正在显示
1 个修改的文件
包含
83 行增加
和
59 行删除
| @@ -99,10 +99,7 @@ cd srs/trunk | @@ -99,10 +99,7 @@ cd srs/trunk | ||
| 99 | </pre> | 99 | </pre> |
| 100 | 100 | ||
| 101 | <strong>Step 2:</strong> build SRS, | 101 | <strong>Step 2:</strong> build SRS, |
| 102 | -<strong>Requires Centos6.x/Ubuntu12 32/64bits, others see Build( | ||
| 103 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Build), | ||
| 104 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Build) | ||
| 105 | -).</strong> | 102 | +<strong>Requires Centos6.x/Ubuntu12 32/64bits, others see Build([CN][v2_CN_Build],[EN][v2_EN_Build]).</strong> |
| 106 | 103 | ||
| 107 | <pre> | 104 | <pre> |
| 108 | ./configure && make | 105 | ./configure && make |
| @@ -318,36 +315,36 @@ Remark: | @@ -318,36 +315,36 @@ Remark: | ||
| 318 | 315 | ||
| 319 | ## Releases | 316 | ## Releases |
| 320 | 317 | ||
| 321 | -* 2015-08-23, [Release v2.0a0](https://github.com/simple-rtmp-server/srs/releases/tag/2.0a0), 2.0 alpha0, 2.0.185, 89022 lines.<br/> | ||
| 322 | -* 2015-05-23, [Release v1.0r4](https://github.com/simple-rtmp-server/srs/releases/tag/1.0r4), bug fixed, 1.0.32, 59509 lines.<br/> | ||
| 323 | -* 2015-03-19, [Release v1.0r3](https://github.com/simple-rtmp-server/srs/releases/tag/1.0r3), bug fixed, 1.0.30, 59511 lines.<br/> | ||
| 324 | -* 2015-02-12, [Release v1.0r2](https://github.com/simple-rtmp-server/srs/releases/tag/1.0r2), bug fixed, 1.0.27, 59507 lines.<br/> | ||
| 325 | -* 2015-01-15, [Release v1.0r1](https://github.com/simple-rtmp-server/srs/releases/tag/1.0r1), bug fixed, 1.0.21, 59472 lines.<br/> | ||
| 326 | -* 2014-12-05, [Release v1.0r0](https://github.com/simple-rtmp-server/srs/releases/tag/1.0r0), all bug fixed, 1.0.10, 59391 lines.<br/> | ||
| 327 | -* 2014-10-09, [Release v1.0-beta](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.beta), all bug fixed, 1.0.0, 59316 lines.<br/> | ||
| 328 | -* 2014-08-03, [Release v1.0-mainline7](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline7), config utest, all bug fixed. 57432 lines.<br/> | ||
| 329 | -* 2014-07-13, [Release v1.0-mainline6](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline6), core/kernel/rtmp utest, refine bandwidth(as/js/srslibrtmp library). 50029 lines.<br/> | ||
| 330 | -* 2014-06-27, [Release v1.0-mainline5](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline5), refine perf 3k+ clients, edge token traverse, [srs monitor](http://ossrs.net:1977), 30days online. 41573 lines.<br/> | ||
| 331 | -* 2014-05-28, [Release v1.0-mainline4](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline4), support heartbeat, tracable log, fix mem leak and bugs. 39200 lines.<br/> | ||
| 332 | -* 2014-05-18, [Release v1.0-mainline3](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline3), support mips, fms origin, json(http-api). 37594 lines.<br/> | ||
| 333 | -* 2014-04-28, [Release v1.0-mainline2](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline2), support [dvr](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DVR), android, [edge](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Edge). 35255 lines.<br/> | ||
| 334 | -* 2014-04-07, [Release v1.0-mainline](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline), support [arm](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLinuxArm), [init.d](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LinuxService), http [server](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPServer)/[api](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPApi), [ingest](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleIngest). 30000 lines.<br/> | ||
| 335 | -* 2013-12-25, [Release v0.9](https://github.com/simple-rtmp-server/srs/releases/tag/0.9), support bandwidth test, player/encoder/chat [demos](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleDemo). 20926 lines.<br/> | ||
| 336 | -* 2013-12-08, [Release v0.8](https://github.com/simple-rtmp-server/srs/releases/tag/0.8), support [http hooks callback](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPCallback), update [SB](https://github.com/simple-rtmp-server/srs-bench). 19186 lines.<br/> | ||
| 337 | -* 2013-12-03, [Release v0.7](https://github.com/simple-rtmp-server/srs/releases/tag/0.7), support [live stream transcoding](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG). 17605 lines.<br/> | ||
| 338 | -* 2013-11-29, [Release v0.6](https://github.com/simple-rtmp-server/srs/releases/tag/0.6), support [forward](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Forward) stream to origin/edge. 16094 lines.<br/> | ||
| 339 | -* 2013-11-26, [Release v0.5](https://github.com/simple-rtmp-server/srs/releases/tag/0.5), support [HLS(m3u8)](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHLS), fragment and window. 14449 lines.<br/> | ||
| 340 | -* 2013-11-10, [Release v0.4](https://github.com/simple-rtmp-server/srs/releases/tag/0.4), support [reload](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Reload) config, pause, longtime publish/play. 12500 lines.<br/> | ||
| 341 | -* 2013-11-04, [Release v0.3](https://github.com/simple-rtmp-server/srs/releases/tag/0.3), support [vhost](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RtmpUrlVhost), refer, gop cache, listen multiple ports. 11773 lines.<br/> | ||
| 342 | -* 2013-10-25, [Release v0.2](https://github.com/simple-rtmp-server/srs/releases/tag/0.2), support [rtmp](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RTMPHandshake) flash publish, h264, time jitter correct. 10125 lines.<br/> | ||
| 343 | -* 2013-10-23, [Release v0.1](https://github.com/simple-rtmp-server/srs/releases/tag/0.1), support [rtmp FMLE/FFMPEG publish](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryRTMP), vp6. 8287 lines.<br/> | 318 | +* 2015-08-23, [Release v2.0a0][r2.0a0], 2.0 alpha0, 2.0.185, 89022 lines.<br/> |
| 319 | +* 2015-05-23, [Release v1.0r4][r1.0r4], bug fixed, 1.0.32, 59509 lines.<br/> | ||
| 320 | +* 2015-03-19, [Release v1.0r3][r1.0r3], bug fixed, 1.0.30, 59511 lines.<br/> | ||
| 321 | +* 2015-02-12, [Release v1.0r2][r1.0r2], bug fixed, 1.0.27, 59507 lines.<br/> | ||
| 322 | +* 2015-01-15, [Release v1.0r1][r1.0r1], bug fixed, 1.0.21, 59472 lines.<br/> | ||
| 323 | +* 2014-12-05, [Release v1.0r0][r1.0r0], all bug fixed, 1.0.10, 59391 lines.<br/> | ||
| 324 | +* 2014-10-09, [Release v1.0-beta][r1.0b0], all bug fixed, 1.0.0, 59316 lines.<br/> | ||
| 325 | +* 2014-08-03, [Release v1.0-mainline7][r1.0a7], config utest, all bug fixed. 57432 lines.<br/> | ||
| 326 | +* 2014-07-13, [Release v1.0-mainline6][r1.0a6], core/kernel/rtmp utest, refine bandwidth(as/js/srslibrtmp library). 50029 lines.<br/> | ||
| 327 | +* 2014-06-27, [Release v1.0-mainline5][r1.0a5], refine perf 3k+ clients, edge token traverse, [srs monitor](http://ossrs.net:1977), 30days online. 41573 lines.<br/> | ||
| 328 | +* 2014-05-28, [Release v1.0-mainline4][r1.0a4], support heartbeat, tracable log, fix mem leak and bugs. 39200 lines.<br/> | ||
| 329 | +* 2014-05-18, [Release v1.0-mainline3][r1.0a3], support mips, fms origin, json(http-api). 37594 lines.<br/> | ||
| 330 | +* 2014-04-28, [Release v1.0-mainline2][r1.0a2], support [dvr][v1_CN_DVR], android, [edge][v1_CN_Edge]. 35255 lines.<br/> | ||
| 331 | +* 2014-04-07, [Release v1.0-mainline][r1.0a0], support [arm][v1_CN_SrsLinuxArm], [init.d][v1_CN_LinuxService], http [server][v1_CN_HTTPServer]/[api][v1_CN_HTTPApi], [ingest][v1_CN_SampleIngest]. 30000 lines.<br/> | ||
| 332 | +* 2013-12-25, [Release v0.9][r0.9], support bandwidth test, player/encoder/chat [demos][v1_CN_SampleDemo]. 20926 lines.<br/> | ||
| 333 | +* 2013-12-08, [Release v0.8][r0.8], support [http hooks callback][v1_CN_HTTPCallback], update [SB][srs-bench]. 19186 lines.<br/> | ||
| 334 | +* 2013-12-03, [Release v0.7][r0.7], support [live stream transcoding][v1_CN_FFMPEG]. 17605 lines.<br/> | ||
| 335 | +* 2013-11-29, [Release v0.6][r0.6], support [forward][v1_CN_Forward] stream to origin/edge. 16094 lines.<br/> | ||
| 336 | +* 2013-11-26, [Release v0.5][r0.5], support [HLS(m3u8)][v1_CN_DeliveryHLS], fragment and window. 14449 lines.<br/> | ||
| 337 | +* 2013-11-10, [Release v0.4][r0.4], support [reload][v1_CN_Reload] config, pause, longtime publish/play. 12500 lines.<br/> | ||
| 338 | +* 2013-11-04, [Release v0.3][r0.3], support [vhost][v1_CN_RtmpUrlVhost], refer, gop cache, listen multiple ports. 11773 lines.<br/> | ||
| 339 | +* 2013-10-25, [Release v0.2][r0.2], support [rtmp][v1_CN_RTMPHandshake] flash publish, h264, time jitter correct. 10125 lines.<br/> | ||
| 340 | +* 2013-10-23, [Release v0.1][r0.1], support [rtmp FMLE/FFMPEG publish][v1_CN_DeliveryRTMP], vp6. 8287 lines.<br/> | ||
| 344 | * 2013-10-17, Created.<br/> | 341 | * 2013-10-17, Created.<br/> |
| 345 | 342 | ||
| 346 | ## History | 343 | ## History |
| 347 | 344 | ||
| 348 | * v3.0, 2015-08-28, fix [#471][bug #471], api response the width and height. 3.0.2 | 345 | * v3.0, 2015-08-28, fix [#471][bug #471], api response the width and height. 3.0.2 |
| 349 | * v3.0, 2015-08-25, fix [#367](https://github.com/simple-rtmp-server/srs/issues/367), support nginx-rtmp exec. 3.0.1 | 346 | * v3.0, 2015-08-25, fix [#367](https://github.com/simple-rtmp-server/srs/issues/367), support nginx-rtmp exec. 3.0.1 |
| 350 | -* <strong>v2.0, 2015-08-23, [2.0 alpha(2.0.185)](https://github.com/simple-rtmp-server/srs/releases/tag/2.0a0) released. 89022 lines.</strong> | 347 | +* <strong>v2.0, 2015-08-23, [2.0 alpha(2.0.185)][r2.0a0] released. 89022 lines.</strong> |
| 351 | * v2.0, 2015-08-22, HTTP API support JSONP by specifies the query string callback=xxx. | 348 | * v2.0, 2015-08-22, HTTP API support JSONP by specifies the query string callback=xxx. |
| 352 | * v2.0, 2015-08-20, fix [#380](https://github.com/simple-rtmp-server/srs/issues/380), srs-librtmp send sequence header when sps or pps changed. | 349 | * v2.0, 2015-08-20, fix [#380](https://github.com/simple-rtmp-server/srs/issues/380), srs-librtmp send sequence header when sps or pps changed. |
| 353 | * v2.0, 2015-08-18, close [#454](https://github.com/simple-rtmp-server/srs/issues/454), support obs restart publish. 2.0.184 | 350 | * v2.0, 2015-08-18, close [#454](https://github.com/simple-rtmp-server/srs/issues/454), support obs restart publish. 2.0.184 |
| @@ -480,7 +477,7 @@ Remark: | @@ -480,7 +477,7 @@ Remark: | ||
| 480 | * v2.0, 2014-10-18, remove supports for OSX(darwin). 2.0.1. | 477 | * v2.0, 2014-10-18, remove supports for OSX(darwin). 2.0.1. |
| 481 | * v2.0, 2014-10-16, revert github srs README to English. 2.0.0. | 478 | * v2.0, 2014-10-16, revert github srs README to English. 2.0.0. |
| 482 | * <strong>v1.0, 2014-12-05, [1.0 release(1.0.10)](https://github.com/simple-rtmp-server/srs/releases/tag/1.0) released. 59391 lines.</strong> | 479 | * <strong>v1.0, 2014-12-05, [1.0 release(1.0.10)](https://github.com/simple-rtmp-server/srs/releases/tag/1.0) released. 59391 lines.</strong> |
| 483 | -* <strong>v1.0, 2014-10-09, [1.0 beta(1.0.0)](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.beta) released. 59316 lines.</strong> | 480 | +* <strong>v1.0, 2014-10-09, [1.0 beta(1.0.0)][r1.0b0] released. 59316 lines.</strong> |
| 484 | * v1.0, 2014-10-08, fix [#151](https://github.com/simple-rtmp-server/srs/issues/151), always reap ts whatever audio or video packet. 0.9.223. | 481 | * v1.0, 2014-10-08, fix [#151](https://github.com/simple-rtmp-server/srs/issues/151), always reap ts whatever audio or video packet. 0.9.223. |
| 485 | * v1.0, 2014-10-08, fix [#162](https://github.com/simple-rtmp-server/srs/issues/162), failed if no epoll. 0.9.222. | 482 | * v1.0, 2014-10-08, fix [#162](https://github.com/simple-rtmp-server/srs/issues/162), failed if no epoll. 0.9.222. |
| 486 | * v1.0, 2014-09-30, fix [#180](https://github.com/simple-rtmp-server/srs/issues/180), crash for multiple edge publishing the same stream. 0.9.220. | 483 | * v1.0, 2014-09-30, fix [#180](https://github.com/simple-rtmp-server/srs/issues/180), crash for multiple edge publishing the same stream. 0.9.220. |
| @@ -494,7 +491,7 @@ Remark: | @@ -494,7 +491,7 @@ Remark: | ||
| 494 | * v1.0, 2014-08-17, for [#155](https://github.com/simple-rtmp-server/srs/issues/155), refine for osx, with ssl/http, disable statistics. 0.9.198. | 491 | * v1.0, 2014-08-17, for [#155](https://github.com/simple-rtmp-server/srs/issues/155), refine for osx, with ssl/http, disable statistics. 0.9.198. |
| 495 | * v1.0, 2014-08-06, fix [#148](https://github.com/simple-rtmp-server/srs/issues/148), simplify the RTMP handshake key generation. 0.9.191. | 492 | * v1.0, 2014-08-06, fix [#148](https://github.com/simple-rtmp-server/srs/issues/148), simplify the RTMP handshake key generation. 0.9.191. |
| 496 | * v1.0, 2014-08-06, fix [#147](https://github.com/simple-rtmp-server/srs/issues/147), support identify the srs edge. 0.9.190. | 493 | * v1.0, 2014-08-06, fix [#147](https://github.com/simple-rtmp-server/srs/issues/147), support identify the srs edge. 0.9.190. |
| 497 | -* <strong>v1.0, 2014-08-03, [1.0 mainline7(0.9.189)](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline7) released. 57432 lines.</strong> | 494 | +* <strong>v1.0, 2014-08-03, [1.0 mainline7(0.9.189)][r1.0a7] released. 57432 lines.</strong> |
| 498 | * v1.0, 2014-08-03, fix [#79](https://github.com/simple-rtmp-server/srs/issues/79), fix the reload remove edge assert bug. 0.9.189. | 495 | * v1.0, 2014-08-03, fix [#79](https://github.com/simple-rtmp-server/srs/issues/79), fix the reload remove edge assert bug. 0.9.189. |
| 499 | * v1.0, 2014-08-03, fix [#57](https://github.com/simple-rtmp-server/srs/issues/57), use lock(acquire/release publish) to avoid duplicated publishing. 0.9.188. | 496 | * v1.0, 2014-08-03, fix [#57](https://github.com/simple-rtmp-server/srs/issues/57), use lock(acquire/release publish) to avoid duplicated publishing. 0.9.188. |
| 500 | * v1.0, 2014-08-03, fix [#85](https://github.com/simple-rtmp-server/srs/issues/85), fix the segment-dvr sequence header missing. 0.9.187. | 497 | * v1.0, 2014-08-03, fix [#85](https://github.com/simple-rtmp-server/srs/issues/85), fix the segment-dvr sequence header missing. 0.9.187. |
| @@ -509,7 +506,7 @@ Remark: | @@ -509,7 +506,7 @@ Remark: | ||
| 509 | * v1.0, 2014-07-26, fix [#124](https://github.com/simple-rtmp-server/srs/issues/124), gop cache support disable video in publishing. 0.9.171. | 506 | * v1.0, 2014-07-26, fix [#124](https://github.com/simple-rtmp-server/srs/issues/124), gop cache support disable video in publishing. 0.9.171. |
| 510 | * v1.0, 2014-07-23, fix [#121](https://github.com/simple-rtmp-server/srs/issues/121), srs_info detail log compile failed. 0.9.168. | 507 | * v1.0, 2014-07-23, fix [#121](https://github.com/simple-rtmp-server/srs/issues/121), srs_info detail log compile failed. 0.9.168. |
| 511 | * v1.0, 2014-07-19, fix [#119](https://github.com/simple-rtmp-server/srs/issues/119), use iformat and oformat for ffmpeg transcode. 0.9.163. | 508 | * v1.0, 2014-07-19, fix [#119](https://github.com/simple-rtmp-server/srs/issues/119), use iformat and oformat for ffmpeg transcode. 0.9.163. |
| 512 | -* <strong>v1.0, 2014-07-13, [1.0 mainline6(0.9.160)](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline6) released. 50029 lines.</strong> | 509 | +* <strong>v1.0, 2014-07-13, [1.0 mainline6(0.9.160)][r1.0a6] released. 50029 lines.</strong> |
| 513 | * v1.0, 2014-07-13, refine the bandwidth check/test, add as/js library, use srs-librtmp for linux tool. 0.9.159 | 510 | * v1.0, 2014-07-13, refine the bandwidth check/test, add as/js library, use srs-librtmp for linux tool. 0.9.159 |
| 514 | * v1.0, 2014-07-12, complete rtmp stack utest. 0.9.156 | 511 | * v1.0, 2014-07-12, complete rtmp stack utest. 0.9.156 |
| 515 | * v1.0, 2014-07-06, fix [#81](https://github.com/simple-rtmp-server/srs/issues/81), fix HLS codec info, IOS ok. 0.9.153. | 512 | * v1.0, 2014-07-06, fix [#81](https://github.com/simple-rtmp-server/srs/issues/81), fix HLS codec info, IOS ok. 0.9.153. |
| @@ -519,7 +516,7 @@ Remark: | @@ -519,7 +516,7 @@ Remark: | ||
| 519 | * v1.0, 2014-06-28, response the call message with null. 0.9.137 | 516 | * v1.0, 2014-06-28, response the call message with null. 0.9.137 |
| 520 | * v1.0, 2014-06-28, fix [#110](https://github.com/simple-rtmp-server/srs/issues/110), thread start segment fault, thread cycle stop destroy thread. 0.9.136 | 517 | * v1.0, 2014-06-28, fix [#110](https://github.com/simple-rtmp-server/srs/issues/110), thread start segment fault, thread cycle stop destroy thread. 0.9.136 |
| 521 | * v1.0, 2014-06-27, fix [#109](https://github.com/simple-rtmp-server/srs/issues/109), fix the system jump time, adjust system startup time. 0.9.135 | 518 | * v1.0, 2014-06-27, fix [#109](https://github.com/simple-rtmp-server/srs/issues/109), fix the system jump time, adjust system startup time. 0.9.135 |
| 522 | -* <strong>v1.0, 2014-06-27, [1.0 mainline5(0.9.134)](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline5) released. 41573 lines.</strong> | 519 | +* <strong>v1.0, 2014-06-27, [1.0 mainline5(0.9.134)][r1.0a5] released. 41573 lines.</strong> |
| 523 | * v1.0, 2014-06-27, SRS online 30days with RTMP/HLS. | 520 | * v1.0, 2014-06-27, SRS online 30days with RTMP/HLS. |
| 524 | * v1.0, 2014-06-25, fix [#108](https://github.com/simple-rtmp-server/srs/issues/108), support config time jitter for encoder non-monotonical stream. 0.9.133 | 521 | * v1.0, 2014-06-25, fix [#108](https://github.com/simple-rtmp-server/srs/issues/108), support config time jitter for encoder non-monotonical stream. 0.9.133 |
| 525 | * v1.0, 2014-06-23, support report summaries in heartbeat. 0.9.132 | 522 | * v1.0, 2014-06-23, support report summaries in heartbeat. 0.9.132 |
| @@ -530,7 +527,7 @@ Remark: | @@ -530,7 +527,7 @@ Remark: | ||
| 530 | * v1.0, 2014-06-18, add network bytes to api summaries. 0.9.125 | 527 | * v1.0, 2014-06-18, add network bytes to api summaries. 0.9.125 |
| 531 | * v1.0, 2014-06-14, fix [#98](https://github.com/simple-rtmp-server/srs/issues/98), workaround for librtmp ping(fmt=1,cid=2 fresh stream). 0.9.124 | 528 | * v1.0, 2014-06-14, fix [#98](https://github.com/simple-rtmp-server/srs/issues/98), workaround for librtmp ping(fmt=1,cid=2 fresh stream). 0.9.124 |
| 532 | * v1.0, 2014-05-29, support flv inject and flv http streaming with start=bytes. 0.9.122 | 529 | * v1.0, 2014-05-29, support flv inject and flv http streaming with start=bytes. 0.9.122 |
| 533 | -* <strong>v1.0, 2014-05-28, [1.0 mainline4(0.9.120)](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline4) released. 39200 lines.</strong> | 530 | +* <strong>v1.0, 2014-05-28, [1.0 mainline4(0.9.120)][r1.0a4] released. 39200 lines.</strong> |
| 534 | * v1.0, 2014-05-27, fix [#87](https://github.com/simple-rtmp-server/srs/issues/87), add source id for full trackable log. 0.9.120 | 531 | * v1.0, 2014-05-27, fix [#87](https://github.com/simple-rtmp-server/srs/issues/87), add source id for full trackable log. 0.9.120 |
| 535 | * v1.0, 2014-05-27, fix [#84](https://github.com/simple-rtmp-server/srs/issues/84), unpublish when edge disconnect. 0.9.119 | 532 | * v1.0, 2014-05-27, fix [#84](https://github.com/simple-rtmp-server/srs/issues/84), unpublish when edge disconnect. 0.9.119 |
| 536 | * v1.0, 2014-05-27, fix [#89](https://github.com/simple-rtmp-server/srs/issues/89), config to /dev/null to disable ffmpeg log. 0.9.117 | 533 | * v1.0, 2014-05-27, fix [#89](https://github.com/simple-rtmp-server/srs/issues/89), config to /dev/null to disable ffmpeg log. 0.9.117 |
| @@ -541,7 +538,7 @@ Remark: | @@ -541,7 +538,7 @@ Remark: | ||
| 541 | * v1.0, 2014-05-22, support flv parser, add amf0 to librtmp. 0.9.110 | 538 | * v1.0, 2014-05-22, support flv parser, add amf0 to librtmp. 0.9.110 |
| 542 | * v1.0, 2014-05-22, fix [#74](https://github.com/simple-rtmp-server/srs/issues/74), add tcUrl for http callback on_connect, 0.9.109 | 539 | * v1.0, 2014-05-22, fix [#74](https://github.com/simple-rtmp-server/srs/issues/74), add tcUrl for http callback on_connect, 0.9.109 |
| 543 | * v1.0, 2014-05-19, support http heartbeat, 0.9.107 | 540 | * v1.0, 2014-05-19, support http heartbeat, 0.9.107 |
| 544 | -* <strong>v1.0, 2014-05-18, [1.0 mainline3(0.9.105)](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline3) released. 37594 lines.</strong> | 541 | +* <strong>v1.0, 2014-05-18, [1.0 mainline3(0.9.105)][r1.0a3] released. 37594 lines.</strong> |
| 545 | * v1.0, 2014-05-18, support http api json, to PUT/POST. 0.9.105 | 542 | * v1.0, 2014-05-18, support http api json, to PUT/POST. 0.9.105 |
| 546 | * v1.0, 2014-05-17, fix [#72](https://github.com/simple-rtmp-server/srs/issues/72), also need stream_id for send_and_free_message. 0.9.101 | 543 | * v1.0, 2014-05-17, fix [#72](https://github.com/simple-rtmp-server/srs/issues/72), also need stream_id for send_and_free_message. 0.9.101 |
| 547 | * v1.0, 2014-05-17, rename struct to class. 0.9.100 | 544 | * v1.0, 2014-05-17, rename struct to class. 0.9.100 |
| @@ -556,7 +553,7 @@ Remark: | @@ -556,7 +553,7 @@ Remark: | ||
| 556 | * v1.0, 2014-05-04, support mips linux. | 553 | * v1.0, 2014-05-04, support mips linux. |
| 557 | * v1.0, 2014-04-30, fix bug [#34](https://github.com/simple-rtmp-server/srs/issues/34): convert signal to io thread. 0.9.85 | 554 | * v1.0, 2014-04-30, fix bug [#34](https://github.com/simple-rtmp-server/srs/issues/34): convert signal to io thread. 0.9.85 |
| 558 | * v1.0, 2014-04-29, refine RTMP protocol completed, to 0.9.81 | 555 | * v1.0, 2014-04-29, refine RTMP protocol completed, to 0.9.81 |
| 559 | -* <strong>v1.0, 2014-04-28, [1.0 mainline2(0.9.79)](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline2) released. 35255 lines.</strong> | 556 | +* <strong>v1.0, 2014-04-28, [1.0 mainline2(0.9.79)][r1.0a2] released. 35255 lines.</strong> |
| 560 | * v1.0, 2014-04-28, support full edge RTMP server. 0.9.79 | 557 | * v1.0, 2014-04-28, support full edge RTMP server. 0.9.79 |
| 561 | * v1.0, 2014-04-27, support basic edge(play/publish) RTMP server. 0.9.78 | 558 | * v1.0, 2014-04-27, support basic edge(play/publish) RTMP server. 0.9.78 |
| 562 | * v1.0, 2014-04-25, add donation page. 0.9.76 | 559 | * v1.0, 2014-04-25, add donation page. 0.9.76 |
| @@ -565,9 +562,9 @@ Remark: | @@ -565,9 +562,9 @@ Remark: | ||
| 565 | * v1.0, 2014-04-17, support dvr(record live to flv file for vod). 0.9.69 | 562 | * v1.0, 2014-04-17, support dvr(record live to flv file for vod). 0.9.69 |
| 566 | * v1.0, 2014-04-11, add speex1.2 to transcode flash encoder stream. 0.9.58 | 563 | * v1.0, 2014-04-11, add speex1.2 to transcode flash encoder stream. 0.9.58 |
| 567 | * v1.0, 2014-04-10, support reload ingesters(add/remov/update). 0.9.57 | 564 | * v1.0, 2014-04-10, support reload ingesters(add/remov/update). 0.9.57 |
| 568 | -* <strong>v1.0, 2014-04-07, [1.0 mainline(0.9.55)](https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline) released. 30000 lines.</strong> | ||
| 569 | -* v1.0, 2014-04-07, support [ingest](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleIngest) file/stream/device. | ||
| 570 | -* v1.0, 2014-04-05, support [http api](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPApi) and [http server](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPServer). | 565 | +* <strong>v1.0, 2014-04-07, [1.0 mainline(0.9.55)][r1.0a0] released. 30000 lines.</strong> |
| 566 | +* v1.0, 2014-04-07, support [ingest][v1_CN_SampleIngest] file/stream/device. | ||
| 567 | +* v1.0, 2014-04-05, support [http api][v1_CN_HTTPApi] and [http server][v1_CN_HTTPServer]. | ||
| 571 | * v1.0, 2014-04-03, implements http framework and api/v1/version. | 568 | * v1.0, 2014-04-03, implements http framework and api/v1/version. |
| 572 | * v1.0, 2014-03-30, fix bug for st detecting epoll failed, force st to use epoll. | 569 | * v1.0, 2014-03-30, fix bug for st detecting epoll failed, force st to use epoll. |
| 573 | * v1.0, 2014-03-29, add wiki [Performance for RaspberryPi](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RaspberryPi). | 570 | * v1.0, 2014-03-29, add wiki [Performance for RaspberryPi](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RaspberryPi). |
| @@ -581,23 +578,23 @@ Remark: | @@ -581,23 +578,23 @@ Remark: | ||
| 581 | * v1.0, 2014-03-19, add vn/an for FFMPEG to drop video/audio for radio stream. | 578 | * v1.0, 2014-03-19, add vn/an for FFMPEG to drop video/audio for radio stream. |
| 582 | * v1.0, 2014-03-19, refine handshake, client support complex handshake, add utest. | 579 | * v1.0, 2014-03-19, refine handshake, client support complex handshake, add utest. |
| 583 | * v1.0, 2014-03-16, fix bug on arm of st, the sp change from 20 to 8, for respberry-pi, @see [commit](https://github.com/simple-rtmp-server/srs/commit/5a4373d4835758188b9a1f03005cea0b6ddc62aa) | 580 | * v1.0, 2014-03-16, fix bug on arm of st, the sp change from 20 to 8, for respberry-pi, @see [commit](https://github.com/simple-rtmp-server/srs/commit/5a4373d4835758188b9a1f03005cea0b6ddc62aa) |
| 584 | -* v1.0, 2014-03-16, support ARM([debian armhf, v7cpu](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLinuxArm)) with rtmp/ssl/hls/librtmp. | 581 | +* v1.0, 2014-03-16, support ARM([debian armhf, v7cpu][v1_CN_SrsLinuxArm]) with rtmp/ssl/hls/librtmp. |
| 585 | * v1.0, 2014-03-12, finish utest for amf0 codec. | 582 | * v1.0, 2014-03-12, finish utest for amf0 codec. |
| 586 | * v1.0, 2014-03-06, add gperftools for mem leak detect, mem/cpu profile. | 583 | * v1.0, 2014-03-06, add gperftools for mem leak detect, mem/cpu profile. |
| 587 | * v1.0, 2014-03-04, add gest framework for utest, build success. | 584 | * v1.0, 2014-03-04, add gest framework for utest, build success. |
| 588 | -* v1.0, 2014-03-02, add wiki [srs-librtmp](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLibrtmp), [SRS for arm](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLinuxArm), [product](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product) | 585 | +* v1.0, 2014-03-02, add wiki [srs-librtmp](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLibrtmp), [SRS for arm][v1_CN_SrsLinuxArm], [product](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product) |
| 589 | * v1.0, 2014-03-02, srs-librtmp, client publish/play library like librtmp. | 586 | * v1.0, 2014-03-02, srs-librtmp, client publish/play library like librtmp. |
| 590 | * v1.0, 2014-03-01, modularity, extract core/kernel/rtmp/app/main module. | 587 | * v1.0, 2014-03-01, modularity, extract core/kernel/rtmp/app/main module. |
| 591 | * v1.0, 2014-02-28, support arm build(SRS/ST), add ssl to 3rdparty package. | 588 | * v1.0, 2014-02-28, support arm build(SRS/ST), add ssl to 3rdparty package. |
| 592 | -* v1.0, 2014-02-28, add wiki [BuildArm](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Build), [FFMPEG](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG), [Reload](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Reload) | ||
| 593 | -* v1.0, 2014-02-27, add wiki [LowLatency](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LowLatency), [HTTPCallback](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPCallback), [ServerSideScript](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_ServerSideScript), [IDE](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE) | ||
| 594 | -* v1.0, 2014-01-19, add wiki [DeliveryHLS](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHLS) | ||
| 595 | -* v1.0, 2014-01-12, add wiki [HowToAskQuestion](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HowToAskQuestion), [RtmpUrlVhost](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RtmpUrlVhost) | 589 | +* v1.0, 2014-02-28, add wiki [BuildArm](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Build), [FFMPEG][v1_CN_FFMPEG], [Reload][v1_CN_Reload] |
| 590 | +* v1.0, 2014-02-27, add wiki [LowLatency](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LowLatency), [HTTPCallback][v1_CN_HTTPCallback], [ServerSideScript](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_ServerSideScript), [IDE](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE) | ||
| 591 | +* v1.0, 2014-01-19, add wiki [DeliveryHLS][v1_CN_DeliveryHLS] | ||
| 592 | +* v1.0, 2014-01-12, add wiki [HowToAskQuestion](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HowToAskQuestion), [RtmpUrlVhost][v1_CN_RtmpUrlVhost] | ||
| 596 | * v1.0, 2014-01-11, fix jw/flower player pause bug, which send closeStream actually. | 593 | * v1.0, 2014-01-11, fix jw/flower player pause bug, which send closeStream actually. |
| 597 | -* v1.0, 2014-01-05, add wiki [Build](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Build), [Performance](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Performance), [Forward](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Forward) | 594 | +* v1.0, 2014-01-05, add wiki [Build](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Build), [Performance](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Performance), [Forward][v1_CN_Forward] |
| 598 | * v1.0, 2014-01-01, change listen(512), chunk-size(60000), to improve performance. | 595 | * v1.0, 2014-01-01, change listen(512), chunk-size(60000), to improve performance. |
| 599 | * v1.0, 2013-12-27, merge from wenjie, the bandwidth test feature. | 596 | * v1.0, 2013-12-27, merge from wenjie, the bandwidth test feature. |
| 600 | -* <strong>v0.9, 2013-12-25, [v0.9](https://github.com/simple-rtmp-server/srs/releases/tag/0.9) released. 20926 lines.</strong> | 597 | +* <strong>v0.9, 2013-12-25, [v0.9][r0.9] released. 20926 lines.</strong> |
| 601 | * v0.9, 2013-12-25, fix the bitrate bug(in Bps), use enhanced microphone. | 598 | * v0.9, 2013-12-25, fix the bitrate bug(in Bps), use enhanced microphone. |
| 602 | * v0.9, 2013-12-22, demo video meeting or chat(SRS+cherrypy+jquery+bootstrap). | 599 | * v0.9, 2013-12-22, demo video meeting or chat(SRS+cherrypy+jquery+bootstrap). |
| 603 | * v0.9, 2013-12-22, merge from wenjie, support banwidth test. | 600 | * v0.9, 2013-12-22, merge from wenjie, support banwidth test. |
| @@ -611,41 +608,41 @@ Remark: | @@ -611,41 +608,41 @@ Remark: | ||
| 611 | * v0.9, 2013-12-15, support reload the hls/forwarder/transcoder. | 608 | * v0.9, 2013-12-15, support reload the hls/forwarder/transcoder. |
| 612 | * v0.9, 2013-12-14, refine the thread model for the retry threads. | 609 | * v0.9, 2013-12-14, refine the thread model for the retry threads. |
| 613 | * v0.9, 2013-12-10, auto install depends tools/libs on centos/ubuntu. | 610 | * v0.9, 2013-12-10, auto install depends tools/libs on centos/ubuntu. |
| 614 | -* <strong>v0.8, 2013-12-08, [v0.8](https://github.com/simple-rtmp-server/srs/releases/tag/0.8) released. 19186 lines.</strong> | ||
| 615 | -* v0.8, 2013-12-08, support [http hooks](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPCallback): on_connect/close/publish/unpublish/play/stop. | 611 | +* <strong>v0.8, 2013-12-08, [v0.8][r0.8] released. 19186 lines.</strong> |
| 612 | +* v0.8, 2013-12-08, support [http hooks][v1_CN_HTTPCallback]: on_connect/close/publish/unpublish/play/stop. | ||
| 616 | * v0.8, 2013-12-08, support multiple http hooks for a event. | 613 | * v0.8, 2013-12-08, support multiple http hooks for a event. |
| 617 | * v0.8, 2013-12-07, support http callback hooks, on_connect. | 614 | * v0.8, 2013-12-07, support http callback hooks, on_connect. |
| 618 | * v0.8, 2013-12-07, support network based cli and json result, add CherryPy 3.2.4. | 615 | * v0.8, 2013-12-07, support network based cli and json result, add CherryPy 3.2.4. |
| 619 | -* v0.8, 2013-12-07, update http/hls/rtmp load test tool [SB](https://github.com/simple-rtmp-server/srs-bench), use SRS rtmp sdk. | 616 | +* v0.8, 2013-12-07, update http/hls/rtmp load test tool [SB][srs-bench], use SRS rtmp sdk. |
| 620 | * v0.8, 2013-12-06, support max_connections, drop if exceed. | 617 | * v0.8, 2013-12-06, support max_connections, drop if exceed. |
| 621 | * v0.8, 2013-12-05, support log_dir, write ffmpeg log to file. | 618 | * v0.8, 2013-12-05, support log_dir, write ffmpeg log to file. |
| 622 | * v0.8, 2013-12-05, fix the forward/hls/encoder bug. | 619 | * v0.8, 2013-12-05, fix the forward/hls/encoder bug. |
| 623 | -* <strong>v0.7, 2013-12-03, [v0.7](https://github.com/simple-rtmp-server/srs/releases/tag/0.7) released. 17605 lines.</strong> | 620 | +* <strong>v0.7, 2013-12-03, [v0.7][r0.7] released. 17605 lines.</strong> |
| 624 | * v0.7, 2013-12-01, support dead-loop detect for forwarder and transcoder. | 621 | * v0.7, 2013-12-01, support dead-loop detect for forwarder and transcoder. |
| 625 | * v0.7, 2013-12-01, support all ffmpeg filters and params. | 622 | * v0.7, 2013-12-01, support all ffmpeg filters and params. |
| 626 | * v0.7, 2013-11-30, support live stream transcoder by ffmpeg. | 623 | * v0.7, 2013-11-30, support live stream transcoder by ffmpeg. |
| 627 | * v0.7, 2013-11-30, support --with/without -ffmpeg, build ffmpeg-2.1. | 624 | * v0.7, 2013-11-30, support --with/without -ffmpeg, build ffmpeg-2.1. |
| 628 | * v0.7, 2013-11-30, add ffmpeg-2.1, x264-core138, lame-3.99.5, libaacplus-2.0.2. | 625 | * v0.7, 2013-11-30, add ffmpeg-2.1, x264-core138, lame-3.99.5, libaacplus-2.0.2. |
| 629 | -* <strong>v0.6, 2013-11-29, [v0.6](https://github.com/simple-rtmp-server/srs/releases/tag/0.6) released. 16094 lines.</strong> | 626 | +* <strong>v0.6, 2013-11-29, [v0.6][r0.6] released. 16094 lines.</strong> |
| 630 | * v0.6, 2013-11-29, add performance summary, 1800 clients, 900Mbps, CPU 90.2%, 41MB. | 627 | * v0.6, 2013-11-29, add performance summary, 1800 clients, 900Mbps, CPU 90.2%, 41MB. |
| 631 | * v0.6, 2013-11-29, support forward stream to other edge server. | 628 | * v0.6, 2013-11-29, support forward stream to other edge server. |
| 632 | * v0.6, 2013-11-29, support forward stream to other origin server. | 629 | * v0.6, 2013-11-29, support forward stream to other origin server. |
| 633 | * v0.6, 2013-11-28, fix memory leak bug, aac decode bug. | 630 | * v0.6, 2013-11-28, fix memory leak bug, aac decode bug. |
| 634 | * v0.6, 2013-11-27, support --with or --without -hls and -ssl options. | 631 | * v0.6, 2013-11-27, support --with or --without -hls and -ssl options. |
| 635 | * v0.6, 2013-11-27, support AAC 44100HZ sample rate for iphone, adjust the timestamp. | 632 | * v0.6, 2013-11-27, support AAC 44100HZ sample rate for iphone, adjust the timestamp. |
| 636 | -* <strong>v0.5, 2013-11-26, [v0.5](https://github.com/simple-rtmp-server/srs/releases/tag/0.5) released. 14449 lines.</strong> | 633 | +* <strong>v0.5, 2013-11-26, [v0.5][r0.5] released. 14449 lines.</strong> |
| 637 | * v0.5, 2013-11-24, support HLS(m3u8), fragment and window. | 634 | * v0.5, 2013-11-24, support HLS(m3u8), fragment and window. |
| 638 | * v0.5, 2013-11-24, support record to ts file for HLS. | 635 | * v0.5, 2013-11-24, support record to ts file for HLS. |
| 639 | * v0.5, 2013-11-21, add ts_info tool to demux ts file. | 636 | * v0.5, 2013-11-21, add ts_info tool to demux ts file. |
| 640 | * v0.5, 2013-11-16, add rtmp players(OSMF/jwplayer5/jwplayer6). | 637 | * v0.5, 2013-11-16, add rtmp players(OSMF/jwplayer5/jwplayer6). |
| 641 | -* <strong>v0.4, 2013-11-10, [v0.4](https://github.com/simple-rtmp-server/srs/releases/tag/0.4) released. 12500 lines.</strong> | 638 | +* <strong>v0.4, 2013-11-10, [v0.4][r0.4] released. 12500 lines.</strong> |
| 642 | * v0.4, 2013-11-10, support config and reload the pithy print. | 639 | * v0.4, 2013-11-10, support config and reload the pithy print. |
| 643 | * v0.4, 2013-11-09, support reload config(vhost and its detail). | 640 | * v0.4, 2013-11-09, support reload config(vhost and its detail). |
| 644 | * v0.4, 2013-11-09, support reload config(listen and chunk_size) by SIGHUP(1). | 641 | * v0.4, 2013-11-09, support reload config(listen and chunk_size) by SIGHUP(1). |
| 645 | * v0.4, 2013-11-09, support longtime(>4.6hours) publish/play. | 642 | * v0.4, 2013-11-09, support longtime(>4.6hours) publish/play. |
| 646 | * v0.4, 2013-11-09, support config the chunk_size. | 643 | * v0.4, 2013-11-09, support config the chunk_size. |
| 647 | * v0.4, 2013-11-09, support pause for live stream. | 644 | * v0.4, 2013-11-09, support pause for live stream. |
| 648 | -* <strong>v0.3, 2013-11-04, [v0.3](https://github.com/simple-rtmp-server/srs/releases/tag/0.3) released. 11773 lines.</strong> | 645 | +* <strong>v0.3, 2013-11-04, [v0.3][r0.3] released. 11773 lines.</strong> |
| 649 | * v0.3, 2013-11-04, support refer/play-refer/publish-refer. | 646 | * v0.3, 2013-11-04, support refer/play-refer/publish-refer. |
| 650 | * v0.3, 2013-11-04, support vhosts specified config. | 647 | * v0.3, 2013-11-04, support vhosts specified config. |
| 651 | * v0.3, 2013-11-02, support listen multiple ports. | 648 | * v0.3, 2013-11-02, support listen multiple ports. |
| @@ -653,12 +650,12 @@ Remark: | @@ -653,12 +650,12 @@ Remark: | ||
| 653 | * v0.3, 2013-10-29, support pithy print log message specified by stage. | 650 | * v0.3, 2013-10-29, support pithy print log message specified by stage. |
| 654 | * v0.3, 2013-10-28, support librtmp without extended-timestamp in 0xCX chunk packet. | 651 | * v0.3, 2013-10-28, support librtmp without extended-timestamp in 0xCX chunk packet. |
| 655 | * v0.3, 2013-10-27, support cache last gop for client fast startup. | 652 | * v0.3, 2013-10-27, support cache last gop for client fast startup. |
| 656 | -* <strong>v0.2, 2013-10-25, [v0.2](https://github.com/simple-rtmp-server/srs/releases/tag/0.2) released. 10125 lines.</strong> | 653 | +* <strong>v0.2, 2013-10-25, [v0.2][r0.2] released. 10125 lines.</strong> |
| 657 | * v0.2, 2013-10-25, support flash publish. | 654 | * v0.2, 2013-10-25, support flash publish. |
| 658 | * v0.2, 2013-10-25, support h264/avc codec by rtmp complex handshake. | 655 | * v0.2, 2013-10-25, support h264/avc codec by rtmp complex handshake. |
| 659 | * v0.2, 2013-10-24, support time jitter detect and correct algorithm | 656 | * v0.2, 2013-10-24, support time jitter detect and correct algorithm |
| 660 | * v0.2, 2013-10-24, support decode codec type to cache the h264/avc sequence header. | 657 | * v0.2, 2013-10-24, support decode codec type to cache the h264/avc sequence header. |
| 661 | -* <strong>v0.1, 2013-10-23, [v0.1](https://github.com/simple-rtmp-server/srs/releases/tag/0.1) released. 8287 lines.</strong> | 658 | +* <strong>v0.1, 2013-10-23, [v0.1][r0.1] released. 8287 lines.</strong> |
| 662 | * v0.1, 2013-10-23, support basic amf0 codec, simplify the api using c-style api. | 659 | * v0.1, 2013-10-23, support basic amf0 codec, simplify the api using c-style api. |
| 663 | * v0.1, 2013-10-23, support shared ptr msg for zero memory copy. | 660 | * v0.1, 2013-10-23, support shared ptr msg for zero memory copy. |
| 664 | * v0.1, 2013-10-22, support vp6 codec with rtmp protocol specified simple handshake. | 661 | * v0.1, 2013-10-22, support vp6 codec with rtmp protocol specified simple handshake. |
| @@ -677,7 +674,7 @@ Performance benchmark history, on virtual box. | @@ -677,7 +674,7 @@ Performance benchmark history, on virtual box. | ||
| 677 | 674 | ||
| 678 | ### Play RTMP benchmark | 675 | ### Play RTMP benchmark |
| 679 | 676 | ||
| 680 | -The play RTMP benchmark by [SB](https://github.com/simple-rtmp-server/srs-bench): | 677 | +The play RTMP benchmark by [SB][srs-bench]: |
| 681 | 678 | ||
| 682 | 679 | ||
| 683 | | Update | SRS | Clients | Type | CPU | Memory | Commit | | 680 | | Update | SRS | Clients | Type | CPU | Memory | Commit | |
| @@ -697,7 +694,7 @@ The play RTMP benchmark by [SB](https://github.com/simple-rtmp-server/srs-bench) | @@ -697,7 +694,7 @@ The play RTMP benchmark by [SB](https://github.com/simple-rtmp-server/srs-bench) | ||
| 697 | 694 | ||
| 698 | ### Publish RTMP benchmark | 695 | ### Publish RTMP benchmark |
| 699 | 696 | ||
| 700 | -The publish RTMP benchmark by [SB](https://github.com/simple-rtmp-server/srs-bench): | 697 | +The publish RTMP benchmark by [SB][srs-bench]: |
| 701 | 698 | ||
| 702 | | Update | SRS | Clients | Type | CPU | Memory | Commit | | 699 | | Update | SRS | Clients | Type | CPU | Memory | Commit | |
| 703 | | ------------- | --------- | ------------- | ------------- | --------- | -------- | ------------ | | 700 | | ------------- | --------- | ------------- | ------------- | --------- | -------- | ------------ | |
| @@ -713,7 +710,7 @@ The publish RTMP benchmark by [SB](https://github.com/simple-rtmp-server/srs-ben | @@ -713,7 +710,7 @@ The publish RTMP benchmark by [SB](https://github.com/simple-rtmp-server/srs-ben | ||
| 713 | 710 | ||
| 714 | ### Play HTTP FLV benchmark | 711 | ### Play HTTP FLV benchmark |
| 715 | 712 | ||
| 716 | -The play HTTP FLV benchmark by [SB](https://github.com/simple-rtmp-server/srs-bench): | 713 | +The play HTTP FLV benchmark by [SB][srs-bench]: |
| 717 | 714 | ||
| 718 | 715 | ||
| 719 | | Update | SRS | Clients | Type | CPU | Memory | Commit | | 716 | | Update | SRS | Clients | Type | CPU | Memory | Commit | |
| @@ -883,6 +880,7 @@ Winlin | @@ -883,6 +880,7 @@ Winlin | ||
| 883 | [csdn]: https://code.csdn.net/winlinvip/srs-csdn | 880 | [csdn]: https://code.csdn.net/winlinvip/srs-csdn |
| 884 | [oschina]: http://git.oschina.net/winlinvip/srs.oschina | 881 | [oschina]: http://git.oschina.net/winlinvip/srs.oschina |
| 885 | [srs-dolphin]: https://github.com/simple-rtmp-server/srs-dolphin | 882 | [srs-dolphin]: https://github.com/simple-rtmp-server/srs-dolphin |
| 883 | +[srs-bench]: https://github.com/simple-rtmp-server/srs-bench | ||
| 886 | [srs-ngb]: https://github.com/simple-rtmp-server/srs-ngb | 884 | [srs-ngb]: https://github.com/simple-rtmp-server/srs-ngb |
| 887 | [gitlab]: https://gitlab.com/winlinvip/srs-gitlab | 885 | [gitlab]: https://gitlab.com/winlinvip/srs-gitlab |
| 888 | [v1_CN_Git]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Git | 886 | [v1_CN_Git]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Git |
| @@ -923,6 +921,8 @@ Winlin | @@ -923,6 +921,8 @@ Winlin | ||
| 923 | [donation1]: http://www.ossrs.net/srs.release/donation/index.html | 921 | [donation1]: http://www.ossrs.net/srs.release/donation/index.html |
| 924 | [donations]: https://github.com/simple-rtmp-server/srs/blob/develop/DONATIONS.txt | 922 | [donations]: https://github.com/simple-rtmp-server/srs/blob/develop/DONATIONS.txt |
| 925 | 923 | ||
| 924 | +[v2_CN_Build]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Build | ||
| 925 | +[v2_EN_Build]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Build | ||
| 926 | [v1_CN_Performance]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Performance | 926 | [v1_CN_Performance]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Performance |
| 927 | [v1_EN_Performance]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Performance | 927 | [v1_EN_Performance]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Performance |
| 928 | [v1_CN_DeliveryRTMP]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryRTMP | 928 | [v1_CN_DeliveryRTMP]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryRTMP |
| @@ -1004,6 +1004,30 @@ Winlin | @@ -1004,6 +1004,30 @@ Winlin | ||
| 1004 | [bug #367]: https://github.com/simple-rtmp-server/srs/issues/367 | 1004 | [bug #367]: https://github.com/simple-rtmp-server/srs/issues/367 |
| 1005 | [bug #471]: https://github.com/simple-rtmp-server/srs/issues/471 | 1005 | [bug #471]: https://github.com/simple-rtmp-server/srs/issues/471 |
| 1006 | 1006 | ||
| 1007 | +[r2.0a0]: https://github.com/simple-rtmp-server/srs/releases/tag/2.0a0 | ||
| 1008 | +[r1.0r4]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r4 | ||
| 1009 | +[r1.0r3]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r3 | ||
| 1010 | +[r1.0r2]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r2 | ||
| 1011 | +[r1.0r1]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r1 | ||
| 1012 | +[r1.0r0]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r0 | ||
| 1013 | +[r1.0b0]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.beta | ||
| 1014 | +[r1.0a7]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline7 | ||
| 1015 | +[r1.0a6]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline6 | ||
| 1016 | +[r1.0a5]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline5 | ||
| 1017 | +[r1.0a4]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline4 | ||
| 1018 | +[r1.0a3]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline3 | ||
| 1019 | +[r1.0a2]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline2 | ||
| 1020 | +[r1.0a0]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline | ||
| 1021 | +[r0.9]: https://github.com/simple-rtmp-server/srs/releases/tag/0.9 | ||
| 1022 | +[r0.8]: https://github.com/simple-rtmp-server/srs/releases/tag/0.8 | ||
| 1023 | +[r0.7]: https://github.com/simple-rtmp-server/srs/releases/tag/0.7 | ||
| 1024 | +[r0.6]: https://github.com/simple-rtmp-server/srs/releases/tag/0.6 | ||
| 1025 | +[r0.5]: https://github.com/simple-rtmp-server/srs/releases/tag/0.5 | ||
| 1026 | +[r0.4]: https://github.com/simple-rtmp-server/srs/releases/tag/0.4 | ||
| 1027 | +[r0.3]: https://github.com/simple-rtmp-server/srs/releases/tag/0.3 | ||
| 1028 | +[r0.2]: https://github.com/simple-rtmp-server/srs/releases/tag/0.2 | ||
| 1029 | +[r0.1]: https://github.com/simple-rtmp-server/srs/releases/tag/0.1 | ||
| 1030 | + | ||
| 1007 | 1031 | ||
| 1008 | [contact]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Contact | 1032 | [contact]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Contact |
| 1009 | [more0]: http://winlinvip.github.io/srs.release/releases/ | 1033 | [more0]: http://winlinvip.github.io/srs.release/releases/ |
-
请 注册 或 登录 后发表评论