diff --git a/README.md b/README.md
index 4e4f3173c..d3070ab44 100755
--- a/README.md
+++ b/README.md
@@ -52,6 +52,10 @@ cd simple-rtmp-server/trunk
See also:
[Usage: How to delivery RTMP?](https://github.com/winlinvip/simple-rtmp-server/wiki/SampleRTMP)
[Usage: How to delivery HLS?](https://github.com/winlinvip/simple-rtmp-server/wiki/SampleHLS)
+[Usage: How to delivery HLS for other codec?](https://github.com/winlinvip/simple-rtmp-server/wiki/Transcode2HLS)
+[Usage: How to transode RTMP stream by SRS?](https://github.com/winlinvip/simple-rtmp-server/wiki/SampleFFMPEG)
+[Usage: How to forward stream to other server?](https://github.com/winlinvip/simple-rtmp-server/wiki/SampleForward)
+[Usage: How to deploy low lantency application?](https://github.com/winlinvip/simple-rtmp-server/wiki/SampleRealtime)
[Usage: How to show the demo of SRS?](https://github.com/winlinvip/simple-rtmp-server/wiki/SampleDemo)
### Architecture
diff --git a/trunk/conf/transcode2hls.audio.only.conf b/trunk/conf/transcode2hls.audio.only.conf
new file mode 100644
index 000000000..6d13a5fa6
--- /dev/null
+++ b/trunk/conf/transcode2hls.audio.only.conf
@@ -0,0 +1,24 @@
+listen 1935;
+vhost __defaultVhost__ {
+ hls {
+ enabled on;
+ hls_path ./objs/nginx/html;
+ hls_fragment 10;
+ hls_window 60;
+ }
+ transcode {
+ enabled on;
+ ffmpeg ./objs/ffmpeg/bin/ffmpeg;
+ engine ff {
+ enabled on;
+ vcodec copy;
+ acodec libaacplus;
+ abitrate 45;
+ asample_rate 44100;
+ achannels 2;
+ aparams {
+ }
+ output rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine];
+ }
+ }
+}