mirror of
https://github.com/ossrs/srs.git
synced 2025-02-12 19:31:53 +00:00
update readme
This commit is contained in:
parent
6418801487
commit
982b09f9a7
1 changed files with 125 additions and 165 deletions
290
README.md
290
README.md
|
@ -161,175 +161,61 @@ Supported operating systems and hardware:
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
1. Simple, also stable enough.
|
1. Simple, also stable enough.
|
||||||
1. High-performance(
|
1. High-performance([CN][v1_CN_Performance], [EN][v1_EN_Performance]): single-thread, async socket, event/st-thread driven.
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Performance),
|
1. High-concurrency([CN][v1_CN_Performance], [EN][v1_EN_Performance]), 6000+ connections(500kbps), 900Mbps, CPU 90.2%, 41MB
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Performance)
|
1. Support RTMP Origin Server([CN][v1_CN_DeliveryRTMP],[EN][v1_EN_DeliveryRTMP])
|
||||||
): single-thread, async socket, event/st-thread driven.
|
1. Support RTMP Edge Server([CN][v1_CN_Edge], [EN][v1_EN_Edge]) for CDN, push/pull stream from any RTMP server
|
||||||
1. High-concurrency(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Performance),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Performance)
|
|
||||||
), 6000+ connections(500kbps), 900Mbps, CPU 90.2%, 41MB
|
|
||||||
1. Support RTMP Origin Server(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryRTMP),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryRTMP)
|
|
||||||
)
|
|
||||||
1. Support RTMP Edge Server(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Edge),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Edge)
|
|
||||||
) for CDN, push/pull stream from any RTMP server
|
|
||||||
1. Support single process; no multiple processes.
|
1. Support single process; no multiple processes.
|
||||||
1. Support Vhost(
|
1. Support Vhost([CN][v1_CN_RtmpUrlVhost], [EN][v1_EN_RtmpUrlVhost]), support \_\_defaultVhost\_\_.
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RtmpUrlVhost),
|
1. Support RTMP([CN][v1_CN_DeliveryRTMP], [EN][v1_EN_DeliveryRTMP]) live streaming; no vod streaming.
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_RtmpUrlVhost)
|
1. Support Apple HLS(m3u8)([CN][v1_CN_DeliveryHLS], [EN][v1_EN_DeliveryHLS]) live streaming.
|
||||||
), support \_\_defaultVhost\_\_.
|
1. Support HLS audio-only([CN][v1_CN_DeliveryHLS2], [EN][v1_EN_DeliveryHLS2]) live streaming.
|
||||||
1. Support RTMP(
|
1. Support Reload([CN][v1_CN_Reload], [EN][v1_EN_Reload]) config to enable changes.
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryRTMP),
|
1. Support cache last gop([CN][v1_CN_LowLatency2], [EN][v1_EN_LowLatency2]) for flash player to fast startup.
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryRTMP)
|
|
||||||
) live streaming; no vod streaming.
|
|
||||||
1. Support Apple HLS(m3u8)(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHLS),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHLS)
|
|
||||||
) live streaming.
|
|
||||||
1. Support HLS audio-only(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHLS#hlsaudioonly),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHLS#hlsaudioonly)
|
|
||||||
) live streaming.
|
|
||||||
1. Support Reload(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Reload),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Reload)
|
|
||||||
) config to enable changes.
|
|
||||||
1. Support cache last gop(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LowLatency#gop-cache),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_LowLatency#gop-cache)
|
|
||||||
) for flash player to fast startup.
|
|
||||||
1. Support listen at multiple ports.
|
1. Support listen at multiple ports.
|
||||||
1. Support long time(>4.6hours) publish/play.
|
1. Support long time(>4.6hours) publish/play.
|
||||||
1. Support Forward(
|
1. Support Forward([CN][v1_CN_Forward], [EN][v1_EN_Forward]) in master-slave mode.
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Forward),
|
1. Support live stream Transcoding([CN][v1_CN_FFMPEG], [EN][v1_EN_FFMPEG]) by ffmpeg.
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Forward)
|
1. Support ffmpeg([CN][v1_CN_FFMPEG], [EN][v1_EN_FFMPEG]) filters(logo/overlay/crop), x264 params, copy/vn/an.
|
||||||
) in master-slave mode.
|
1. Support audio transcode([CN][v1_CN_FFMPEG], [EN][v1_EN_FFMPEG]) only, speex/mp3 to aac
|
||||||
1. Support live stream Transcoding(
|
1. Support http callback api hooks([CN][v1_CN_HTTPCallback], [EN][v1_EN_HTTPCallback])(for authentication and injection).
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG),
|
1. Support bandwidth test([CN][v1_CN_BandwidthTestTool], [EN][v1_EN_BandwidthTestTool]) api and flash client.
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_FFMPEG)
|
1. Player, publisher(encoder), and demo pages(jquery+bootstrap)([CN][v1_CN_SampleDemo],[EN][v1_EN_SampleDemo]).
|
||||||
) by ffmpeg.
|
1. Demo([CN][v1_CN_SampleDemo], [EN][v1_EN_SampleDemo]) video meeting or chat(SRS+cherrypy+jquery+bootstrap).
|
||||||
1. Support ffmpeg(
|
1. Full documents in wiki([CN][v1_CN_Home], [EN][v1_EN_Home]), both Chinese and English.
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG),
|
1. Support RTMP(play-publish) library: srs-librtmp([CN][v2_CN_SrsLibrtmp], [EN][v2_EN_SrsLibrtmp])
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_FFMPEG)
|
1. Support ARM cpu arch([CN][v1_CN_SrsLinuxArm], [EN][v1_EN_SrsLinuxArm]) with rtmp/ssl/hls/librtmp.
|
||||||
) filters(logo/overlay/crop), x264 params, copy/vn/an.
|
1. Support init.d([CN][v1_CN_LinuxService], [EN][v1_EN_LinuxService]) and packge script, log to file.
|
||||||
1. Support audio transcode(
|
1. Support RTMP ATC([CN][v1_CN_RTMP-ATC], [EN][v1_EN_RTMP-ATC]) for HLS/HDS to support backup(failover)
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG),
|
1. Support HTTP RESTful management api([CN][v1_CN_HTTPApi], [EN][v1_EN_HTTPApi]).
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_FFMPEG)
|
1. Support Ingest([CN][v1_CN_Ingest], [EN][v1_EN_Ingest]) FILE/HTTP/RTMP/RTSP(RTP, SDP) to RTMP using external tools(e.g ffmepg).
|
||||||
) only, speex/mp3 to aac
|
1. Support DVR([CN][v1_CN_DVR], [EN][v1_EN_DVR]), record live to flv file for vod.
|
||||||
1. Support http callback api hooks(
|
1. Support tracable log, session based log([CN][v1_CN_SrsLog], [EN][v1_EN_SrsLog]).
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPCallback),
|
1. Support DRM token traverse([CN][v1_CN_DRM#tokentraverse], [EN][v1_EN_DRM#tokentraverse]) for fms origin authenticate.
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_HTTPCallback)
|
|
||||||
)(for authentication and injection).
|
|
||||||
1. Support bandwidth test(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_BandwidthTestTool),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_BandwidthTestTool)
|
|
||||||
) api and flash client.
|
|
||||||
1. Player, publisher(encoder), and demo pages(jquery+bootstrap)(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleDemo),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleDemo)
|
|
||||||
).
|
|
||||||
1. Demo(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleDemo),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleDemo)
|
|
||||||
) video meeting or chat(SRS+cherrypy+jquery+bootstrap).
|
|
||||||
1. Full documents in wiki(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Home),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Home)
|
|
||||||
), both Chinese and English.
|
|
||||||
1. Support RTMP(play-publish) library: srs-librtmp(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SrsLibrtmp)
|
|
||||||
)
|
|
||||||
1. Support ARM cpu arch(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLinuxArm),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SrsLinuxArm)
|
|
||||||
) with rtmp/ssl/hls/librtmp.
|
|
||||||
1. Support init.d(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LinuxService),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_LinuxService)
|
|
||||||
) and packge script, log to file.
|
|
||||||
1. Support RTMP ATC(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RTMP-ATC),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_RTMP-ATC)
|
|
||||||
) for HLS/HDS to support backup(failover)
|
|
||||||
1. Support HTTP RESTful management api(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPApi),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_HTTPApi)
|
|
||||||
).
|
|
||||||
1. Support Ingest(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Ingest),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Ingest)
|
|
||||||
) FILE/HTTP/RTMP/RTSP(RTP, SDP) to RTMP using external tools(e.g ffmepg).
|
|
||||||
1. Support DVR(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DVR),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DVR)
|
|
||||||
), record live to flv file for vod.
|
|
||||||
1. Support tracable log, session based log(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLog),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SrsLog)
|
|
||||||
).
|
|
||||||
1. Support DRM token traverse(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DRM#tokentraverse),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DRM#tokentraverse)
|
|
||||||
) for fms origin authenticate.
|
|
||||||
1. Support system full utest on gtest.
|
1. Support system full utest on gtest.
|
||||||
1. Support embeded HTTP server(
|
1. Support embeded HTTP server([CN][v2_CN_SampleHTTP], [EN][v2_EN_SampleHTTP]) for hls(live/vod)
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleHTTP),
|
1. Support vod stream(http flv/hls vod stream)([CN][v2_CN_FlvVodStream], [EN][v2_EN_FlvVodStream]).
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleHTTP)
|
|
||||||
) for hls(live/vod)
|
|
||||||
1. Support vod stream(http flv/hls vod stream)(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v2_CN_FlvVodStream),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v2_EN_FlvVodStream)
|
|
||||||
).
|
|
||||||
1. Stable [1.0release branch](https://github.com/simple-rtmp-server/srs/tree/1.0release).
|
1. Stable [1.0release branch](https://github.com/simple-rtmp-server/srs/tree/1.0release).
|
||||||
1. Support publish h264 raw stream(
|
1. Support publish h264 raw stream([CN][v2_CN_SrsLibrtmp#publish-h264-raw-data], [EN][v2_EN_SrsLibrtmp#publish-h264-raw-data]) by srs-librtmp.
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#publish-h264-raw-data),
|
1. Support [6k+ clients][bug #194], 3Gbps per process.
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SrsLibrtmp#publish-h264-raw-data)
|
1. Suppport [English wiki][v1_EN_Home).
|
||||||
) by srs-librtmp.
|
1. Research and simplify st, [bug #182][bug #182].
|
||||||
1. Support [6k+ clients](https://github.com/simple-rtmp-server/srs/issues/194), 3Gbps per process.
|
1. Support compile [srs-librtmp on windows](https://github.com/winlinvip/srs.librtmp), [bug #213][bug #213].
|
||||||
1. Suppport [English wiki](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Home).
|
1. Support [10k+ clients][bug #251], 4Gbps per process.
|
||||||
1. Research and simplify st, [bug #182](https://github.com/simple-rtmp-server/srs/issues/182).
|
1. Support publish aac adts raw stream([CN][v2_CN_SrsLibrtmp#publish-audio-raw-stream], [EN][v2_EN_SrsLibrtmp#publish-audio-raw-stream]) by srs-librtmp.
|
||||||
1. Support compile [srs-librtmp on windows](https://github.com/winlinvip/srs.librtmp),
|
1. Support 0.1s+ latency, read [bug #257][bug #257].
|
||||||
[bug #213](https://github.com/simple-rtmp-server/srs/issues/213).
|
1. Support allow/deny publish/play for all or specified ip([CN][v2_CN_Security], [EN][v2_EN_Security]).
|
||||||
1. Support [10k+ clients](https://github.com/simple-rtmp-server/srs/issues/251), 4Gbps per process.
|
1. Support custom dvr path and http callback, read [bug #179][bug #179] and [bug #274][bug #274].
|
||||||
1. Support publish aac adts raw stream(
|
1. Support rtmp remux to http flv/mp3/aac/ts live stream, read [bug #293][bug #293]([CN][v2_CN_DeliveryHttpStream], [EN][v2_CN_DeliveryHttpStream]).
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#publish-audio-raw-stream),
|
1. Support HLS(h.264+mp3) streaming, read [bug #301][bug #301].
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SrsLibrtmp#publish-audio-raw-stream)
|
1. Rewrite HLS(h.264+aac/mp3) streaming, read [bug #304][bug #304].
|
||||||
) by srs-librtmp.
|
1. Support Adobe HDS(f4m)([CN][v1_CN_DeliveryHDS], [EN][v1_EN_DeliveryHDS]) dynamic streaming.
|
||||||
1. Support 0.1s+ latency, read [#257](https://github.com/simple-rtmp-server/srs/issues/257).
|
1. [dev] Realease [2.0release branch][branch2].
|
||||||
1. Support allow/deny publish/play for all or specified ip(
|
1. [experiment] Support push MPEG-TS over UDP to SRS, read [bug #250][bug #250].
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Security),
|
1. [experiment] Support push RTSP to SRS, read [bug #133][bug #133].
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Security)
|
1. [experiment] Support push flv stream over HTTP POST to SRS, read [wiki]([CN][v2_CN_Streamer#push-http-flv-to-srs], [EN][v2_EN_Streamer#push-http-flv-to-srs]).
|
||||||
).
|
|
||||||
1. Support custom dvr path and http callback, read
|
|
||||||
[#179](https://github.com/simple-rtmp-server/srs/issues/179) and
|
|
||||||
[274](https://github.com/simple-rtmp-server/srs/issues/274).
|
|
||||||
1. Support rtmp remux to http flv/mp3/aac/ts live stream, read
|
|
||||||
[#293](https://github.com/simple-rtmp-server/srs/issues/293)(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHttpStream),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHttpStream)
|
|
||||||
).
|
|
||||||
1. Support HLS(h.264+mp3) streaming, read
|
|
||||||
[#301](https://github.com/simple-rtmp-server/srs/issues/301).
|
|
||||||
1. Rewrite HLS(h.264+aac/mp3) streaming, read
|
|
||||||
[#304](https://github.com/simple-rtmp-server/srs/issues/304).
|
|
||||||
1. Support Adobe HDS(f4m)(
|
|
||||||
[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHDS),
|
|
||||||
[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHDS)
|
|
||||||
1. [dev] Realease [2.0release branch](https://github.com/simple-rtmp-server/srs/tree/2.0release).
|
|
||||||
) dynamic streaming.
|
|
||||||
1. [experiment] Support push MPEG-TS over UDP to SRS, read
|
|
||||||
[#250](https://github.com/simple-rtmp-server/srs/issues/250).
|
|
||||||
1. [experiment] Support push RTSP to SRS, read
|
|
||||||
[#133](https://github.com/simple-rtmp-server/srs/issues/133).
|
|
||||||
1. [experiment] Support push flv stream over HTTP POST to SRS, read
|
|
||||||
[wiki](https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Streamer#push-http-flv-to-srs).
|
|
||||||
1. [no-plan] Support <500ms latency, FRSC(Fast RTMP-compatible Stream Channel tech).
|
1. [no-plan] Support <500ms latency, FRSC(Fast RTMP-compatible Stream Channel tech).
|
||||||
1. [no-plan] Support RTMP 302 redirect [#92](https://github.com/simple-rtmp-server/srs/issues/92).
|
1. [no-plan] Support RTMP 302 redirect [bug #92][bug #92].
|
||||||
1. [no-plan] Support multiple processes, for both origin and edge
|
1. [no-plan] Support multiple processes, for both origin and edge
|
||||||
1. [no-plan] Support adobe RTMFP(flash p2p) protocol.
|
1. [no-plan] Support adobe RTMFP(flash p2p) protocol.
|
||||||
1. [no-plan] Support adobe flash refer/token/swf verification.
|
1. [no-plan] Support adobe flash refer/token/swf verification.
|
||||||
|
@ -854,8 +740,6 @@ Winlin
|
||||||
[p15]: https://github.com/simple-rtmp-server/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc
|
[p15]: https://github.com/simple-rtmp-server/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc
|
||||||
[p16]: https://github.com/simple-rtmp-server/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc
|
[p16]: https://github.com/simple-rtmp-server/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
[authors]: https://github.com/simple-rtmp-server/srs/blob/develop/AUTHORS.txt
|
[authors]: https://github.com/simple-rtmp-server/srs/blob/develop/AUTHORS.txt
|
||||||
[bigthanks]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product#bigthanks
|
[bigthanks]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product#bigthanks
|
||||||
[st]: https://github.com/winlinvip/state-threads
|
[st]: https://github.com/winlinvip/state-threads
|
||||||
|
@ -902,11 +786,87 @@ Winlin
|
||||||
[donation1]: http://www.ossrs.net/srs.release/donation/index.html
|
[donation1]: http://www.ossrs.net/srs.release/donation/index.html
|
||||||
[donations]: https://github.com/simple-rtmp-server/srs/blob/develop/DONATIONS.txt
|
[donations]: https://github.com/simple-rtmp-server/srs/blob/develop/DONATIONS.txt
|
||||||
|
|
||||||
|
[v1_CN_Performance]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Performance
|
||||||
|
[v1_EN_Performance]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Performance
|
||||||
|
[v1_CN_DeliveryRTMP]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryRTMP
|
||||||
|
[v1_EN_DeliveryRTMP]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryRTMP
|
||||||
|
[v1_CN_Edge]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Edge
|
||||||
|
[v1_EN_Edge]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Edge
|
||||||
|
[v1_CN_RtmpUrlVhost]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RtmpUrlVhost
|
||||||
|
[v1_EN_RtmpUrlVhost]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_RtmpUrlVhost
|
||||||
|
[v1_CN_DeliveryHLS]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHLS
|
||||||
|
[v1_EN_DeliveryHLS]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHLS
|
||||||
|
[v1_CN_DeliveryHLS2]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHLS#hlsaudioonly
|
||||||
|
[v1_EN_DeliveryHLS2]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHLS#hlsaudioonly
|
||||||
|
[v1_CN_Reload]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Reload
|
||||||
|
[v1_EN_Reload]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Reload
|
||||||
|
[v1_CN_LowLatency2]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LowLatency#gop-cache
|
||||||
|
[v1_EN_LowLatency2]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_LowLatency#gop-cache
|
||||||
|
[v1_CN_Forward]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Forward
|
||||||
|
[v1_EN_Forward]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Forward
|
||||||
|
[v1_CN_FFMPEG]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG
|
||||||
|
[v1_EN_FFMPEG]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_FFMPEG
|
||||||
|
[v1_CN_HTTPCallback]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPCallback
|
||||||
|
[v1_EN_HTTPCallback]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_HTTPCallback
|
||||||
|
[v1_CN_BandwidthTestTool]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_BandwidthTestTool
|
||||||
|
[v1_EN_BandwidthTestTool]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_BandwidthTestTool
|
||||||
|
[v1_CN_SampleDemo]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleDemo
|
||||||
|
[v1_EN_SampleDemo]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleDemo
|
||||||
|
[v2_CN_SrsLibrtmp]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp
|
||||||
|
[v2_EN_SrsLibrtmp]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SrsLibrtmp
|
||||||
|
[v1_CN_SrsLinuxArm]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLinuxArm
|
||||||
|
[v1_EN_SrsLinuxArm]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SrsLinuxArm
|
||||||
|
[v1_CN_LinuxService]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LinuxService
|
||||||
|
[v1_EN_LinuxService]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_LinuxService
|
||||||
|
[v1_CN_RTMP-ATC]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RTMP-ATC
|
||||||
|
[v1_EN_RTMP-ATC]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_RTMP-ATC
|
||||||
|
[v1_CN_HTTPApi]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPApi
|
||||||
|
[v1_EN_HTTPApi]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_HTTPApi
|
||||||
|
[v1_CN_Ingest]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Ingest
|
||||||
|
[v1_EN_Ingest]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Ingest
|
||||||
|
[v1_CN_DVR]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DVR
|
||||||
|
[v1_EN_DVR]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DVR
|
||||||
|
[v1_CN_SrsLog]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLog
|
||||||
|
[v1_EN_SrsLog]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SrsLog
|
||||||
|
[v1_CN_DRM#tokentraverse]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DRM#tokentraverse
|
||||||
|
[v1_EN_DRM#tokentraverse]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DRM#tokentraverse
|
||||||
|
[v2_CN_SampleHTTP]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleHTTP
|
||||||
|
[v2_EN_SampleHTTP]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleHTTP
|
||||||
|
[v2_CN_FlvVodStream]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_FlvVodStream
|
||||||
|
[v2_EN_FlvVodStream]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_FlvVodStream
|
||||||
|
[v2_CN_SrsLibrtmp#publish-h264-raw-data]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#publish-h264-raw-data
|
||||||
|
[v2_EN_SrsLibrtmp#publish-h264-raw-data]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SrsLibrtmp#publish-h264-raw-data
|
||||||
|
[v2_CN_SrsLibrtmp#publish-audio-raw-stream]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#publish-audio-raw-stream
|
||||||
|
[v2_EN_SrsLibrtmp#publish-audio-raw-stream]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SrsLibrtmp#publish-audio-raw-stream
|
||||||
|
[v2_CN_Security]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Security
|
||||||
|
[v2_EN_Security]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Security
|
||||||
|
[v2_CN_DeliveryHttpStream]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHttpStream
|
||||||
|
[v2_EN_DeliveryHttpStream]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_DeliveryHttpStream
|
||||||
|
[v1_CN_DeliveryHDS]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHDS
|
||||||
|
[v1_EN_DeliveryHDS]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHDS
|
||||||
|
[v2_CN_Streamer#push-http-flv-to-srs]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Streamer#push-http-flv-to-srs
|
||||||
|
[v2_EN_Streamer#push-http-flv-to-srs]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Streamer#push-http-flv-to-srs
|
||||||
|
|
||||||
|
[bug #213]: https://github.com/simple-rtmp-server/srs/issues/213
|
||||||
|
[bug #194]: https://github.com/simple-rtmp-server/srs/issues/194
|
||||||
|
[bug #182]: https://github.com/simple-rtmp-server/srs/issues/182
|
||||||
|
[bug #257]: https://github.com/simple-rtmp-server/srs/issues/257
|
||||||
|
[bug #179]: https://github.com/simple-rtmp-server/srs/issues/179
|
||||||
|
[bug #224]: https://github.com/simple-rtmp-server/srs/issues/224
|
||||||
|
[bug #251]: https://github.com/simple-rtmp-server/srs/issues/251
|
||||||
|
[bug #293]: https://github.com/simple-rtmp-server/srs/issues/293
|
||||||
|
[bug #250]: https://github.com/simple-rtmp-server/srs/issues/250
|
||||||
|
[bug #301]: https://github.com/simple-rtmp-server/srs/issues/301
|
||||||
|
[bug #304]: https://github.com/simple-rtmp-server/srs/issues/304
|
||||||
|
[bug #133]: https://github.com/simple-rtmp-server/srs/issues/133
|
||||||
|
[bug #92]: https://github.com/simple-rtmp-server/srs/issues/92
|
||||||
|
|
||||||
|
|
||||||
[contact]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Contact
|
[contact]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Contact
|
||||||
[more0]: http://winlinvip.github.io/srs.release/releases/
|
[more0]: http://winlinvip.github.io/srs.release/releases/
|
||||||
[more1]: http://www.ossrs.net/srs.release/releases/
|
[more1]: http://www.ossrs.net/srs.release/releases/
|
||||||
|
|
||||||
|
[branch2]: https://github.com/simple-rtmp-server/srs/tree/2.0release
|
||||||
[release2]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product#release20
|
[release2]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product#release20
|
||||||
[centos0]: http://winlinvip.github.io/srs.release/releases/files/SRS-CentOS6-x86_64-1.0.32.zip
|
[centos0]: http://winlinvip.github.io/srs.release/releases/files/SRS-CentOS6-x86_64-1.0.32.zip
|
||||||
[centos1]: http://www.ossrs.net/srs.release/releases/files/SRS-CentOS6-x86_64-1.0.32.zip
|
[centos1]: http://www.ossrs.net/srs.release/releases/files/SRS-CentOS6-x86_64-1.0.32.zip
|
||||||
|
|
Loading…
Reference in a new issue