正在显示
100 个修改的文件
包含
591 行增加
和
591 行删除
| 1 | The MIT License (MIT) | 1 | The MIT License (MIT) |
| 2 | 2 | ||
| 3 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 3 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 4 | 4 | ||
| 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 6 | this software and associated documentation files (the "Software"), to deal in | 6 | this software and associated documentation files (the "Software"), to deal in |
| @@ -68,10 +68,10 @@ A big THANK YOU goes to: | @@ -68,10 +68,10 @@ A big THANK YOU goes to: | ||
| 68 | 68 | ||
| 69 | ## Mirrors | 69 | ## Mirrors |
| 70 | 70 | ||
| 71 | -Github: [https://github.com/simple-rtmp-server/srs][srs], the GIT usage([CN][v1_CN_Git], [EN][v1_EN_Git]) | 71 | +Github: [https://github.com/ossrs/srs][srs], the GIT usage([CN][v1_CN_Git], [EN][v1_EN_Git]) |
| 72 | 72 | ||
| 73 | ``` | 73 | ``` |
| 74 | -git clone https://github.com/simple-rtmp-server/srs.git | 74 | +git clone https://github.com/ossrs/srs.git |
| 75 | ``` | 75 | ``` |
| 76 | 76 | ||
| 77 | CSDN: [https://code.csdn.net/winlinvip/srs-csdn][csdn], the GIT usage([CN][v1_CN_Git], [EN][v1_EN_Git]) | 77 | CSDN: [https://code.csdn.net/winlinvip/srs-csdn][csdn], the GIT usage([CN][v1_CN_Git], [EN][v1_EN_Git]) |
| @@ -97,7 +97,7 @@ git clone https://gitlab.com/winlinvip/srs-gitlab.git | @@ -97,7 +97,7 @@ git clone https://gitlab.com/winlinvip/srs-gitlab.git | ||
| 97 | <strong>Step 1:</strong> get SRS | 97 | <strong>Step 1:</strong> get SRS |
| 98 | 98 | ||
| 99 | <pre> | 99 | <pre> |
| 100 | -git clone https://github.com/simple-rtmp-server/srs && | 100 | +git clone https://github.com/ossrs/srs && |
| 101 | cd srs/trunk | 101 | cd srs/trunk |
| 102 | </pre> | 102 | </pre> |
| 103 | 103 | ||
| @@ -152,7 +152,7 @@ Donation:<br/> | @@ -152,7 +152,7 @@ Donation:<br/> | ||
| 152 | [http://www.ossrs.net/srs.release/donation/index.html][donation1] | 152 | [http://www.ossrs.net/srs.release/donation/index.html][donation1] |
| 153 | 153 | ||
| 154 | Donations:<br/> | 154 | Donations:<br/> |
| 155 | -[https://github.com/simple-rtmp-server/srs/blob/develop/DONATIONS.txt][donations] | 155 | +[https://github.com/ossrs/srs/blob/develop/DONATIONS.txt][donations] |
| 156 | 156 | ||
| 157 | ## System Requirements | 157 | ## System Requirements |
| 158 | Supported operating systems and hardware: | 158 | Supported operating systems and hardware: |
| @@ -846,40 +846,40 @@ Remark: | @@ -846,40 +846,40 @@ Remark: | ||
| 846 | (1) Encoder: encoder must push RTMP stream to SRS server. | 846 | (1) Encoder: encoder must push RTMP stream to SRS server. |
| 847 | (2) MediaSource: any media source, which can be ingest by ffmpeg. | 847 | (2) MediaSource: any media source, which can be ingest by ffmpeg. |
| 848 | (3) Ingester: SRS will fork a process to run ffmpeg(or your application) | 848 | (3) Ingester: SRS will fork a process to run ffmpeg(or your application) |
| 849 | -to ingest any input to rtmp, push to SRS. Read <a href="https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Ingest">Ingest</a>. | 849 | +to ingest any input to rtmp, push to SRS. Read <a href="https://github.com/ossrs/srs/wiki/v1_CN_Ingest">Ingest</a>. |
| 850 | (4) Streamer: SRS will listen for some protocol and accept stream push | 850 | (4) Streamer: SRS will listen for some protocol and accept stream push |
| 851 | -over some protocol and remux to rtmp to SRS. Read <a href="https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Streamer">Streamer</a>. | 851 | +over some protocol and remux to rtmp to SRS. Read <a href="https://github.com/ossrs/srs/wiki/v2_CN_Streamer">Streamer</a>. |
| 852 | </pre> | 852 | </pre> |
| 853 | 853 | ||
| 854 | Beijing, 2013.10<br/> | 854 | Beijing, 2013.10<br/> |
| 855 | Winlin | 855 | Winlin |
| 856 | 856 | ||
| 857 | -[p1]: https://github.com/simple-rtmp-server/srs/commit/787ab674e38734ea8e0678101614fdcd84645dc8 | ||
| 858 | -[p2]: https://github.com/simple-rtmp-server/srs/commit/f35ec2155b1408d528a9f37da7904c9625186bcf | ||
| 859 | -[p3]: https://github.com/simple-rtmp-server/srs/commit/29324fab469e0f7cef9ad04ffdbce832ac7dd9ff | ||
| 860 | -[p4]: https://github.com/simple-rtmp-server/srs/commit/f57801eb46c16755b173984b915a4166922df6a6 | ||
| 861 | -[p5]: https://github.com/simple-rtmp-server/srs/commit/5589b13d2e216b91f97afb78ee0c011b2fccf7da | ||
| 862 | -[p6]: https://github.com/simple-rtmp-server/srs/commit/1ae3e6c64cc5cee90e6050c26968ebc3c18281be | ||
| 863 | -[p7]: https://github.com/simple-rtmp-server/srs/commit/8acd143a7a152885b815999162660fd4e7a3f247 | ||
| 864 | -[p8]: https://github.com/simple-rtmp-server/srs/commit/cc6aca9ad55342a06440ce7f3b38453776b2b2d1 | ||
| 865 | -[p9]: https://github.com/simple-rtmp-server/srs/commit/58136ec178e3d47db6c90a59875d7e40946936e5 | ||
| 866 | -[p10]: https://github.com/simple-rtmp-server/srs/commit/58136ec178e3d47db6c90a59875d7e40946936e5 | ||
| 867 | -[p11]: https://github.com/simple-rtmp-server/srs/commit/9ee138746f83adc26f0e236ec017f4d68a300004 | ||
| 868 | -[p12]: https://github.com/simple-rtmp-server/srs/commit/1311b6fe6576fd7b9c6d299b0f8f2e8d202f4bf8 | ||
| 869 | -[p13]: https://github.com/simple-rtmp-server/srs/commit/10297fab519811845b549a8af40a6bcbd23411e8 | ||
| 870 | -[p14]: https://github.com/simple-rtmp-server/srs/commit/10297fab519811845b549a8af40a6bcbd23411e8 | ||
| 871 | -[p15]: https://github.com/simple-rtmp-server/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc | ||
| 872 | -[p16]: https://github.com/simple-rtmp-server/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc | ||
| 873 | -[p17]: https://github.com/simple-rtmp-server/srs/commit/fc995473eb02c7cf64b5b212b456e11f34aa7984 | ||
| 874 | -[p18]: https://github.com/simple-rtmp-server/srs/commit/960341b9b2b9646270ccfd113b4dd784d9826c73 | ||
| 875 | -[p19]: https://github.com/simple-rtmp-server/srs/commit/4df19ba99a4e4d80cd89b304f9298d343497bec9 | ||
| 876 | -[p20]: https://github.com/simple-rtmp-server/srs/commit/d12fc7fcc5b2e9e3c8ee5c7da01d0e41c8f8ca4a | ||
| 877 | -[p21]: https://github.com/simple-rtmp-server/srs/commit/87519aaae835199e5adb60c0ae2c1cd24939448c | ||
| 878 | -[p22]: https://github.com/simple-rtmp-server/srs/commit/5a4373d4835758188b9a1f03005cea0b6ddc62aa | ||
| 879 | -[p23]: https://github.com/simple-rtmp-server/srs/pull/239 | ||
| 880 | - | ||
| 881 | -[authors]: https://github.com/simple-rtmp-server/srs/blob/develop/AUTHORS.txt | ||
| 882 | -[bigthanks]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product#bigthanks | 857 | +[p1]: https://github.com/ossrs/srs/commit/787ab674e38734ea8e0678101614fdcd84645dc8 |
| 858 | +[p2]: https://github.com/ossrs/srs/commit/f35ec2155b1408d528a9f37da7904c9625186bcf | ||
| 859 | +[p3]: https://github.com/ossrs/srs/commit/29324fab469e0f7cef9ad04ffdbce832ac7dd9ff | ||
| 860 | +[p4]: https://github.com/ossrs/srs/commit/f57801eb46c16755b173984b915a4166922df6a6 | ||
| 861 | +[p5]: https://github.com/ossrs/srs/commit/5589b13d2e216b91f97afb78ee0c011b2fccf7da | ||
| 862 | +[p6]: https://github.com/ossrs/srs/commit/1ae3e6c64cc5cee90e6050c26968ebc3c18281be | ||
| 863 | +[p7]: https://github.com/ossrs/srs/commit/8acd143a7a152885b815999162660fd4e7a3f247 | ||
| 864 | +[p8]: https://github.com/ossrs/srs/commit/cc6aca9ad55342a06440ce7f3b38453776b2b2d1 | ||
| 865 | +[p9]: https://github.com/ossrs/srs/commit/58136ec178e3d47db6c90a59875d7e40946936e5 | ||
| 866 | +[p10]: https://github.com/ossrs/srs/commit/58136ec178e3d47db6c90a59875d7e40946936e5 | ||
| 867 | +[p11]: https://github.com/ossrs/srs/commit/9ee138746f83adc26f0e236ec017f4d68a300004 | ||
| 868 | +[p12]: https://github.com/ossrs/srs/commit/1311b6fe6576fd7b9c6d299b0f8f2e8d202f4bf8 | ||
| 869 | +[p13]: https://github.com/ossrs/srs/commit/10297fab519811845b549a8af40a6bcbd23411e8 | ||
| 870 | +[p14]: https://github.com/ossrs/srs/commit/10297fab519811845b549a8af40a6bcbd23411e8 | ||
| 871 | +[p15]: https://github.com/ossrs/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc | ||
| 872 | +[p16]: https://github.com/ossrs/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc | ||
| 873 | +[p17]: https://github.com/ossrs/srs/commit/fc995473eb02c7cf64b5b212b456e11f34aa7984 | ||
| 874 | +[p18]: https://github.com/ossrs/srs/commit/960341b9b2b9646270ccfd113b4dd784d9826c73 | ||
| 875 | +[p19]: https://github.com/ossrs/srs/commit/4df19ba99a4e4d80cd89b304f9298d343497bec9 | ||
| 876 | +[p20]: https://github.com/ossrs/srs/commit/d12fc7fcc5b2e9e3c8ee5c7da01d0e41c8f8ca4a | ||
| 877 | +[p21]: https://github.com/ossrs/srs/commit/87519aaae835199e5adb60c0ae2c1cd24939448c | ||
| 878 | +[p22]: https://github.com/ossrs/srs/commit/5a4373d4835758188b9a1f03005cea0b6ddc62aa | ||
| 879 | +[p23]: https://github.com/ossrs/srs/pull/239 | ||
| 880 | + | ||
| 881 | +[authors]: https://github.com/ossrs/srs/blob/develop/AUTHORS.txt | ||
| 882 | +[bigthanks]: https://github.com/ossrs/srs/wiki/v1_CN_Product#bigthanks | ||
| 883 | [st]: https://github.com/winlinvip/state-threads | 883 | [st]: https://github.com/winlinvip/state-threads |
| 884 | [st2]: http://sourceforge.net/projects/state-threads/ | 884 | [st2]: http://sourceforge.net/projects/state-threads/ |
| 885 | [state-threads]: http://sourceforge.net/projects/state-threads/ | 885 | [state-threads]: http://sourceforge.net/projects/state-threads/ |
| @@ -888,362 +888,362 @@ Winlin | @@ -888,362 +888,362 @@ Winlin | ||
| 888 | [nginx]: http://nginx.org/ | 888 | [nginx]: http://nginx.org/ |
| 889 | [FFMPEG]: http://ffmpeg.org/ | 889 | [FFMPEG]: http://ffmpeg.org/ |
| 890 | [libx264]: http://www.videolan.org/ | 890 | [libx264]: http://www.videolan.org/ |
| 891 | -[srs]: https://github.com/simple-rtmp-server/srs | 891 | +[srs]: https://github.com/ossrs/srs |
| 892 | [csdn]: https://code.csdn.net/winlinvip/srs-csdn | 892 | [csdn]: https://code.csdn.net/winlinvip/srs-csdn |
| 893 | [oschina]: http://git.oschina.net/winlinvip/srs.oschina | 893 | [oschina]: http://git.oschina.net/winlinvip/srs.oschina |
| 894 | -[srs-dolphin]: https://github.com/simple-rtmp-server/srs-dolphin | ||
| 895 | -[srs-bench]: https://github.com/simple-rtmp-server/srs-bench | ||
| 896 | -[srs-ngb]: https://github.com/simple-rtmp-server/srs-ngb | ||
| 897 | -[srs-librtmp]: https://github.com/simple-rtmp-server/srs-librtmp | 894 | +[srs-dolphin]: https://github.com/ossrs/srs-dolphin |
| 895 | +[srs-bench]: https://github.com/ossrs/srs-bench | ||
| 896 | +[srs-ngb]: https://github.com/ossrs/srs-ngb | ||
| 897 | +[srs-librtmp]: https://github.com/ossrs/srs-librtmp | ||
| 898 | [gitlab]: https://gitlab.com/winlinvip/srs-gitlab | 898 | [gitlab]: https://gitlab.com/winlinvip/srs-gitlab |
| 899 | [console]: http://ossrs.net:1985/console | 899 | [console]: http://ossrs.net:1985/console |
| 900 | 900 | ||
| 901 | -[v1_CN_Git]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Git | ||
| 902 | -[v1_EN_Git]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Git | ||
| 903 | -[v1_CN_SampleRTMP]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleRTMP | ||
| 904 | -[v1_EN_SampleRTMP]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleRTMP | ||
| 905 | -[v1_CN_SampleRTMPCluster]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleRTMPCluster | ||
| 906 | -[v1_EN_SampleRTMPCluster]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleRTMPCluster | ||
| 907 | -[v2_CN_SampleHLS]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleHLS | ||
| 908 | -[v2_EN_SampleHLS]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleHLS | ||
| 909 | -[v2_CN_SampleTranscode2HLS]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleTranscode2HLS | ||
| 910 | -[v2_EN_SampleTranscode2HLS]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleTranscode2HLS | ||
| 911 | -[v2_CN_SampleFFMPEG]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleFFMPEG | ||
| 912 | -[v2_EN_SampleFFMPEG]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleFFMPEG | ||
| 913 | -[v1_CN_SampleForward]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleForward | ||
| 914 | -[v1_EN_SampleForward]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleForward | ||
| 915 | -[v2_CN_SampleRealtime]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleRealtime | ||
| 916 | -[v2_EN_SampleRealtime]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleRealtime | ||
| 917 | -[v1_CN_SampleARM]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleARM | ||
| 918 | -[v1_EN_SampleARM]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleARM | ||
| 919 | -[v1_CN_SampleIngest]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleIngest | ||
| 920 | -[v1_EN_SampleIngest]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleIngest | ||
| 921 | -[v1_CN_SampleHTTP]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleHTTP | ||
| 922 | -[v1_EN_SampleHTTP]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleHTTP | ||
| 923 | -[v1_CN_SampleDemo]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleDemo | ||
| 924 | -[v1_EN_SampleDemo]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleDemo | ||
| 925 | -[v2_CN_SrsLibrtmp2]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#publish-h264-raw-data | ||
| 926 | -[v2_EN_SrsLibrtmp2]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SrsLibrtmp#publish-h264-raw-data | ||
| 927 | -[v1_CN_Sample]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Sample | ||
| 928 | -[v1_EN_Sample]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Sample | ||
| 929 | -[v1_CN_Product]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product | ||
| 930 | -[v1_EN_Product]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Product | ||
| 931 | -[v1_CN_Home]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Home | ||
| 932 | -[v1_EN_Home]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Home | ||
| 933 | -[v2_CN_Home]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Home | ||
| 934 | -[v2_EN_Home]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Home | 901 | +[v1_CN_Git]: https://github.com/ossrs/srs/wiki/v1_CN_Git |
| 902 | +[v1_EN_Git]: https://github.com/ossrs/srs/wiki/v1_EN_Git | ||
| 903 | +[v1_CN_SampleRTMP]: https://github.com/ossrs/srs/wiki/v1_CN_SampleRTMP | ||
| 904 | +[v1_EN_SampleRTMP]: https://github.com/ossrs/srs/wiki/v1_EN_SampleRTMP | ||
| 905 | +[v1_CN_SampleRTMPCluster]: https://github.com/ossrs/srs/wiki/v1_CN_SampleRTMPCluster | ||
| 906 | +[v1_EN_SampleRTMPCluster]: https://github.com/ossrs/srs/wiki/v1_EN_SampleRTMPCluster | ||
| 907 | +[v2_CN_SampleHLS]: https://github.com/ossrs/srs/wiki/v2_CN_SampleHLS | ||
| 908 | +[v2_EN_SampleHLS]: https://github.com/ossrs/srs/wiki/v2_EN_SampleHLS | ||
| 909 | +[v2_CN_SampleTranscode2HLS]: https://github.com/ossrs/srs/wiki/v2_CN_SampleTranscode2HLS | ||
| 910 | +[v2_EN_SampleTranscode2HLS]: https://github.com/ossrs/srs/wiki/v2_EN_SampleTranscode2HLS | ||
| 911 | +[v2_CN_SampleFFMPEG]: https://github.com/ossrs/srs/wiki/v2_CN_SampleFFMPEG | ||
| 912 | +[v2_EN_SampleFFMPEG]: https://github.com/ossrs/srs/wiki/v2_EN_SampleFFMPEG | ||
| 913 | +[v1_CN_SampleForward]: https://github.com/ossrs/srs/wiki/v1_CN_SampleForward | ||
| 914 | +[v1_EN_SampleForward]: https://github.com/ossrs/srs/wiki/v1_EN_SampleForward | ||
| 915 | +[v2_CN_SampleRealtime]: https://github.com/ossrs/srs/wiki/v2_CN_SampleRealtime | ||
| 916 | +[v2_EN_SampleRealtime]: https://github.com/ossrs/srs/wiki/v2_EN_SampleRealtime | ||
| 917 | +[v1_CN_SampleARM]: https://github.com/ossrs/srs/wiki/v1_CN_SampleARM | ||
| 918 | +[v1_EN_SampleARM]: https://github.com/ossrs/srs/wiki/v1_EN_SampleARM | ||
| 919 | +[v1_CN_SampleIngest]: https://github.com/ossrs/srs/wiki/v1_CN_SampleIngest | ||
| 920 | +[v1_EN_SampleIngest]: https://github.com/ossrs/srs/wiki/v1_EN_SampleIngest | ||
| 921 | +[v1_CN_SampleHTTP]: https://github.com/ossrs/srs/wiki/v1_CN_SampleHTTP | ||
| 922 | +[v1_EN_SampleHTTP]: https://github.com/ossrs/srs/wiki/v1_EN_SampleHTTP | ||
| 923 | +[v1_CN_SampleDemo]: https://github.com/ossrs/srs/wiki/v1_CN_SampleDemo | ||
| 924 | +[v1_EN_SampleDemo]: https://github.com/ossrs/srs/wiki/v1_EN_SampleDemo | ||
| 925 | +[v2_CN_SrsLibrtmp2]: https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp#publish-h264-raw-data | ||
| 926 | +[v2_EN_SrsLibrtmp2]: https://github.com/ossrs/srs/wiki/v2_EN_SrsLibrtmp#publish-h264-raw-data | ||
| 927 | +[v1_CN_Sample]: https://github.com/ossrs/srs/wiki/v1_CN_Sample | ||
| 928 | +[v1_EN_Sample]: https://github.com/ossrs/srs/wiki/v1_EN_Sample | ||
| 929 | +[v1_CN_Product]: https://github.com/ossrs/srs/wiki/v1_CN_Product | ||
| 930 | +[v1_EN_Product]: https://github.com/ossrs/srs/wiki/v1_EN_Product | ||
| 931 | +[v1_CN_Home]: https://github.com/ossrs/srs/wiki/v1_CN_Home | ||
| 932 | +[v1_EN_Home]: https://github.com/ossrs/srs/wiki/v1_EN_Home | ||
| 933 | +[v2_CN_Home]: https://github.com/ossrs/srs/wiki/v2_CN_Home | ||
| 934 | +[v2_EN_Home]: https://github.com/ossrs/srs/wiki/v2_EN_Home | ||
| 935 | [donation0]: http://winlinvip.github.io/srs.release/donation/index.html | 935 | [donation0]: http://winlinvip.github.io/srs.release/donation/index.html |
| 936 | [donation1]: http://www.ossrs.net/srs.release/donation/index.html | 936 | [donation1]: http://www.ossrs.net/srs.release/donation/index.html |
| 937 | -[donations]: https://github.com/simple-rtmp-server/srs/blob/develop/DONATIONS.txt | ||
| 938 | - | ||
| 939 | -[v2_CN_Build]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Build | ||
| 940 | -[v2_EN_Build]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Build | ||
| 941 | -[v1_CN_Performance]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Performance | ||
| 942 | -[v1_EN_Performance]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Performance | ||
| 943 | -[v1_CN_DeliveryRTMP]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryRTMP | ||
| 944 | -[v1_EN_DeliveryRTMP]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryRTMP | ||
| 945 | -[v1_CN_Edge]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Edge | ||
| 946 | -[v1_EN_Edge]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Edge | ||
| 947 | -[v1_CN_RtmpUrlVhost]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RtmpUrlVhost | ||
| 948 | -[v1_EN_RtmpUrlVhost]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_RtmpUrlVhost | ||
| 949 | -[v1_CN_DeliveryHLS]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHLS | ||
| 950 | -[v1_EN_DeliveryHLS]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHLS | ||
| 951 | -[v1_CN_DeliveryHLS2]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHLS#hlsaudioonly | ||
| 952 | -[v1_EN_DeliveryHLS2]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHLS#hlsaudioonly | ||
| 953 | -[v1_CN_Reload]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Reload | ||
| 954 | -[v1_EN_Reload]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Reload | ||
| 955 | -[v1_CN_LowLatency2]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LowLatency#gop-cache | ||
| 956 | -[v1_EN_LowLatency2]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_LowLatency#gop-cache | ||
| 957 | -[v1_CN_Forward]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Forward | ||
| 958 | -[v1_EN_Forward]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Forward | ||
| 959 | -[v1_CN_FFMPEG]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG | ||
| 960 | -[v1_EN_FFMPEG]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_FFMPEG | ||
| 961 | -[v1_CN_HTTPCallback]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPCallback | ||
| 962 | -[v1_EN_HTTPCallback]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_HTTPCallback | ||
| 963 | -[v1_CN_BandwidthTestTool]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_BandwidthTestTool | ||
| 964 | -[v1_EN_BandwidthTestTool]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_BandwidthTestTool | ||
| 965 | -[v1_CN_SampleDemo]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleDemo | ||
| 966 | -[v1_EN_SampleDemo]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleDemo | ||
| 967 | -[v2_CN_SrsLibrtmp]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp | ||
| 968 | -[v2_EN_SrsLibrtmp]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SrsLibrtmp | ||
| 969 | -[v1_CN_SrsLinuxArm]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLinuxArm | ||
| 970 | -[v1_EN_SrsLinuxArm]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SrsLinuxArm | ||
| 971 | -[v1_CN_LinuxService]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LinuxService | ||
| 972 | -[v1_EN_LinuxService]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_LinuxService | ||
| 973 | -[v1_CN_RTMP-ATC]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RTMP-ATC | ||
| 974 | -[v1_EN_RTMP-ATC]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_RTMP-ATC | ||
| 975 | -[v1_CN_HTTPApi]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPApi | ||
| 976 | -[v1_EN_HTTPApi]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_HTTPApi | ||
| 977 | -[v1_CN_Ingest]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Ingest | ||
| 978 | -[v1_EN_Ingest]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Ingest | ||
| 979 | -[v1_CN_DVR]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DVR | ||
| 980 | -[v1_EN_DVR]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DVR | ||
| 981 | -[v1_CN_SrsLog]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLog | ||
| 982 | -[v1_EN_SrsLog]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SrsLog | ||
| 983 | -[v1_CN_DRM2]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DRM#tokentraverse | ||
| 984 | -[v1_EN_DRM2]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DRM#tokentraverse | ||
| 985 | -[v2_CN_SampleHTTP]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleHTTP | ||
| 986 | -[v2_EN_SampleHTTP]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleHTTP | ||
| 987 | -[v2_CN_FlvVodStream]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_FlvVodStream | ||
| 988 | -[v2_EN_FlvVodStream]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_FlvVodStream | ||
| 989 | -[v2_CN_SrsLibrtmp2]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#publish-h264-raw-data | ||
| 990 | -[v2_EN_SrsLibrtmp2]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SrsLibrtmp#publish-h264-raw-data | ||
| 991 | -[v2_CN_SrsLibrtmp3]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#publish-audio-raw-stream | ||
| 992 | -[v2_EN_SrsLibrtmp3]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SrsLibrtmp#publish-audio-raw-stream | ||
| 993 | -[v2_CN_Security]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Security | ||
| 994 | -[v2_EN_Security]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Security | ||
| 995 | -[v2_CN_DeliveryHttpStream]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHttpStream | ||
| 996 | -[v2_EN_DeliveryHttpStream]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_DeliveryHttpStream | ||
| 997 | -[v1_CN_DeliveryHDS]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHDS | ||
| 998 | -[v1_EN_DeliveryHDS]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHDS | ||
| 999 | -[v2_CN_Streamer2]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Streamer#push-http-flv-to-srs | ||
| 1000 | -[v2_EN_Streamer2]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Streamer#push-http-flv-to-srs | ||
| 1001 | -[v2_CN_SampleHttpFlv]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleHttpFlv | ||
| 1002 | -[v2_EN_SampleHttpFlv]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleHttpFlv | ||
| 1003 | -[v2_CN_SampleHttpFlvCluster]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleHttpFlvCluster | ||
| 1004 | -[v2_EN_SampleHttpFlvCluster]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleHttpFlvCluster | ||
| 1005 | -[v2_CN_LowLatency]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_LowLatency | ||
| 1006 | -[v2_EN_LowLatency]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_LowLatency | ||
| 1007 | -[v2_EN_LowLatency#merged-read]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_LowLatency#merged-read | ||
| 1008 | -[v1_CN_Performance#performancereport4k]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Performance#performancereport4k | ||
| 1009 | -[v1_CN_DRM#tokentraverse]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DRM#tokentraverse | ||
| 1010 | -[v1_CN_RaspberryPi]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RaspberryPi | ||
| 1011 | -[v1_CN_SrsLibrtmp]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLibrtmp | ||
| 1012 | -[v1_CN_Build]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Build | ||
| 1013 | -[v1_CN_LowLatency]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LowLatency | ||
| 1014 | -[v1_CN_HowToAskQuestion]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HowToAskQuestion | ||
| 1015 | -[v1_CN_Build]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Build | ||
| 1016 | -[v1_CN_Performance]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Performance | ||
| 1017 | -[v1_CN_RaspberryPi]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RaspberryPi | ||
| 1018 | -[v2_CN_LowLatency#merged-read]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_LowLatency#merged-read | ||
| 1019 | -[v1_CN_Product]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product | ||
| 1020 | -[v1_CN_ServerSideScript]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_ServerSideScript | ||
| 1021 | -[v2_EN_LowLatency#merged-write]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_LowLatency#merged-write | ||
| 1022 | -[v1_CN_IDE]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE | ||
| 1023 | -[v2_CN_LowLatency#merged-write]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_LowLatency#merged-write | ||
| 1024 | - | ||
| 1025 | -[bug #213]: https://github.com/simple-rtmp-server/srs/issues/213 | ||
| 1026 | -[bug #194]: https://github.com/simple-rtmp-server/srs/issues/194 | ||
| 1027 | -[bug #182]: https://github.com/simple-rtmp-server/srs/issues/182 | ||
| 1028 | -[bug #257]: https://github.com/simple-rtmp-server/srs/issues/257 | ||
| 1029 | -[bug #179]: https://github.com/simple-rtmp-server/srs/issues/179 | ||
| 1030 | -[bug #224]: https://github.com/simple-rtmp-server/srs/issues/224 | ||
| 1031 | -[bug #251]: https://github.com/simple-rtmp-server/srs/issues/251 | ||
| 1032 | -[bug #293]: https://github.com/simple-rtmp-server/srs/issues/293 | ||
| 1033 | -[bug #250]: https://github.com/simple-rtmp-server/srs/issues/250 | ||
| 1034 | -[bug #301]: https://github.com/simple-rtmp-server/srs/issues/301 | ||
| 1035 | -[bug #304]: https://github.com/simple-rtmp-server/srs/issues/304 | ||
| 1036 | -[bug #133]: https://github.com/simple-rtmp-server/srs/issues/133 | ||
| 1037 | -[bug #92]: https://github.com/simple-rtmp-server/srs/issues/92 | ||
| 1038 | -[bug #380]: https://github.com/simple-rtmp-server/srs/issues/380 | ||
| 1039 | -[bug #474]: https://github.com/simple-rtmp-server/srs/issues/474 | ||
| 1040 | -[bug #484]: https://github.com/simple-rtmp-server/srs/issues/484 | ||
| 1041 | -[bug #485]: https://github.com/simple-rtmp-server/srs/issues/485 | ||
| 1042 | -[bug #495]: https://github.com/simple-rtmp-server/srs/issues/495 | ||
| 1043 | -[bug #497]: https://github.com/simple-rtmp-server/srs/issues/497 | ||
| 1044 | -[bug #448]: https://github.com/simple-rtmp-server/srs/issues/448 | ||
| 1045 | -[bug #475]: https://github.com/simple-rtmp-server/srs/issues/475 | ||
| 1046 | -[bug #458]: https://github.com/simple-rtmp-server/srs/issues/458 | ||
| 1047 | -[bug #454]: https://github.com/simple-rtmp-server/srs/issues/454 | ||
| 1048 | -[bug #442]: https://github.com/simple-rtmp-server/srs/issues/442 | ||
| 1049 | -[bug #169]: https://github.com/simple-rtmp-server/srs/issues/169 | ||
| 1050 | -[bug #441]: https://github.com/simple-rtmp-server/srs/issues/441 | ||
| 1051 | -[bug #433]: https://github.com/simple-rtmp-server/srs/issues/433 | ||
| 1052 | -[bug #425]: https://github.com/simple-rtmp-server/srs/issues/425 | ||
| 1053 | -[bug #424]: https://github.com/simple-rtmp-server/srs/issues/424 | ||
| 1054 | -[bug #421]: https://github.com/simple-rtmp-server/srs/issues/421 | ||
| 1055 | -[bug #435]: https://github.com/simple-rtmp-server/srs/issues/435 | ||
| 1056 | -[bug #420]: https://github.com/simple-rtmp-server/srs/issues/420 | ||
| 1057 | -[bug #209]: https://github.com/simple-rtmp-server/srs/issues/209 | ||
| 1058 | -[bug #409]: https://github.com/simple-rtmp-server/srs/issues/409 | ||
| 1059 | -[bug #404]: https://github.com/simple-rtmp-server/srs/issues/404 | ||
| 1060 | -[bug #391]: https://github.com/simple-rtmp-server/srs/issues/391 | ||
| 1061 | -[bug #397]: https://github.com/simple-rtmp-server/srs/issues/397 | ||
| 1062 | -[bug #400]: https://github.com/simple-rtmp-server/srs/issues/400 | ||
| 1063 | -[bug #383]: https://github.com/simple-rtmp-server/srs/issues/383 | ||
| 1064 | -[bug #381]: https://github.com/simple-rtmp-server/srs/issues/381 | ||
| 1065 | -[bug #375]: https://github.com/simple-rtmp-server/srs/issues/375 | ||
| 1066 | -[bug #304]: https://github.com/simple-rtmp-server/srs/issues/304 | ||
| 1067 | -[bug #372]: https://github.com/simple-rtmp-server/srs/issues/372 | ||
| 1068 | -[bug #366]: https://github.com/simple-rtmp-server/srs/issues/366 | ||
| 1069 | -[bug #351]: https://github.com/simple-rtmp-server/srs/issues/351 | ||
| 1070 | -[bug #155]: https://github.com/simple-rtmp-server/srs/issues/155 | ||
| 1071 | -[bug #324]: https://github.com/simple-rtmp-server/srs/issues/324 | ||
| 1072 | -[bug #324]: https://github.com/simple-rtmp-server/srs/issues/324 | ||
| 1073 | -[bug #328]: https://github.com/simple-rtmp-server/srs/issues/328 | ||
| 1074 | -[bug #155]: https://github.com/simple-rtmp-server/srs/issues/155 | ||
| 1075 | -[bug #316]: https://github.com/simple-rtmp-server/srs/issues/316 | ||
| 1076 | -[bug #310]: https://github.com/simple-rtmp-server/srs/issues/310 | ||
| 1077 | -[bug #322]: https://github.com/simple-rtmp-server/srs/issues/322 | ||
| 1078 | -[bug #179]: https://github.com/simple-rtmp-server/srs/issues/179 | ||
| 1079 | -[bug #304]: https://github.com/simple-rtmp-server/srs/issues/304 | ||
| 1080 | -[bug #133]: https://github.com/simple-rtmp-server/srs/issues/133 | ||
| 1081 | -[bug #304]: https://github.com/simple-rtmp-server/srs/issues/304 | ||
| 1082 | -[bug #304]: https://github.com/simple-rtmp-server/srs/issues/304 | ||
| 1083 | -[bug #304]: https://github.com/simple-rtmp-server/srs/issues/304 | ||
| 1084 | -[bug #311]: https://github.com/simple-rtmp-server/srs/issues/311 | ||
| 1085 | -[bug #310]: https://github.com/simple-rtmp-server/srs/issues/310 | ||
| 1086 | -[bug #136]: https://github.com/simple-rtmp-server/srs/issues/136 | ||
| 1087 | -[bug #250]: https://github.com/simple-rtmp-server/srs/issues/250 | ||
| 1088 | -[bug #301]: https://github.com/simple-rtmp-server/srs/issues/301 | ||
| 1089 | -[bug #301]: https://github.com/simple-rtmp-server/srs/issues/301 | ||
| 1090 | -[bug #268]: https://github.com/simple-rtmp-server/srs/issues/268 | ||
| 1091 | -[bug #151]: https://github.com/simple-rtmp-server/srs/issues/151 | ||
| 1092 | -[bug #151]: https://github.com/simple-rtmp-server/srs/issues/151 | ||
| 1093 | -[bug #293]: https://github.com/simple-rtmp-server/srs/issues/293 | ||
| 1094 | -[bug #293]: https://github.com/simple-rtmp-server/srs/issues/293 | ||
| 1095 | -[bug #293]: https://github.com/simple-rtmp-server/srs/issues/293 | ||
| 1096 | -[bug #277]: https://github.com/simple-rtmp-server/srs/issues/277 | ||
| 1097 | -[bug #277]: https://github.com/simple-rtmp-server/srs/issues/277 | ||
| 1098 | -[bug #290]: https://github.com/simple-rtmp-server/srs/issues/290 | ||
| 1099 | -[bug #281]: https://github.com/simple-rtmp-server/srs/issues/281 | ||
| 1100 | -[bug #274]: https://github.com/simple-rtmp-server/srs/issues/274 | ||
| 1101 | -[bug #179]: https://github.com/simple-rtmp-server/srs/issues/179 | ||
| 1102 | -[bug #211]: https://github.com/simple-rtmp-server/srs/issues/211 | ||
| 1103 | -[bug #207]: https://github.com/simple-rtmp-server/srs/issues/207 | ||
| 1104 | -[bug #158]: https://github.com/simple-rtmp-server/srs/issues/158 | ||
| 1105 | -[bug #216]: https://github.com/simple-rtmp-server/srs/issues/216 | ||
| 1106 | -[bug #263]: https://github.com/simple-rtmp-server/srs/issues/263 | ||
| 1107 | -[bug #270]: https://github.com/simple-rtmp-server/srs/issues/270 | ||
| 1108 | -[bug #266]: https://github.com/simple-rtmp-server/srs/issues/266 | ||
| 1109 | -[bug #267]: https://github.com/simple-rtmp-server/srs/issues/267 | ||
| 1110 | -[bug #268]: https://github.com/simple-rtmp-server/srs/issues/268 | ||
| 1111 | -[bug #264]: https://github.com/simple-rtmp-server/srs/issues/264 | ||
| 1112 | -[bug #264]: https://github.com/simple-rtmp-server/srs/issues/264 | ||
| 1113 | -[bug #257]: https://github.com/simple-rtmp-server/srs/issues/257 | ||
| 1114 | -[bug #251]: https://github.com/simple-rtmp-server/srs/issues/251 | ||
| 1115 | -[bug #251]: https://github.com/simple-rtmp-server/srs/issues/251 | ||
| 1116 | -[bug #241]: https://github.com/simple-rtmp-server/srs/issues/241 | ||
| 1117 | -[bug #241]: https://github.com/simple-rtmp-server/srs/issues/241 | ||
| 1118 | -[bug #241]: https://github.com/simple-rtmp-server/srs/issues/241 | ||
| 1119 | -[bug #248]: https://github.com/simple-rtmp-server/srs/issues/248 | ||
| 1120 | -[bug #244]: https://github.com/simple-rtmp-server/srs/issues/244 | ||
| 1121 | -[bug #237]: https://github.com/simple-rtmp-server/srs/issues/237 | ||
| 1122 | -[bug #235]: https://github.com/simple-rtmp-server/srs/issues/235 | ||
| 1123 | -[bug #215]: https://github.com/simple-rtmp-server/srs/issues/215 | ||
| 1124 | -[bug #212]: https://github.com/simple-rtmp-server/srs/issues/212 | ||
| 1125 | -[bug #217]: https://github.com/simple-rtmp-server/srs/issues/217 | ||
| 1126 | -[bug #212]: https://github.com/simple-rtmp-server/srs/issues/212 | ||
| 1127 | -[bug #213]: https://github.com/simple-rtmp-server/srs/issues/213 | ||
| 1128 | -[bug #204]: https://github.com/simple-rtmp-server/srs/issues/204 | ||
| 1129 | -[bug #203]: https://github.com/simple-rtmp-server/srs/issues/203 | ||
| 1130 | -[bug #202]: https://github.com/simple-rtmp-server/srs/issues/202 | ||
| 1131 | -[bug #200]: https://github.com/simple-rtmp-server/srs/issues/200 | ||
| 1132 | -[bug #194]: https://github.com/simple-rtmp-server/srs/issues/194 | ||
| 1133 | -[bug #194]: https://github.com/simple-rtmp-server/srs/issues/194 | ||
| 1134 | -[bug #195]: https://github.com/simple-rtmp-server/srs/issues/195 | ||
| 1135 | -[bug #191]: https://github.com/simple-rtmp-server/srs/issues/191 | ||
| 1136 | -[bug #66]: https://github.com/simple-rtmp-server/srs/issues/66 | ||
| 1137 | -[bug #185]: https://github.com/simple-rtmp-server/srs/issues/185 | ||
| 1138 | -[bug #186]: https://github.com/simple-rtmp-server/srs/issues/186 | ||
| 1139 | -[bug #184]: https://github.com/simple-rtmp-server/srs/issues/184 | ||
| 1140 | -[bug #151]: https://github.com/simple-rtmp-server/srs/issues/151 | ||
| 1141 | -[bug #162]: https://github.com/simple-rtmp-server/srs/issues/162 | ||
| 1142 | -[bug #180]: https://github.com/simple-rtmp-server/srs/issues/180 | ||
| 1143 | -[bug #177]: https://github.com/simple-rtmp-server/srs/issues/177 | ||
| 1144 | -[bug #167]: https://github.com/simple-rtmp-server/srs/issues/167 | ||
| 1145 | -[bug #150]: https://github.com/simple-rtmp-server/srs/issues/150 | ||
| 1146 | -[bug #165]: https://github.com/simple-rtmp-server/srs/issues/165 | ||
| 1147 | -[bug #160]: https://github.com/simple-rtmp-server/srs/issues/160 | ||
| 1148 | -[bug #155]: https://github.com/simple-rtmp-server/srs/issues/155 | ||
| 1149 | -[bug #148]: https://github.com/simple-rtmp-server/srs/issues/148 | ||
| 1150 | -[bug #147]: https://github.com/simple-rtmp-server/srs/issues/147 | ||
| 1151 | -[bug #79]: https://github.com/simple-rtmp-server/srs/issues/79 | ||
| 1152 | -[bug #57]: https://github.com/simple-rtmp-server/srs/issues/57 | ||
| 1153 | -[bug #85]: https://github.com/simple-rtmp-server/srs/issues/85 | ||
| 1154 | -[bug #145]: https://github.com/simple-rtmp-server/srs/issues/145 | ||
| 1155 | -[bug #143]: https://github.com/simple-rtmp-server/srs/issues/143 | ||
| 1156 | -[bug #138]: https://github.com/simple-rtmp-server/srs/issues/138 | ||
| 1157 | -[bug #142]: https://github.com/simple-rtmp-server/srs/issues/142 | ||
| 1158 | -[bug #141]: https://github.com/simple-rtmp-server/srs/issues/141 | ||
| 1159 | -[bug #124]: https://github.com/simple-rtmp-server/srs/issues/124 | ||
| 1160 | -[bug #121]: https://github.com/simple-rtmp-server/srs/issues/121 | ||
| 1161 | -[bug #119]: https://github.com/simple-rtmp-server/srs/issues/119 | ||
| 1162 | -[bug #81]: https://github.com/simple-rtmp-server/srs/issues/81 | ||
| 1163 | -[bug #103]: https://github.com/simple-rtmp-server/srs/issues/103 | ||
| 1164 | -[bug #111]: https://github.com/simple-rtmp-server/srs/issues/111 | ||
| 1165 | -[bug #110]: https://github.com/simple-rtmp-server/srs/issues/110 | ||
| 1166 | -[bug #109]: https://github.com/simple-rtmp-server/srs/issues/109 | ||
| 1167 | -[bug #108]: https://github.com/simple-rtmp-server/srs/issues/108 | ||
| 1168 | -[bug #98]: https://github.com/simple-rtmp-server/srs/issues/98 | ||
| 1169 | -[bug #87]: https://github.com/simple-rtmp-server/srs/issues/87 | ||
| 1170 | -[bug #84]: https://github.com/simple-rtmp-server/srs/issues/84 | ||
| 1171 | -[bug #89]: https://github.com/simple-rtmp-server/srs/issues/89 | ||
| 1172 | -[bug #76]: https://github.com/simple-rtmp-server/srs/issues/76 | ||
| 1173 | -[bug #78]: https://github.com/simple-rtmp-server/srs/issues/78 | ||
| 1174 | -[bug #74]: https://github.com/simple-rtmp-server/srs/issues/74 | ||
| 1175 | -[bug #72]: https://github.com/simple-rtmp-server/srs/issues/72 | ||
| 1176 | -[bug #67]: https://github.com/simple-rtmp-server/srs/issues/67 | ||
| 1177 | -[bug #64]: https://github.com/simple-rtmp-server/srs/issues/64 | ||
| 1178 | -[bug #36]: https://github.com/simple-rtmp-server/srs/issues/36 | ||
| 1179 | -[bug #60]: https://github.com/simple-rtmp-server/srs/issues/60 | ||
| 1180 | -[bug #59]: https://github.com/simple-rtmp-server/srs/issues/59 | ||
| 1181 | -[bug #50]: https://github.com/simple-rtmp-server/srs/issues/50 | ||
| 1182 | -[bug #34]: https://github.com/simple-rtmp-server/srs/issues/34 | ||
| 1183 | -[bug #257-c0]: https://github.com/simple-rtmp-server/srs/issues/257#issuecomment-66864413 | ||
| 1184 | -[bug #110]: https://github.com/simple-rtmp-server/srs/issues/110 | ||
| 1185 | -[bug #109]: https://github.com/simple-rtmp-server/srs/issues/109 | ||
| 1186 | -[bug #108]: https://github.com/simple-rtmp-server/srs/issues/108 | ||
| 1187 | -[bug #104]: https://github.com/simple-rtmp-server/srs/issues/104 | ||
| 1188 | -[bug #98]: https://github.com/simple-rtmp-server/srs/issues/98 | ||
| 1189 | -[bug #87]: https://github.com/simple-rtmp-server/srs/issues/87 | ||
| 1190 | -[bug #84]: https://github.com/simple-rtmp-server/srs/issues/84 | ||
| 1191 | -[bug #89]: https://github.com/simple-rtmp-server/srs/issues/89 | ||
| 1192 | -[bug #76]: https://github.com/simple-rtmp-server/srs/issues/76 | ||
| 1193 | -[bug #78]: https://github.com/simple-rtmp-server/srs/issues/78 | ||
| 1194 | -[bug #74]: https://github.com/simple-rtmp-server/srs/issues/74 | ||
| 1195 | -[bug #72]: https://github.com/simple-rtmp-server/srs/issues/72 | ||
| 1196 | -[bug #67]: https://github.com/simple-rtmp-server/srs/issues/67 | ||
| 1197 | -[bug #64]: https://github.com/simple-rtmp-server/srs/issues/64 | ||
| 1198 | -[bug #36]: https://github.com/simple-rtmp-server/srs/issues/36 | ||
| 1199 | -[bug #60]: https://github.com/simple-rtmp-server/srs/issues/60 | ||
| 1200 | -[bug #59]: https://github.com/simple-rtmp-server/srs/issues/59 | ||
| 1201 | -[bug #50]: https://github.com/simple-rtmp-server/srs/issues/50 | ||
| 1202 | -[bug #34]: https://github.com/simple-rtmp-server/srs/issues/34 | ||
| 1203 | -[bug #512]: https://github.com/simple-rtmp-server/srs/issues/512 | ||
| 1204 | -[bug #515]: https://github.com/simple-rtmp-server/srs/issues/515 | ||
| 1205 | -[bug #511]: https://github.com/simple-rtmp-server/srs/issues/511 | ||
| 1206 | -[bug #xxxxxxxxxx]: https://github.com/simple-rtmp-server/srs/issues/xxxxxxxxxx | 937 | +[donations]: https://github.com/ossrs/srs/blob/develop/DONATIONS.txt |
| 938 | + | ||
| 939 | +[v2_CN_Build]: https://github.com/ossrs/srs/wiki/v2_CN_Build | ||
| 940 | +[v2_EN_Build]: https://github.com/ossrs/srs/wiki/v2_EN_Build | ||
| 941 | +[v1_CN_Performance]: https://github.com/ossrs/srs/wiki/v1_CN_Performance | ||
| 942 | +[v1_EN_Performance]: https://github.com/ossrs/srs/wiki/v1_EN_Performance | ||
| 943 | +[v1_CN_DeliveryRTMP]: https://github.com/ossrs/srs/wiki/v1_CN_DeliveryRTMP | ||
| 944 | +[v1_EN_DeliveryRTMP]: https://github.com/ossrs/srs/wiki/v1_EN_DeliveryRTMP | ||
| 945 | +[v1_CN_Edge]: https://github.com/ossrs/srs/wiki/v1_CN_Edge | ||
| 946 | +[v1_EN_Edge]: https://github.com/ossrs/srs/wiki/v1_EN_Edge | ||
| 947 | +[v1_CN_RtmpUrlVhost]: https://github.com/ossrs/srs/wiki/v1_CN_RtmpUrlVhost | ||
| 948 | +[v1_EN_RtmpUrlVhost]: https://github.com/ossrs/srs/wiki/v1_EN_RtmpUrlVhost | ||
| 949 | +[v1_CN_DeliveryHLS]: https://github.com/ossrs/srs/wiki/v1_CN_DeliveryHLS | ||
| 950 | +[v1_EN_DeliveryHLS]: https://github.com/ossrs/srs/wiki/v1_EN_DeliveryHLS | ||
| 951 | +[v1_CN_DeliveryHLS2]: https://github.com/ossrs/srs/wiki/v1_CN_DeliveryHLS#hlsaudioonly | ||
| 952 | +[v1_EN_DeliveryHLS2]: https://github.com/ossrs/srs/wiki/v1_EN_DeliveryHLS#hlsaudioonly | ||
| 953 | +[v1_CN_Reload]: https://github.com/ossrs/srs/wiki/v1_CN_Reload | ||
| 954 | +[v1_EN_Reload]: https://github.com/ossrs/srs/wiki/v1_EN_Reload | ||
| 955 | +[v1_CN_LowLatency2]: https://github.com/ossrs/srs/wiki/v1_CN_LowLatency#gop-cache | ||
| 956 | +[v1_EN_LowLatency2]: https://github.com/ossrs/srs/wiki/v1_EN_LowLatency#gop-cache | ||
| 957 | +[v1_CN_Forward]: https://github.com/ossrs/srs/wiki/v1_CN_Forward | ||
| 958 | +[v1_EN_Forward]: https://github.com/ossrs/srs/wiki/v1_EN_Forward | ||
| 959 | +[v1_CN_FFMPEG]: https://github.com/ossrs/srs/wiki/v1_CN_FFMPEG | ||
| 960 | +[v1_EN_FFMPEG]: https://github.com/ossrs/srs/wiki/v1_EN_FFMPEG | ||
| 961 | +[v1_CN_HTTPCallback]: https://github.com/ossrs/srs/wiki/v1_CN_HTTPCallback | ||
| 962 | +[v1_EN_HTTPCallback]: https://github.com/ossrs/srs/wiki/v1_EN_HTTPCallback | ||
| 963 | +[v1_CN_BandwidthTestTool]: https://github.com/ossrs/srs/wiki/v1_CN_BandwidthTestTool | ||
| 964 | +[v1_EN_BandwidthTestTool]: https://github.com/ossrs/srs/wiki/v1_EN_BandwidthTestTool | ||
| 965 | +[v1_CN_SampleDemo]: https://github.com/ossrs/srs/wiki/v1_CN_SampleDemo | ||
| 966 | +[v1_EN_SampleDemo]: https://github.com/ossrs/srs/wiki/v1_EN_SampleDemo | ||
| 967 | +[v2_CN_SrsLibrtmp]: https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp | ||
| 968 | +[v2_EN_SrsLibrtmp]: https://github.com/ossrs/srs/wiki/v2_EN_SrsLibrtmp | ||
| 969 | +[v1_CN_SrsLinuxArm]: https://github.com/ossrs/srs/wiki/v1_CN_SrsLinuxArm | ||
| 970 | +[v1_EN_SrsLinuxArm]: https://github.com/ossrs/srs/wiki/v1_EN_SrsLinuxArm | ||
| 971 | +[v1_CN_LinuxService]: https://github.com/ossrs/srs/wiki/v1_CN_LinuxService | ||
| 972 | +[v1_EN_LinuxService]: https://github.com/ossrs/srs/wiki/v1_EN_LinuxService | ||
| 973 | +[v1_CN_RTMP-ATC]: https://github.com/ossrs/srs/wiki/v1_CN_RTMP-ATC | ||
| 974 | +[v1_EN_RTMP-ATC]: https://github.com/ossrs/srs/wiki/v1_EN_RTMP-ATC | ||
| 975 | +[v1_CN_HTTPApi]: https://github.com/ossrs/srs/wiki/v1_CN_HTTPApi | ||
| 976 | +[v1_EN_HTTPApi]: https://github.com/ossrs/srs/wiki/v1_EN_HTTPApi | ||
| 977 | +[v1_CN_Ingest]: https://github.com/ossrs/srs/wiki/v1_CN_Ingest | ||
| 978 | +[v1_EN_Ingest]: https://github.com/ossrs/srs/wiki/v1_EN_Ingest | ||
| 979 | +[v1_CN_DVR]: https://github.com/ossrs/srs/wiki/v1_CN_DVR | ||
| 980 | +[v1_EN_DVR]: https://github.com/ossrs/srs/wiki/v1_EN_DVR | ||
| 981 | +[v1_CN_SrsLog]: https://github.com/ossrs/srs/wiki/v1_CN_SrsLog | ||
| 982 | +[v1_EN_SrsLog]: https://github.com/ossrs/srs/wiki/v1_EN_SrsLog | ||
| 983 | +[v1_CN_DRM2]: https://github.com/ossrs/srs/wiki/v1_CN_DRM#tokentraverse | ||
| 984 | +[v1_EN_DRM2]: https://github.com/ossrs/srs/wiki/v1_EN_DRM#tokentraverse | ||
| 985 | +[v2_CN_SampleHTTP]: https://github.com/ossrs/srs/wiki/v2_CN_SampleHTTP | ||
| 986 | +[v2_EN_SampleHTTP]: https://github.com/ossrs/srs/wiki/v2_EN_SampleHTTP | ||
| 987 | +[v2_CN_FlvVodStream]: https://github.com/ossrs/srs/wiki/v2_CN_FlvVodStream | ||
| 988 | +[v2_EN_FlvVodStream]: https://github.com/ossrs/srs/wiki/v2_EN_FlvVodStream | ||
| 989 | +[v2_CN_SrsLibrtmp2]: https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp#publish-h264-raw-data | ||
| 990 | +[v2_EN_SrsLibrtmp2]: https://github.com/ossrs/srs/wiki/v2_EN_SrsLibrtmp#publish-h264-raw-data | ||
| 991 | +[v2_CN_SrsLibrtmp3]: https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp#publish-audio-raw-stream | ||
| 992 | +[v2_EN_SrsLibrtmp3]: https://github.com/ossrs/srs/wiki/v2_EN_SrsLibrtmp#publish-audio-raw-stream | ||
| 993 | +[v2_CN_Security]: https://github.com/ossrs/srs/wiki/v2_CN_Security | ||
| 994 | +[v2_EN_Security]: https://github.com/ossrs/srs/wiki/v2_EN_Security | ||
| 995 | +[v2_CN_DeliveryHttpStream]: https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHttpStream | ||
| 996 | +[v2_EN_DeliveryHttpStream]: https://github.com/ossrs/srs/wiki/v2_EN_DeliveryHttpStream | ||
| 997 | +[v1_CN_DeliveryHDS]: https://github.com/ossrs/srs/wiki/v1_CN_DeliveryHDS | ||
| 998 | +[v1_EN_DeliveryHDS]: https://github.com/ossrs/srs/wiki/v1_EN_DeliveryHDS | ||
| 999 | +[v2_CN_Streamer2]: https://github.com/ossrs/srs/wiki/v2_CN_Streamer#push-http-flv-to-srs | ||
| 1000 | +[v2_EN_Streamer2]: https://github.com/ossrs/srs/wiki/v2_EN_Streamer#push-http-flv-to-srs | ||
| 1001 | +[v2_CN_SampleHttpFlv]: https://github.com/ossrs/srs/wiki/v2_CN_SampleHttpFlv | ||
| 1002 | +[v2_EN_SampleHttpFlv]: https://github.com/ossrs/srs/wiki/v2_EN_SampleHttpFlv | ||
| 1003 | +[v2_CN_SampleHttpFlvCluster]: https://github.com/ossrs/srs/wiki/v2_CN_SampleHttpFlvCluster | ||
| 1004 | +[v2_EN_SampleHttpFlvCluster]: https://github.com/ossrs/srs/wiki/v2_EN_SampleHttpFlvCluster | ||
| 1005 | +[v2_CN_LowLatency]: https://github.com/ossrs/srs/wiki/v2_CN_LowLatency | ||
| 1006 | +[v2_EN_LowLatency]: https://github.com/ossrs/srs/wiki/v2_EN_LowLatency | ||
| 1007 | +[v2_EN_LowLatency#merged-read]: https://github.com/ossrs/srs/wiki/v2_EN_LowLatency#merged-read | ||
| 1008 | +[v1_CN_Performance#performancereport4k]: https://github.com/ossrs/srs/wiki/v1_CN_Performance#performancereport4k | ||
| 1009 | +[v1_CN_DRM#tokentraverse]: https://github.com/ossrs/srs/wiki/v1_CN_DRM#tokentraverse | ||
| 1010 | +[v1_CN_RaspberryPi]: https://github.com/ossrs/srs/wiki/v1_CN_RaspberryPi | ||
| 1011 | +[v1_CN_SrsLibrtmp]: https://github.com/ossrs/srs/wiki/v1_CN_SrsLibrtmp | ||
| 1012 | +[v1_CN_Build]: https://github.com/ossrs/srs/wiki/v1_CN_Build | ||
| 1013 | +[v1_CN_LowLatency]: https://github.com/ossrs/srs/wiki/v1_CN_LowLatency | ||
| 1014 | +[v1_CN_HowToAskQuestion]: https://github.com/ossrs/srs/wiki/v1_CN_HowToAskQuestion | ||
| 1015 | +[v1_CN_Build]: https://github.com/ossrs/srs/wiki/v1_CN_Build | ||
| 1016 | +[v1_CN_Performance]: https://github.com/ossrs/srs/wiki/v1_CN_Performance | ||
| 1017 | +[v1_CN_RaspberryPi]: https://github.com/ossrs/srs/wiki/v1_CN_RaspberryPi | ||
| 1018 | +[v2_CN_LowLatency#merged-read]: https://github.com/ossrs/srs/wiki/v2_CN_LowLatency#merged-read | ||
| 1019 | +[v1_CN_Product]: https://github.com/ossrs/srs/wiki/v1_CN_Product | ||
| 1020 | +[v1_CN_ServerSideScript]: https://github.com/ossrs/srs/wiki/v1_CN_ServerSideScript | ||
| 1021 | +[v2_EN_LowLatency#merged-write]: https://github.com/ossrs/srs/wiki/v2_EN_LowLatency#merged-write | ||
| 1022 | +[v1_CN_IDE]: https://github.com/ossrs/srs/wiki/v1_CN_IDE | ||
| 1023 | +[v2_CN_LowLatency#merged-write]: https://github.com/ossrs/srs/wiki/v2_CN_LowLatency#merged-write | ||
| 1024 | + | ||
| 1025 | +[bug #213]: https://github.com/ossrs/srs/issues/213 | ||
| 1026 | +[bug #194]: https://github.com/ossrs/srs/issues/194 | ||
| 1027 | +[bug #182]: https://github.com/ossrs/srs/issues/182 | ||
| 1028 | +[bug #257]: https://github.com/ossrs/srs/issues/257 | ||
| 1029 | +[bug #179]: https://github.com/ossrs/srs/issues/179 | ||
| 1030 | +[bug #224]: https://github.com/ossrs/srs/issues/224 | ||
| 1031 | +[bug #251]: https://github.com/ossrs/srs/issues/251 | ||
| 1032 | +[bug #293]: https://github.com/ossrs/srs/issues/293 | ||
| 1033 | +[bug #250]: https://github.com/ossrs/srs/issues/250 | ||
| 1034 | +[bug #301]: https://github.com/ossrs/srs/issues/301 | ||
| 1035 | +[bug #304]: https://github.com/ossrs/srs/issues/304 | ||
| 1036 | +[bug #133]: https://github.com/ossrs/srs/issues/133 | ||
| 1037 | +[bug #92]: https://github.com/ossrs/srs/issues/92 | ||
| 1038 | +[bug #380]: https://github.com/ossrs/srs/issues/380 | ||
| 1039 | +[bug #474]: https://github.com/ossrs/srs/issues/474 | ||
| 1040 | +[bug #484]: https://github.com/ossrs/srs/issues/484 | ||
| 1041 | +[bug #485]: https://github.com/ossrs/srs/issues/485 | ||
| 1042 | +[bug #495]: https://github.com/ossrs/srs/issues/495 | ||
| 1043 | +[bug #497]: https://github.com/ossrs/srs/issues/497 | ||
| 1044 | +[bug #448]: https://github.com/ossrs/srs/issues/448 | ||
| 1045 | +[bug #475]: https://github.com/ossrs/srs/issues/475 | ||
| 1046 | +[bug #458]: https://github.com/ossrs/srs/issues/458 | ||
| 1047 | +[bug #454]: https://github.com/ossrs/srs/issues/454 | ||
| 1048 | +[bug #442]: https://github.com/ossrs/srs/issues/442 | ||
| 1049 | +[bug #169]: https://github.com/ossrs/srs/issues/169 | ||
| 1050 | +[bug #441]: https://github.com/ossrs/srs/issues/441 | ||
| 1051 | +[bug #433]: https://github.com/ossrs/srs/issues/433 | ||
| 1052 | +[bug #425]: https://github.com/ossrs/srs/issues/425 | ||
| 1053 | +[bug #424]: https://github.com/ossrs/srs/issues/424 | ||
| 1054 | +[bug #421]: https://github.com/ossrs/srs/issues/421 | ||
| 1055 | +[bug #435]: https://github.com/ossrs/srs/issues/435 | ||
| 1056 | +[bug #420]: https://github.com/ossrs/srs/issues/420 | ||
| 1057 | +[bug #209]: https://github.com/ossrs/srs/issues/209 | ||
| 1058 | +[bug #409]: https://github.com/ossrs/srs/issues/409 | ||
| 1059 | +[bug #404]: https://github.com/ossrs/srs/issues/404 | ||
| 1060 | +[bug #391]: https://github.com/ossrs/srs/issues/391 | ||
| 1061 | +[bug #397]: https://github.com/ossrs/srs/issues/397 | ||
| 1062 | +[bug #400]: https://github.com/ossrs/srs/issues/400 | ||
| 1063 | +[bug #383]: https://github.com/ossrs/srs/issues/383 | ||
| 1064 | +[bug #381]: https://github.com/ossrs/srs/issues/381 | ||
| 1065 | +[bug #375]: https://github.com/ossrs/srs/issues/375 | ||
| 1066 | +[bug #304]: https://github.com/ossrs/srs/issues/304 | ||
| 1067 | +[bug #372]: https://github.com/ossrs/srs/issues/372 | ||
| 1068 | +[bug #366]: https://github.com/ossrs/srs/issues/366 | ||
| 1069 | +[bug #351]: https://github.com/ossrs/srs/issues/351 | ||
| 1070 | +[bug #155]: https://github.com/ossrs/srs/issues/155 | ||
| 1071 | +[bug #324]: https://github.com/ossrs/srs/issues/324 | ||
| 1072 | +[bug #324]: https://github.com/ossrs/srs/issues/324 | ||
| 1073 | +[bug #328]: https://github.com/ossrs/srs/issues/328 | ||
| 1074 | +[bug #155]: https://github.com/ossrs/srs/issues/155 | ||
| 1075 | +[bug #316]: https://github.com/ossrs/srs/issues/316 | ||
| 1076 | +[bug #310]: https://github.com/ossrs/srs/issues/310 | ||
| 1077 | +[bug #322]: https://github.com/ossrs/srs/issues/322 | ||
| 1078 | +[bug #179]: https://github.com/ossrs/srs/issues/179 | ||
| 1079 | +[bug #304]: https://github.com/ossrs/srs/issues/304 | ||
| 1080 | +[bug #133]: https://github.com/ossrs/srs/issues/133 | ||
| 1081 | +[bug #304]: https://github.com/ossrs/srs/issues/304 | ||
| 1082 | +[bug #304]: https://github.com/ossrs/srs/issues/304 | ||
| 1083 | +[bug #304]: https://github.com/ossrs/srs/issues/304 | ||
| 1084 | +[bug #311]: https://github.com/ossrs/srs/issues/311 | ||
| 1085 | +[bug #310]: https://github.com/ossrs/srs/issues/310 | ||
| 1086 | +[bug #136]: https://github.com/ossrs/srs/issues/136 | ||
| 1087 | +[bug #250]: https://github.com/ossrs/srs/issues/250 | ||
| 1088 | +[bug #301]: https://github.com/ossrs/srs/issues/301 | ||
| 1089 | +[bug #301]: https://github.com/ossrs/srs/issues/301 | ||
| 1090 | +[bug #268]: https://github.com/ossrs/srs/issues/268 | ||
| 1091 | +[bug #151]: https://github.com/ossrs/srs/issues/151 | ||
| 1092 | +[bug #151]: https://github.com/ossrs/srs/issues/151 | ||
| 1093 | +[bug #293]: https://github.com/ossrs/srs/issues/293 | ||
| 1094 | +[bug #293]: https://github.com/ossrs/srs/issues/293 | ||
| 1095 | +[bug #293]: https://github.com/ossrs/srs/issues/293 | ||
| 1096 | +[bug #277]: https://github.com/ossrs/srs/issues/277 | ||
| 1097 | +[bug #277]: https://github.com/ossrs/srs/issues/277 | ||
| 1098 | +[bug #290]: https://github.com/ossrs/srs/issues/290 | ||
| 1099 | +[bug #281]: https://github.com/ossrs/srs/issues/281 | ||
| 1100 | +[bug #274]: https://github.com/ossrs/srs/issues/274 | ||
| 1101 | +[bug #179]: https://github.com/ossrs/srs/issues/179 | ||
| 1102 | +[bug #211]: https://github.com/ossrs/srs/issues/211 | ||
| 1103 | +[bug #207]: https://github.com/ossrs/srs/issues/207 | ||
| 1104 | +[bug #158]: https://github.com/ossrs/srs/issues/158 | ||
| 1105 | +[bug #216]: https://github.com/ossrs/srs/issues/216 | ||
| 1106 | +[bug #263]: https://github.com/ossrs/srs/issues/263 | ||
| 1107 | +[bug #270]: https://github.com/ossrs/srs/issues/270 | ||
| 1108 | +[bug #266]: https://github.com/ossrs/srs/issues/266 | ||
| 1109 | +[bug #267]: https://github.com/ossrs/srs/issues/267 | ||
| 1110 | +[bug #268]: https://github.com/ossrs/srs/issues/268 | ||
| 1111 | +[bug #264]: https://github.com/ossrs/srs/issues/264 | ||
| 1112 | +[bug #264]: https://github.com/ossrs/srs/issues/264 | ||
| 1113 | +[bug #257]: https://github.com/ossrs/srs/issues/257 | ||
| 1114 | +[bug #251]: https://github.com/ossrs/srs/issues/251 | ||
| 1115 | +[bug #251]: https://github.com/ossrs/srs/issues/251 | ||
| 1116 | +[bug #241]: https://github.com/ossrs/srs/issues/241 | ||
| 1117 | +[bug #241]: https://github.com/ossrs/srs/issues/241 | ||
| 1118 | +[bug #241]: https://github.com/ossrs/srs/issues/241 | ||
| 1119 | +[bug #248]: https://github.com/ossrs/srs/issues/248 | ||
| 1120 | +[bug #244]: https://github.com/ossrs/srs/issues/244 | ||
| 1121 | +[bug #237]: https://github.com/ossrs/srs/issues/237 | ||
| 1122 | +[bug #235]: https://github.com/ossrs/srs/issues/235 | ||
| 1123 | +[bug #215]: https://github.com/ossrs/srs/issues/215 | ||
| 1124 | +[bug #212]: https://github.com/ossrs/srs/issues/212 | ||
| 1125 | +[bug #217]: https://github.com/ossrs/srs/issues/217 | ||
| 1126 | +[bug #212]: https://github.com/ossrs/srs/issues/212 | ||
| 1127 | +[bug #213]: https://github.com/ossrs/srs/issues/213 | ||
| 1128 | +[bug #204]: https://github.com/ossrs/srs/issues/204 | ||
| 1129 | +[bug #203]: https://github.com/ossrs/srs/issues/203 | ||
| 1130 | +[bug #202]: https://github.com/ossrs/srs/issues/202 | ||
| 1131 | +[bug #200]: https://github.com/ossrs/srs/issues/200 | ||
| 1132 | +[bug #194]: https://github.com/ossrs/srs/issues/194 | ||
| 1133 | +[bug #194]: https://github.com/ossrs/srs/issues/194 | ||
| 1134 | +[bug #195]: https://github.com/ossrs/srs/issues/195 | ||
| 1135 | +[bug #191]: https://github.com/ossrs/srs/issues/191 | ||
| 1136 | +[bug #66]: https://github.com/ossrs/srs/issues/66 | ||
| 1137 | +[bug #185]: https://github.com/ossrs/srs/issues/185 | ||
| 1138 | +[bug #186]: https://github.com/ossrs/srs/issues/186 | ||
| 1139 | +[bug #184]: https://github.com/ossrs/srs/issues/184 | ||
| 1140 | +[bug #151]: https://github.com/ossrs/srs/issues/151 | ||
| 1141 | +[bug #162]: https://github.com/ossrs/srs/issues/162 | ||
| 1142 | +[bug #180]: https://github.com/ossrs/srs/issues/180 | ||
| 1143 | +[bug #177]: https://github.com/ossrs/srs/issues/177 | ||
| 1144 | +[bug #167]: https://github.com/ossrs/srs/issues/167 | ||
| 1145 | +[bug #150]: https://github.com/ossrs/srs/issues/150 | ||
| 1146 | +[bug #165]: https://github.com/ossrs/srs/issues/165 | ||
| 1147 | +[bug #160]: https://github.com/ossrs/srs/issues/160 | ||
| 1148 | +[bug #155]: https://github.com/ossrs/srs/issues/155 | ||
| 1149 | +[bug #148]: https://github.com/ossrs/srs/issues/148 | ||
| 1150 | +[bug #147]: https://github.com/ossrs/srs/issues/147 | ||
| 1151 | +[bug #79]: https://github.com/ossrs/srs/issues/79 | ||
| 1152 | +[bug #57]: https://github.com/ossrs/srs/issues/57 | ||
| 1153 | +[bug #85]: https://github.com/ossrs/srs/issues/85 | ||
| 1154 | +[bug #145]: https://github.com/ossrs/srs/issues/145 | ||
| 1155 | +[bug #143]: https://github.com/ossrs/srs/issues/143 | ||
| 1156 | +[bug #138]: https://github.com/ossrs/srs/issues/138 | ||
| 1157 | +[bug #142]: https://github.com/ossrs/srs/issues/142 | ||
| 1158 | +[bug #141]: https://github.com/ossrs/srs/issues/141 | ||
| 1159 | +[bug #124]: https://github.com/ossrs/srs/issues/124 | ||
| 1160 | +[bug #121]: https://github.com/ossrs/srs/issues/121 | ||
| 1161 | +[bug #119]: https://github.com/ossrs/srs/issues/119 | ||
| 1162 | +[bug #81]: https://github.com/ossrs/srs/issues/81 | ||
| 1163 | +[bug #103]: https://github.com/ossrs/srs/issues/103 | ||
| 1164 | +[bug #111]: https://github.com/ossrs/srs/issues/111 | ||
| 1165 | +[bug #110]: https://github.com/ossrs/srs/issues/110 | ||
| 1166 | +[bug #109]: https://github.com/ossrs/srs/issues/109 | ||
| 1167 | +[bug #108]: https://github.com/ossrs/srs/issues/108 | ||
| 1168 | +[bug #98]: https://github.com/ossrs/srs/issues/98 | ||
| 1169 | +[bug #87]: https://github.com/ossrs/srs/issues/87 | ||
| 1170 | +[bug #84]: https://github.com/ossrs/srs/issues/84 | ||
| 1171 | +[bug #89]: https://github.com/ossrs/srs/issues/89 | ||
| 1172 | +[bug #76]: https://github.com/ossrs/srs/issues/76 | ||
| 1173 | +[bug #78]: https://github.com/ossrs/srs/issues/78 | ||
| 1174 | +[bug #74]: https://github.com/ossrs/srs/issues/74 | ||
| 1175 | +[bug #72]: https://github.com/ossrs/srs/issues/72 | ||
| 1176 | +[bug #67]: https://github.com/ossrs/srs/issues/67 | ||
| 1177 | +[bug #64]: https://github.com/ossrs/srs/issues/64 | ||
| 1178 | +[bug #36]: https://github.com/ossrs/srs/issues/36 | ||
| 1179 | +[bug #60]: https://github.com/ossrs/srs/issues/60 | ||
| 1180 | +[bug #59]: https://github.com/ossrs/srs/issues/59 | ||
| 1181 | +[bug #50]: https://github.com/ossrs/srs/issues/50 | ||
| 1182 | +[bug #34]: https://github.com/ossrs/srs/issues/34 | ||
| 1183 | +[bug #257-c0]: https://github.com/ossrs/srs/issues/257#issuecomment-66864413 | ||
| 1184 | +[bug #110]: https://github.com/ossrs/srs/issues/110 | ||
| 1185 | +[bug #109]: https://github.com/ossrs/srs/issues/109 | ||
| 1186 | +[bug #108]: https://github.com/ossrs/srs/issues/108 | ||
| 1187 | +[bug #104]: https://github.com/ossrs/srs/issues/104 | ||
| 1188 | +[bug #98]: https://github.com/ossrs/srs/issues/98 | ||
| 1189 | +[bug #87]: https://github.com/ossrs/srs/issues/87 | ||
| 1190 | +[bug #84]: https://github.com/ossrs/srs/issues/84 | ||
| 1191 | +[bug #89]: https://github.com/ossrs/srs/issues/89 | ||
| 1192 | +[bug #76]: https://github.com/ossrs/srs/issues/76 | ||
| 1193 | +[bug #78]: https://github.com/ossrs/srs/issues/78 | ||
| 1194 | +[bug #74]: https://github.com/ossrs/srs/issues/74 | ||
| 1195 | +[bug #72]: https://github.com/ossrs/srs/issues/72 | ||
| 1196 | +[bug #67]: https://github.com/ossrs/srs/issues/67 | ||
| 1197 | +[bug #64]: https://github.com/ossrs/srs/issues/64 | ||
| 1198 | +[bug #36]: https://github.com/ossrs/srs/issues/36 | ||
| 1199 | +[bug #60]: https://github.com/ossrs/srs/issues/60 | ||
| 1200 | +[bug #59]: https://github.com/ossrs/srs/issues/59 | ||
| 1201 | +[bug #50]: https://github.com/ossrs/srs/issues/50 | ||
| 1202 | +[bug #34]: https://github.com/ossrs/srs/issues/34 | ||
| 1203 | +[bug #512]: https://github.com/ossrs/srs/issues/512 | ||
| 1204 | +[bug #515]: https://github.com/ossrs/srs/issues/515 | ||
| 1205 | +[bug #511]: https://github.com/ossrs/srs/issues/511 | ||
| 1206 | +[bug #xxxxxxxxxx]: https://github.com/ossrs/srs/issues/xxxxxxxxxx | ||
| 1207 | 1207 | ||
| 1208 | [exo #828]: https://github.com/google/ExoPlayer/pull/828 | 1208 | [exo #828]: https://github.com/google/ExoPlayer/pull/828 |
| 1209 | 1209 | ||
| 1210 | -[r2.0a2]: https://github.com/simple-rtmp-server/srs/releases/tag/v2.0-a2 | ||
| 1211 | -[r2.0a1]: https://github.com/simple-rtmp-server/srs/releases/tag/2.0a1 | ||
| 1212 | -[r2.0a0]: https://github.com/simple-rtmp-server/srs/releases/tag/2.0a0 | ||
| 1213 | -[r1.0r4]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r4 | ||
| 1214 | -[r1.0r3]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r3 | ||
| 1215 | -[r1.0r2]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r2 | ||
| 1216 | -[r1.0r1]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r1 | ||
| 1217 | -[r1.0r0]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r0 | ||
| 1218 | -[r1.0b0]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.beta | ||
| 1219 | -[r1.0a7]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline7 | ||
| 1220 | -[r1.0a6]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline6 | ||
| 1221 | -[r1.0a5]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline5 | ||
| 1222 | -[r1.0a4]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline4 | ||
| 1223 | -[r1.0a3]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline3 | ||
| 1224 | -[r1.0a2]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline2 | ||
| 1225 | -[r1.0a0]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline | ||
| 1226 | -[r0.9]: https://github.com/simple-rtmp-server/srs/releases/tag/0.9 | ||
| 1227 | -[r0.8]: https://github.com/simple-rtmp-server/srs/releases/tag/0.8 | ||
| 1228 | -[r0.7]: https://github.com/simple-rtmp-server/srs/releases/tag/0.7 | ||
| 1229 | -[r0.6]: https://github.com/simple-rtmp-server/srs/releases/tag/0.6 | ||
| 1230 | -[r0.5]: https://github.com/simple-rtmp-server/srs/releases/tag/0.5 | ||
| 1231 | -[r0.4]: https://github.com/simple-rtmp-server/srs/releases/tag/0.4 | ||
| 1232 | -[r0.3]: https://github.com/simple-rtmp-server/srs/releases/tag/0.3 | ||
| 1233 | -[r0.2]: https://github.com/simple-rtmp-server/srs/releases/tag/0.2 | ||
| 1234 | -[r0.1]: https://github.com/simple-rtmp-server/srs/releases/tag/0.1 | ||
| 1235 | - | ||
| 1236 | - | ||
| 1237 | -[contact]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Contact | 1210 | +[r2.0a2]: https://github.com/ossrs/srs/releases/tag/v2.0-a2 |
| 1211 | +[r2.0a1]: https://github.com/ossrs/srs/releases/tag/2.0a1 | ||
| 1212 | +[r2.0a0]: https://github.com/ossrs/srs/releases/tag/2.0a0 | ||
| 1213 | +[r1.0r4]: https://github.com/ossrs/srs/releases/tag/1.0r4 | ||
| 1214 | +[r1.0r3]: https://github.com/ossrs/srs/releases/tag/1.0r3 | ||
| 1215 | +[r1.0r2]: https://github.com/ossrs/srs/releases/tag/1.0r2 | ||
| 1216 | +[r1.0r1]: https://github.com/ossrs/srs/releases/tag/1.0r1 | ||
| 1217 | +[r1.0r0]: https://github.com/ossrs/srs/releases/tag/1.0r0 | ||
| 1218 | +[r1.0b0]: https://github.com/ossrs/srs/releases/tag/1.0.beta | ||
| 1219 | +[r1.0a7]: https://github.com/ossrs/srs/releases/tag/1.0.mainline7 | ||
| 1220 | +[r1.0a6]: https://github.com/ossrs/srs/releases/tag/1.0.mainline6 | ||
| 1221 | +[r1.0a5]: https://github.com/ossrs/srs/releases/tag/1.0.mainline5 | ||
| 1222 | +[r1.0a4]: https://github.com/ossrs/srs/releases/tag/1.0.mainline4 | ||
| 1223 | +[r1.0a3]: https://github.com/ossrs/srs/releases/tag/1.0.mainline3 | ||
| 1224 | +[r1.0a2]: https://github.com/ossrs/srs/releases/tag/1.0.mainline2 | ||
| 1225 | +[r1.0a0]: https://github.com/ossrs/srs/releases/tag/1.0.mainline | ||
| 1226 | +[r0.9]: https://github.com/ossrs/srs/releases/tag/0.9 | ||
| 1227 | +[r0.8]: https://github.com/ossrs/srs/releases/tag/0.8 | ||
| 1228 | +[r0.7]: https://github.com/ossrs/srs/releases/tag/0.7 | ||
| 1229 | +[r0.6]: https://github.com/ossrs/srs/releases/tag/0.6 | ||
| 1230 | +[r0.5]: https://github.com/ossrs/srs/releases/tag/0.5 | ||
| 1231 | +[r0.4]: https://github.com/ossrs/srs/releases/tag/0.4 | ||
| 1232 | +[r0.3]: https://github.com/ossrs/srs/releases/tag/0.3 | ||
| 1233 | +[r0.2]: https://github.com/ossrs/srs/releases/tag/0.2 | ||
| 1234 | +[r0.1]: https://github.com/ossrs/srs/releases/tag/0.1 | ||
| 1235 | + | ||
| 1236 | + | ||
| 1237 | +[contact]: https://github.com/ossrs/srs/wiki/v1_CN_Contact | ||
| 1238 | [more0]: http://winlinvip.github.io/srs.release/releases/ | 1238 | [more0]: http://winlinvip.github.io/srs.release/releases/ |
| 1239 | [more1]: http://www.ossrs.net/srs.release/releases/ | 1239 | [more1]: http://www.ossrs.net/srs.release/releases/ |
| 1240 | 1240 | ||
| 1241 | -[branch1]: https://github.com/simple-rtmp-server/srs/tree/1.0release | ||
| 1242 | -[branch2]: https://github.com/simple-rtmp-server/srs/tree/2.0release | ||
| 1243 | -[release2]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product#release20 | ||
| 1244 | -[release3]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product#release30 | 1241 | +[branch1]: https://github.com/ossrs/srs/tree/1.0release |
| 1242 | +[branch2]: https://github.com/ossrs/srs/tree/2.0release | ||
| 1243 | +[release2]: https://github.com/ossrs/srs/wiki/v1_CN_Product#release20 | ||
| 1244 | +[release3]: https://github.com/ossrs/srs/wiki/v1_CN_Product#release30 | ||
| 1245 | [centos0]: http://winlinvip.github.io/srs.release/releases/files/SRS-CentOS6-x86_64-2.0.195.zip | 1245 | [centos0]: http://winlinvip.github.io/srs.release/releases/files/SRS-CentOS6-x86_64-2.0.195.zip |
| 1246 | [centos1]: http://www.ossrs.net/srs.release/releases/files/SRS-CentOS6-x86_64-2.0.195.zip | 1246 | [centos1]: http://www.ossrs.net/srs.release/releases/files/SRS-CentOS6-x86_64-2.0.195.zip |
| 1247 | -[srs_CN]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Home | ||
| 1248 | -[srs_EN]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Home | 1247 | +[srs_CN]: https://github.com/ossrs/srs/wiki/v2_CN_Home |
| 1248 | +[srs_EN]: https://github.com/ossrs/srs/wiki/v2_EN_Home | ||
| 1249 | 1249 |
| @@ -391,14 +391,14 @@ if [ $SRS_EXPORT_LIBRTMP_PROJECT = NO ]; then | @@ -391,14 +391,14 @@ if [ $SRS_EXPORT_LIBRTMP_PROJECT = NO ]; then | ||
| 391 | _ST_MAKE=darwin-debug && _ST_EXTRA_CFLAGS="EXTRA_CFLAGS=-DMD_HAVE_KQUEUE" | 391 | _ST_MAKE=darwin-debug && _ST_EXTRA_CFLAGS="EXTRA_CFLAGS=-DMD_HAVE_KQUEUE" |
| 392 | fi | 392 | fi |
| 393 | # memory leak for linux-optimized | 393 | # memory leak for linux-optimized |
| 394 | - # @see: https://github.com/simple-rtmp-server/srs/issues/197 | 394 | + # @see: https://github.com/ossrs/srs/issues/197 |
| 395 | if [ $SRS_CROSS_BUILD = YES ]; then | 395 | if [ $SRS_CROSS_BUILD = YES ]; then |
| 396 | # ok, arm specified, if the flag filed does not exists, need to rebuild. | 396 | # ok, arm specified, if the flag filed does not exists, need to rebuild. |
| 397 | if [[ -f ${SRS_OBJS}/_flag.st.cross.build.tmp && -f ${SRS_OBJS}/st/libst.a ]]; then | 397 | if [[ -f ${SRS_OBJS}/_flag.st.cross.build.tmp && -f ${SRS_OBJS}/st/libst.a ]]; then |
| 398 | echo "st-1.9t for arm is ok."; | 398 | echo "st-1.9t for arm is ok."; |
| 399 | else | 399 | else |
| 400 | # TODO: FIXME: patch the bug. | 400 | # TODO: FIXME: patch the bug. |
| 401 | - # patch st for arm, @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLinuxArm#st-arm-bug-fix | 401 | + # patch st for arm, @see: https://github.com/ossrs/srs/wiki/v1_CN_SrsLinuxArm#st-arm-bug-fix |
| 402 | echo "build st-1.9t for arm"; | 402 | echo "build st-1.9t for arm"; |
| 403 | ( | 403 | ( |
| 404 | rm -rf ${SRS_OBJS}/st-1.9 && cd ${SRS_OBJS} && | 404 | rm -rf ${SRS_OBJS}/st-1.9 && cd ${SRS_OBJS} && |
| @@ -415,7 +415,7 @@ if [ $SRS_EXPORT_LIBRTMP_PROJECT = NO ]; then | @@ -415,7 +415,7 @@ if [ $SRS_EXPORT_LIBRTMP_PROJECT = NO ]; then | ||
| 415 | if [[ ! -f ${SRS_OBJS}/_flag.st.cross.build.tmp && -f ${SRS_OBJS}/st/libst.a ]]; then | 415 | if [[ ! -f ${SRS_OBJS}/_flag.st.cross.build.tmp && -f ${SRS_OBJS}/st/libst.a ]]; then |
| 416 | echo "st-1.9t is ok."; | 416 | echo "st-1.9t is ok."; |
| 417 | else | 417 | else |
| 418 | - # patch st for arm, @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLinuxArm#st-arm-bug-fix | 418 | + # patch st for arm, @see: https://github.com/ossrs/srs/wiki/v1_CN_SrsLinuxArm#st-arm-bug-fix |
| 419 | echo "build st-1.9t"; | 419 | echo "build st-1.9t"; |
| 420 | ( | 420 | ( |
| 421 | rm -rf ${SRS_OBJS}/st-1.9 && cd ${SRS_OBJS} && | 421 | rm -rf ${SRS_OBJS}/st-1.9 && cd ${SRS_OBJS} && |
| @@ -30,7 +30,7 @@ cat << END >$FILE | @@ -30,7 +30,7 @@ cat << END >$FILE | ||
| 30 | /* | 30 | /* |
| 31 | The MIT License (MIT) | 31 | The MIT License (MIT) |
| 32 | 32 | ||
| 33 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 33 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 34 | 34 | ||
| 35 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 35 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 36 | this software and associated documentation files (the "Software"), to deal in | 36 | this software and associated documentation files (the "Software"), to deal in |
| @@ -104,7 +104,7 @@ SRS_SINGLE_LIBRTMP_COMPILE='gcc example.c srs_librtmp.cpp -g -O0 -lstdc++ -o exa | @@ -104,7 +104,7 @@ SRS_SINGLE_LIBRTMP_COMPILE='gcc example.c srs_librtmp.cpp -g -O0 -lstdc++ -o exa | ||
| 104 | cat << END >$FILE | 104 | cat << END >$FILE |
| 105 | /** | 105 | /** |
| 106 | # Example to use srs-librtmp | 106 | # Example to use srs-librtmp |
| 107 | -# see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp | 107 | +# see: https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp |
| 108 | ${SRS_SINGLE_LIBRTMP_COMPILE} | 108 | ${SRS_SINGLE_LIBRTMP_COMPILE} |
| 109 | */ | 109 | */ |
| 110 | #include <stdio.h> | 110 | #include <stdio.h> |
| @@ -115,7 +115,7 @@ int main(int argc, char** argv) | @@ -115,7 +115,7 @@ int main(int argc, char** argv) | ||
| 115 | srs_rtmp_t rtmp; | 115 | srs_rtmp_t rtmp; |
| 116 | 116 | ||
| 117 | printf("Example for srs-librtmp\n"); | 117 | printf("Example for srs-librtmp\n"); |
| 118 | - printf("SRS(simple-rtmp-server) client librtmp library.\n"); | 118 | + printf("SRS(ossrs) client librtmp library.\n"); |
| 119 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); | 119 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); |
| 120 | 120 | ||
| 121 | rtmp = srs_rtmp_create("rtmp://ossrs.net/live/livestream"); | 121 | rtmp = srs_rtmp_create("rtmp://ossrs.net/live/livestream"); |
| @@ -82,7 +82,7 @@ SRS_MIPS_UBUNTU12=NO | @@ -82,7 +82,7 @@ SRS_MIPS_UBUNTU12=NO | ||
| 82 | SRS_DEV=NO | 82 | SRS_DEV=NO |
| 83 | # dev, open main server feature for dev, no utest/research/librtmp | 83 | # dev, open main server feature for dev, no utest/research/librtmp |
| 84 | SRS_FAST_DEV=NO | 84 | SRS_FAST_DEV=NO |
| 85 | -# demo, for the demo of srs, @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleDemo | 85 | +# demo, for the demo of srs, @see: https://github.com/ossrs/srs/wiki/v1_CN_SampleDemo |
| 86 | SRS_DEMO=NO | 86 | SRS_DEMO=NO |
| 87 | # raspberry-pi, open hls/ssl/static | 87 | # raspberry-pi, open hls/ssl/static |
| 88 | SRS_PI=NO | 88 | SRS_PI=NO |
| @@ -184,7 +184,7 @@ Presets: | @@ -184,7 +184,7 @@ Presets: | ||
| 184 | --disable-all disable all features, only support vp6 RTMP. | 184 | --disable-all disable all features, only support vp6 RTMP. |
| 185 | --dev for dev, open all features, no nginx/gperf/gprof/arm. | 185 | --dev for dev, open all features, no nginx/gperf/gprof/arm. |
| 186 | --fast-dev for dev fast compile, the RTMP server, without librtmp/utest/research. | 186 | --fast-dev for dev fast compile, the RTMP server, without librtmp/utest/research. |
| 187 | - --demo for srs demo, @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleDemo | 187 | + --demo for srs demo, @see: https://github.com/ossrs/srs/wiki/v1_CN_SampleDemo |
| 188 | --full enable all features, no gperf/gprof/arm. | 188 | --full enable all features, no gperf/gprof/arm. |
| 189 | 189 | ||
| 190 | Conflicts: | 190 | Conflicts: |
| @@ -35,7 +35,7 @@ BLACK="\\${BLACK}" | @@ -35,7 +35,7 @@ BLACK="\\${BLACK}" | ||
| 35 | 35 | ||
| 36 | echo -e "\${GREEN}build summary:\${BLACK}" | 36 | echo -e "\${GREEN}build summary:\${BLACK}" |
| 37 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 37 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 38 | -echo -e " |${SrsGperfSummaryColor}gperf @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_GPERF\${BLACK}" | 38 | +echo -e " |${SrsGperfSummaryColor}gperf @see: https://github.com/ossrs/srs/wiki/v1_CN_GPERF\${BLACK}" |
| 39 | echo -e " | ${SrsGperfMCSummaryColor}gmc @see: http://google-perftools.googlecode.com/svn/trunk/doc/heap_checker.html\${BLACK}" | 39 | echo -e " | ${SrsGperfMCSummaryColor}gmc @see: http://google-perftools.googlecode.com/svn/trunk/doc/heap_checker.html\${BLACK}" |
| 40 | echo -e " | ${SrsGperfMCSummaryColor}gmc: gperf memory check, or memory leak detect\${BLACK}" | 40 | echo -e " | ${SrsGperfMCSummaryColor}gmc: gperf memory check, or memory leak detect\${BLACK}" |
| 41 | echo -e " | ${SrsGperfMCSummaryColor}env PPROF_PATH=./objs/pprof HEAPCHECK=normal ./objs/srs -c conf/console.conf 2>gmc.log # start gmc\${BLACK}" | 41 | echo -e " | ${SrsGperfMCSummaryColor}env PPROF_PATH=./objs/pprof HEAPCHECK=normal ./objs/srs -c conf/console.conf 2>gmc.log # start gmc\${BLACK}" |
| @@ -52,7 +52,7 @@ echo -e " | ${SrsGperfCPSummaryColor}rm -f gperf.srs.gcp*; ./obj | @@ -52,7 +52,7 @@ echo -e " | ${SrsGperfCPSummaryColor}rm -f gperf.srs.gcp*; ./obj | ||
| 52 | echo -e " | ${SrsGperfCPSummaryColor}killall -2 srs # or CTRL+C to stop gcp\${BLACK}" | 52 | echo -e " | ${SrsGperfCPSummaryColor}killall -2 srs # or CTRL+C to stop gcp\${BLACK}" |
| 53 | echo -e " | ${SrsGperfCPSummaryColor}./objs/pprof --text objs/srs gperf.srs.gcp* # to analysis cpu profile\${BLACK}" | 53 | echo -e " | ${SrsGperfCPSummaryColor}./objs/pprof --text objs/srs gperf.srs.gcp* # to analysis cpu profile\${BLACK}" |
| 54 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 54 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 55 | -echo -e " |${SrsGprofSummaryColor}gprof @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_GPROF\${BLACK}" | 55 | +echo -e " |${SrsGprofSummaryColor}gprof @see: https://github.com/ossrs/srs/wiki/v1_CN_GPROF\${BLACK}" |
| 56 | echo -e " |${SrsGprofSummaryColor}gprof: GNU profile tool, @see: http://www.cs.utah.edu/dept/old/texinfo/as/gprof.html\${BLACK}" | 56 | echo -e " |${SrsGprofSummaryColor}gprof: GNU profile tool, @see: http://www.cs.utah.edu/dept/old/texinfo/as/gprof.html\${BLACK}" |
| 57 | echo -e " | ${SrsGprofSummaryColor}rm -f gmon.out; ./objs/srs -c conf/console.conf # start gprof\${BLACK}" | 57 | echo -e " | ${SrsGprofSummaryColor}rm -f gmon.out; ./objs/srs -c conf/console.conf # start gprof\${BLACK}" |
| 58 | echo -e " | ${SrsGprofSummaryColor}killall -2 srs # or CTRL+C to stop gprof\${BLACK}" | 58 | echo -e " | ${SrsGprofSummaryColor}killall -2 srs # or CTRL+C to stop gprof\${BLACK}" |
| @@ -60,7 +60,7 @@ echo -e " | ${SrsGprofSummaryColor}gprof -b ./objs/srs gmon.out > gprof. | @@ -60,7 +60,7 @@ echo -e " | ${SrsGprofSummaryColor}gprof -b ./objs/srs gmon.out > gprof. | ||
| 60 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 60 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 61 | echo -e " |${SrsUtestSummaryColor}utest: ./objs/srs_utest, the utest for srs\${BLACK}" | 61 | echo -e " |${SrsUtestSummaryColor}utest: ./objs/srs_utest, the utest for srs\${BLACK}" |
| 62 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 62 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 63 | -echo -e " |${SrsLibrtmpSummaryColor}librtmp @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLibrtmp\${BLACK}" | 63 | +echo -e " |${SrsLibrtmpSummaryColor}librtmp @see: https://github.com/ossrs/srs/wiki/v1_CN_SrsLibrtmp\${BLACK}" |
| 64 | echo -e " |${SrsLibrtmpSummaryColor}librtmp: ./objs/include, ./objs/lib, the srs-librtmp library\${BLACK}" | 64 | echo -e " |${SrsLibrtmpSummaryColor}librtmp: ./objs/include, ./objs/lib, the srs-librtmp library\${BLACK}" |
| 65 | echo -e " | ${SrsLibrtmpSummaryColor}simple handshake: publish/play stream with simple handshake to server\${BLACK}" | 65 | echo -e " | ${SrsLibrtmpSummaryColor}simple handshake: publish/play stream with simple handshake to server\${BLACK}" |
| 66 | echo -e " | ${SrsLibrtmpSSLSummaryColor}complex handshake: it's not required for client, recommend disable it\${BLACK}" | 66 | echo -e " | ${SrsLibrtmpSSLSummaryColor}complex handshake: it's not required for client, recommend disable it\${BLACK}" |
| @@ -71,38 +71,38 @@ echo -e " | ${SrsLibrtmpSummaryColor}librtmp-sample: ./research/librtmp/ | @@ -71,38 +71,38 @@ echo -e " | ${SrsLibrtmpSummaryColor}librtmp-sample: ./research/librtmp/ | ||
| 71 | echo -e " | ${SrsLibrtmpSummaryColor}librtmp-sample: ./research/librtmp/objs/srs_bandwidth_check\${BLACK}" | 71 | echo -e " | ${SrsLibrtmpSummaryColor}librtmp-sample: ./research/librtmp/objs/srs_bandwidth_check\${BLACK}" |
| 72 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 72 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 73 | echo -e " |${SrsResearchSummaryColor}research: ./objs/research, api server, players, ts info, librtmp.\${BLACK}" | 73 | echo -e " |${SrsResearchSummaryColor}research: ./objs/research, api server, players, ts info, librtmp.\${BLACK}" |
| 74 | -echo -e " | ${SrsResearchSummaryColor} @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#srs-librtmp-examples\${BLACK}" | 74 | +echo -e " | ${SrsResearchSummaryColor} @see https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp#srs-librtmp-examples\${BLACK}" |
| 75 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 75 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 76 | -echo -e " |\${GREEN}tools: important tool, others @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#srs-librtmp-examples\${BLACK}" | 76 | +echo -e " |\${GREEN}tools: important tool, others @see https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp#srs-librtmp-examples\${BLACK}" |
| 77 | echo -e " | \${GREEN}./objs/srs_ingest_hls -i http://ossrs.net/live/livestream.m3u8 -y rtmp://127.0.0.1/live/livestream\${BLACK}" | 77 | echo -e " | \${GREEN}./objs/srs_ingest_hls -i http://ossrs.net/live/livestream.m3u8 -y rtmp://127.0.0.1/live/livestream\${BLACK}" |
| 78 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 78 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 79 | echo -e " |\${GREEN}server: ./objs/srs -c conf/srs.conf, start the srs server\${BLACK}" | 79 | echo -e " |\${GREEN}server: ./objs/srs -c conf/srs.conf, start the srs server\${BLACK}" |
| 80 | -echo -e " | ${SrsHlsSummaryColor}hls @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHLS\${BLACK}" | 80 | +echo -e " | ${SrsHlsSummaryColor}hls @see: https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHLS\${BLACK}" |
| 81 | echo -e " | ${SrsHlsSummaryColor}hls: generate m3u8 and ts from rtmp stream\${BLACK}" | 81 | echo -e " | ${SrsHlsSummaryColor}hls: generate m3u8 and ts from rtmp stream\${BLACK}" |
| 82 | -echo -e " | ${SrsDvrSummaryColor}dvr @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DVR\${BLACK}" | 82 | +echo -e " | ${SrsDvrSummaryColor}dvr @see: https://github.com/ossrs/srs/wiki/v2_CN_DVR\${BLACK}" |
| 83 | echo -e " | ${SrsDvrSummaryColor}dvr: record RTMP stream to flv files.\${BLACK}" | 83 | echo -e " | ${SrsDvrSummaryColor}dvr: record RTMP stream to flv files.\${BLACK}" |
| 84 | -echo -e " | ${SrsNginxSummaryColor}nginx @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHLS\${BLACK}" | 84 | +echo -e " | ${SrsNginxSummaryColor}nginx @see: https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHLS\${BLACK}" |
| 85 | echo -e " | ${SrsNginxSummaryColor}nginx: delivery HLS stream by nginx\${BLACK}" | 85 | echo -e " | ${SrsNginxSummaryColor}nginx: delivery HLS stream by nginx\${BLACK}" |
| 86 | echo -e " | ${SrsNginxSummaryColor}nginx: sudo ./objs/nginx/sbin/nginx\${BLACK}" | 86 | echo -e " | ${SrsNginxSummaryColor}nginx: sudo ./objs/nginx/sbin/nginx\${BLACK}" |
| 87 | -echo -e " | ${SrsSslSummaryColor}ssl @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RTMPHandshake\${BLACK}" | 87 | +echo -e " | ${SrsSslSummaryColor}ssl @see: https://github.com/ossrs/srs/wiki/v1_CN_RTMPHandshake\${BLACK}" |
| 88 | echo -e " | ${SrsSslSummaryColor}ssl: support RTMP complex handshake for client required, for instance, flash\${BLACK}" | 88 | echo -e " | ${SrsSslSummaryColor}ssl: support RTMP complex handshake for client required, for instance, flash\${BLACK}" |
| 89 | -echo -e " | ${SrsFfmpegSummaryColor}ffmpeg @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG\${BLACK}" | 89 | +echo -e " | ${SrsFfmpegSummaryColor}ffmpeg @see: https://github.com/ossrs/srs/wiki/v1_CN_FFMPEG\${BLACK}" |
| 90 | echo -e " | ${SrsFfmpegSummaryColor}ffmpeg: transcode, mux, ingest tool\${BLACK}" | 90 | echo -e " | ${SrsFfmpegSummaryColor}ffmpeg: transcode, mux, ingest tool\${BLACK}" |
| 91 | echo -e " | ${SrsFfmpegSummaryColor}ffmpeg: ./objs/ffmpeg/bin/ffmpeg\${BLACK}" | 91 | echo -e " | ${SrsFfmpegSummaryColor}ffmpeg: ./objs/ffmpeg/bin/ffmpeg\${BLACK}" |
| 92 | -echo -e " | ${SrsTranscodeSummaryColor}transcode @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG\${BLACK}" | 92 | +echo -e " | ${SrsTranscodeSummaryColor}transcode @see: https://github.com/ossrs/srs/wiki/v1_CN_FFMPEG\${BLACK}" |
| 93 | echo -e " | ${SrsTranscodeSummaryColor}transcode: support transcoding RTMP stream\${BLACK}" | 93 | echo -e " | ${SrsTranscodeSummaryColor}transcode: support transcoding RTMP stream\${BLACK}" |
| 94 | -echo -e " | ${SrsIngestSummaryColor}ingest @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Ingest\${BLACK}" | 94 | +echo -e " | ${SrsIngestSummaryColor}ingest @see: https://github.com/ossrs/srs/wiki/v1_CN_Ingest\${BLACK}" |
| 95 | echo -e " | ${SrsIngestSummaryColor}ingest: support ingest file/stream/device then push to SRS by RTMP stream\${BLACK}" | 95 | echo -e " | ${SrsIngestSummaryColor}ingest: support ingest file/stream/device then push to SRS by RTMP stream\${BLACK}" |
| 96 | -echo -e " | ${SrsHttpCallbackSummaryColor}http-callback @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_HTTPCallback\${BLACK}" | 96 | +echo -e " | ${SrsHttpCallbackSummaryColor}http-callback @see: https://github.com/ossrs/srs/wiki/v2_CN_HTTPCallback\${BLACK}" |
| 97 | echo -e " | ${SrsHttpCallbackSummaryColor}http-callback: support http callback for authentication and event injection\${BLACK}" | 97 | echo -e " | ${SrsHttpCallbackSummaryColor}http-callback: support http callback for authentication and event injection\${BLACK}" |
| 98 | -echo -e " | ${SrsHttpServerSummaryColor}http-server @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_HTTPServer\${BLACK}" | 98 | +echo -e " | ${SrsHttpServerSummaryColor}http-server @see: https://github.com/ossrs/srs/wiki/v2_CN_HTTPServer\${BLACK}" |
| 99 | echo -e " | ${SrsHttpServerSummaryColor}http-server: support http server to delivery http stream\${BLACK}" | 99 | echo -e " | ${SrsHttpServerSummaryColor}http-server: support http server to delivery http stream\${BLACK}" |
| 100 | -echo -e " | ${SrsHttpApiSummaryColor}http-api @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_HTTPApi\${BLACK}" | 100 | +echo -e " | ${SrsHttpApiSummaryColor}http-api @see: https://github.com/ossrs/srs/wiki/v2_CN_HTTPApi\${BLACK}" |
| 101 | echo -e " | ${SrsHttpApiSummaryColor}http-api: support http api to manage server\${BLACK}" | 101 | echo -e " | ${SrsHttpApiSummaryColor}http-api: support http api to manage server\${BLACK}" |
| 102 | -echo -e " | ${SrsStreamCasterSummaryColor}stream-caster @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Streamer\${BLACK}" | 102 | +echo -e " | ${SrsStreamCasterSummaryColor}stream-caster @see: https://github.com/ossrs/srs/wiki/v2_CN_Streamer\${BLACK}" |
| 103 | echo -e " | ${SrsStreamCasterSummaryColor}stream-caster: start server to cast stream over other protocols.\${BLACK}" | 103 | echo -e " | ${SrsStreamCasterSummaryColor}stream-caster: start server to cast stream over other protocols.\${BLACK}" |
| 104 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 104 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 105 | -echo -e "\${GREEN}binaries @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Build\${BLACK}" | 105 | +echo -e "\${GREEN}binaries @see: https://github.com/ossrs/srs/wiki/v2_CN_Build\${BLACK}" |
| 106 | 106 | ||
| 107 | echo "You can:" | 107 | echo "You can:" |
| 108 | echo " ./objs/srs -c conf/srs.conf" | 108 | echo " ./objs/srs -c conf/srs.conf" |
| @@ -124,6 +124,6 @@ echo -e "\${GREEN} objs/include/srs_librtmp.h\${BLACK}" | @@ -124,6 +124,6 @@ echo -e "\${GREEN} objs/include/srs_librtmp.h\${BLACK}" | ||
| 124 | echo -e "\${GREEN} objs/lib/srs_librtmp.a\${BLACK}" | 124 | echo -e "\${GREEN} objs/lib/srs_librtmp.a\${BLACK}" |
| 125 | echo -e "\${BLACK}Examples for srs-librtmp at:\${BLACK}" | 125 | echo -e "\${BLACK}Examples for srs-librtmp at:\${BLACK}" |
| 126 | echo -e "\${GREEN} objs/research/librtmp\${BLACK}" | 126 | echo -e "\${GREEN} objs/research/librtmp\${BLACK}" |
| 127 | -echo -e "\${GREEN} Examples: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#srs-librtmp-examples\${BLACK}" | 127 | +echo -e "\${GREEN} Examples: https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp#srs-librtmp-examples\${BLACK}" |
| 128 | END | 128 | END |
| 129 | fi | 129 | fi |
| 1 | # the config for srs demo | 1 | # the config for srs demo |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleDemo | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleDemo |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 19350; | 5 | listen 19350; |
| 1 | # the config for srs demo | 1 | # the config for srs demo |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleDemo | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleDemo |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs to dvr in custom path. | 1 | # the config for srs to dvr in custom path. |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DVR#custom-path | ||
| 3 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_EN_DVR#custom-path | 2 | +# @see https://github.com/ossrs/srs/wiki/v2_CN_DVR#custom-path |
| 3 | +# @see https://github.com/ossrs/srs/wiki/v2_EN_DVR#custom-path | ||
| 4 | # @see full.conf for detail config. | 4 | # @see full.conf for detail config. |
| 5 | 5 | ||
| 6 | listen 1935; | 6 | listen 1935; |
| 1 | # the config for srs to dvr in segment mode | 1 | # the config for srs to dvr in segment mode |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DVR | 2 | +# @see https://github.com/ossrs/srs/wiki/v2_CN_DVR |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs to dvr in session mode | 1 | # the config for srs to dvr in session mode |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DVR | 2 | +# @see https://github.com/ossrs/srs/wiki/v2_CN_DVR |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs origin-edge cluster | 1 | # the config for srs origin-edge cluster |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Edge | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_Edge |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs for token traverse authentication | 1 | # the config for srs for token traverse authentication |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DRM | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_DRM |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935 | 5 | listen 1935 |
| 1 | # the config for srs use ffmpeg to transcode | 1 | # the config for srs use ffmpeg to transcode |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleFFMPEG | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleFFMPEG |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs to forward | 1 | # the config for srs to forward |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleForward | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleForward |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs to forward | 1 | # the config for srs to forward |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleForward | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleForward |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 19350; | 5 | listen 19350; |
| @@ -151,7 +151,7 @@ http_server { | @@ -151,7 +151,7 @@ http_server { | ||
| 151 | # Streamer sections | 151 | # Streamer sections |
| 152 | ############################################################################################# | 152 | ############################################################################################# |
| 153 | # the streamer cast stream from other protocol to SRS over RTMP. | 153 | # the streamer cast stream from other protocol to SRS over RTMP. |
| 154 | -# @see https://github.com/simple-rtmp-server/srs/tree/develop#stream-architecture | 154 | +# @see https://github.com/ossrs/srs/tree/develop#stream-architecture |
| 155 | stream_caster { | 155 | stream_caster { |
| 156 | # whether stream caster is enabled. | 156 | # whether stream caster is enabled. |
| 157 | # default: off | 157 | # default: off |
| @@ -216,7 +216,7 @@ vhost __defaultVhost__ { | @@ -216,7 +216,7 @@ vhost __defaultVhost__ { | ||
| 216 | # the security to allow or deny clients. | 216 | # the security to allow or deny clients. |
| 217 | vhost security.srs.com { | 217 | vhost security.srs.com { |
| 218 | # security for host to allow or deny clients. | 218 | # security for host to allow or deny clients. |
| 219 | - # @see https://github.com/simple-rtmp-server/srs/issues/211 | 219 | + # @see https://github.com/ossrs/srs/issues/211 |
| 220 | security { | 220 | security { |
| 221 | # whether enable the security for vhost. | 221 | # whether enable the security for vhost. |
| 222 | # default: off | 222 | # default: off |
| @@ -249,10 +249,10 @@ vhost mrw.srs.com { | @@ -249,10 +249,10 @@ vhost mrw.srs.com { | ||
| 249 | # for min latence mode: | 249 | # for min latence mode: |
| 250 | # 1. disable the mr for vhost. | 250 | # 1. disable the mr for vhost. |
| 251 | # 2. use timeout for cond wait for consumer queue. | 251 | # 2. use timeout for cond wait for consumer queue. |
| 252 | - # @see https://github.com/simple-rtmp-server/srs/issues/257 | 252 | + # @see https://github.com/ossrs/srs/issues/257 |
| 253 | # default: off | 253 | # default: off |
| 254 | min_latency off; | 254 | min_latency off; |
| 255 | - # about MR, read https://github.com/simple-rtmp-server/srs/issues/241 | 255 | + # about MR, read https://github.com/ossrs/srs/issues/241 |
| 256 | mr { | 256 | mr { |
| 257 | # whether enable the MR(merged-read) | 257 | # whether enable the MR(merged-read) |
| 258 | # default: off | 258 | # default: off |
| @@ -354,8 +354,8 @@ vhost dvr.srs.com { | @@ -354,8 +354,8 @@ vhost dvr.srs.com { | ||
| 354 | # dvr_path /data/[vhost]/[app]/[2006]/[01]/[stream]-[02]-[15].[04].[05].[999].flv; | 354 | # dvr_path /data/[vhost]/[app]/[2006]/[01]/[stream]-[02]-[15].[04].[05].[999].flv; |
| 355 | # => | 355 | # => |
| 356 | # dvr_path /data/ossrs.net/live/2015/01/livestream-03-10.57.30.776.flv; | 356 | # dvr_path /data/ossrs.net/live/2015/01/livestream-03-10.57.30.776.flv; |
| 357 | - # @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DVR#custom-path | ||
| 358 | - # @see https://github.com/simple-rtmp-server/srs/wiki/v2_EN_DVR#custom-path | 357 | + # @see https://github.com/ossrs/srs/wiki/v2_CN_DVR#custom-path |
| 358 | + # @see https://github.com/ossrs/srs/wiki/v2_EN_DVR#custom-path | ||
| 359 | # segment,session apply it. | 359 | # segment,session apply it. |
| 360 | # default: ./objs/nginx/html/[app]/[stream].[timestamp].flv | 360 | # default: ./objs/nginx/html/[app]/[stream].[timestamp].flv |
| 361 | dvr_path ./objs/nginx/html/[app]/[stream].[timestamp].flv; | 361 | dvr_path ./objs/nginx/html/[app]/[stream].[timestamp].flv; |
| @@ -387,8 +387,8 @@ vhost dvr.srs.com { | @@ -387,8 +387,8 @@ vhost dvr.srs.com { | ||
| 387 | 387 | ||
| 388 | # on_dvr, never config in here, should config in http_hooks. | 388 | # on_dvr, never config in here, should config in http_hooks. |
| 389 | # for the dvr http callback, @see http_hooks.on_dvr of vhost hooks.callback.srs.com | 389 | # for the dvr http callback, @see http_hooks.on_dvr of vhost hooks.callback.srs.com |
| 390 | - # @read https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DVR#http-callback | ||
| 391 | - # @read https://github.com/simple-rtmp-server/srs/wiki/v2_EN_DVR#http-callback | 390 | + # @read https://github.com/ossrs/srs/wiki/v2_CN_DVR#http-callback |
| 391 | + # @read https://github.com/ossrs/srs/wiki/v2_EN_DVR#http-callback | ||
| 392 | } | 392 | } |
| 393 | } | 393 | } |
| 394 | 394 | ||
| @@ -526,7 +526,7 @@ vhost with-hls.srs.com { | @@ -526,7 +526,7 @@ vhost with-hls.srs.com { | ||
| 526 | # the hls m3u8 target duration ratio, | 526 | # the hls m3u8 target duration ratio, |
| 527 | # EXT-X-TARGETDURATION = hls_td_ratio * hls_fragment // init | 527 | # EXT-X-TARGETDURATION = hls_td_ratio * hls_fragment // init |
| 528 | # EXT-X-TARGETDURATION = max(ts_duration, EXT-X-TARGETDURATION) // for each ts | 528 | # EXT-X-TARGETDURATION = max(ts_duration, EXT-X-TARGETDURATION) // for each ts |
| 529 | - # @see https://github.com/simple-rtmp-server/srs/issues/304#issuecomment-74000081 | 529 | + # @see https://github.com/ossrs/srs/issues/304#issuecomment-74000081 |
| 530 | # default: 1.5 | 530 | # default: 1.5 |
| 531 | hls_td_ratio 1.5; | 531 | hls_td_ratio 1.5; |
| 532 | # the audio overflow ratio. | 532 | # the audio overflow ratio. |
| @@ -542,7 +542,7 @@ vhost with-hls.srs.com { | @@ -542,7 +542,7 @@ vhost with-hls.srs.com { | ||
| 542 | # ignore, when error ignore and disable hls. | 542 | # ignore, when error ignore and disable hls. |
| 543 | # disconnect, when error disconnect the publish connection. | 543 | # disconnect, when error disconnect the publish connection. |
| 544 | # continue, when error ignore and continue output hls. | 544 | # continue, when error ignore and continue output hls. |
| 545 | - # @see https://github.com/simple-rtmp-server/srs/issues/264 | 545 | + # @see https://github.com/ossrs/srs/issues/264 |
| 546 | # default: ignore | 546 | # default: ignore |
| 547 | hls_on_error ignore; | 547 | hls_on_error ignore; |
| 548 | # the hls storage: disk, ram or both. | 548 | # the hls storage: disk, ram or both. |
| @@ -580,8 +580,8 @@ vhost with-hls.srs.com { | @@ -580,8 +580,8 @@ vhost with-hls.srs.com { | ||
| 580 | # [999], repleace this const to current millisecond. | 580 | # [999], repleace this const to current millisecond. |
| 581 | # [timestamp],replace this const to current UNIX timestamp in ms. | 581 | # [timestamp],replace this const to current UNIX timestamp in ms. |
| 582 | # [seq], the sequence number of ts. | 582 | # [seq], the sequence number of ts. |
| 583 | - # @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DVR#custom-path | ||
| 584 | - # @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHLS#hls-config | 583 | + # @see https://github.com/ossrs/srs/wiki/v2_CN_DVR#custom-path |
| 584 | + # @see https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHLS#hls-config | ||
| 585 | # default: [app]/[stream]-[seq].ts | 585 | # default: [app]/[stream]-[seq].ts |
| 586 | hls_ts_file [app]/[stream]-[seq].ts; | 586 | hls_ts_file [app]/[stream]-[seq].ts; |
| 587 | # whether use floor for the hls_ts_file path generation. | 587 | # whether use floor for the hls_ts_file path generation. |
| @@ -641,8 +641,8 @@ vhost with-hls.srs.com { | @@ -641,8 +641,8 @@ vhost with-hls.srs.com { | ||
| 641 | 641 | ||
| 642 | # on_hls, never config in here, should config in http_hooks. | 642 | # on_hls, never config in here, should config in http_hooks. |
| 643 | # for the hls http callback, @see http_hooks.on_hls of vhost hooks.callback.srs.com | 643 | # for the hls http callback, @see http_hooks.on_hls of vhost hooks.callback.srs.com |
| 644 | - # @read https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHLS#http-callback | ||
| 645 | - # @read https://github.com/simple-rtmp-server/srs/wiki/v2_EN_DeliveryHLS#http-callback | 644 | + # @read https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHLS#http-callback |
| 645 | + # @read https://github.com/ossrs/srs/wiki/v2_EN_DeliveryHLS#http-callback | ||
| 646 | 646 | ||
| 647 | # on_hls_notify, never config in here, should config in http_hooks. | 647 | # on_hls_notify, never config in here, should config in http_hooks. |
| 648 | # we support the variables to generate the notify url: | 648 | # we support the variables to generate the notify url: |
| @@ -650,8 +650,8 @@ vhost with-hls.srs.com { | @@ -650,8 +650,8 @@ vhost with-hls.srs.com { | ||
| 650 | # [stream], replace with the stream. | 650 | # [stream], replace with the stream. |
| 651 | # [ts_url], replace with the ts url. | 651 | # [ts_url], replace with the ts url. |
| 652 | # for the hls http callback, @see http_hooks.on_hls_notify of vhost hooks.callback.srs.com | 652 | # for the hls http callback, @see http_hooks.on_hls_notify of vhost hooks.callback.srs.com |
| 653 | - # @read https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHLS#on-hls-notify | ||
| 654 | - # @read https://github.com/simple-rtmp-server/srs/wiki/v2_EN_DeliveryHLS#on-hls-notify | 653 | + # @read https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHLS#on-hls-notify |
| 654 | + # @read https://github.com/ossrs/srs/wiki/v2_EN_DeliveryHLS#on-hls-notify | ||
| 655 | } | 655 | } |
| 656 | } | 656 | } |
| 657 | # the vhost with hls disabled. | 657 | # the vhost with hls disabled. |
| @@ -825,7 +825,7 @@ vhost debug.srs.com { | @@ -825,7 +825,7 @@ vhost debug.srs.com { | ||
| 825 | # it's strongly recommend to open the debug_srs_upnode, | 825 | # it's strongly recommend to open the debug_srs_upnode, |
| 826 | # when connect to upnode, it will take the debug info, | 826 | # when connect to upnode, it will take the debug info, |
| 827 | # for example, the id, source id, pid. | 827 | # for example, the id, source id, pid. |
| 828 | - # please see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLog | 828 | + # please see: https://github.com/ossrs/srs/wiki/v1_CN_SrsLog |
| 829 | # default: on | 829 | # default: on |
| 830 | debug_srs_upnode on; | 830 | debug_srs_upnode on; |
| 831 | } | 831 | } |
| 1 | # the config for srs to delivery hds | 1 | # the config for srs to delivery hds |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleHDS | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleHDS |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs to delivery hls | 1 | # the config for srs to delivery hls |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleHLS | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleHLS |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs to remux rtmp to aac live stream. | 1 | # the config for srs to remux rtmp to aac live stream. |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHttpStream | 2 | +# @see https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHttpStream |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs to remux rtmp to flv live stream. | 1 | # the config for srs to remux rtmp to flv live stream. |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHttpStream | 2 | +# @see https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHttpStream |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs to remux rtmp to flv live stream. | 1 | # the config for srs to remux rtmp to flv live stream. |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHttpStream | 2 | +# @see https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHttpStream |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 19351; | 5 | listen 19351; |
| 1 | # the config for srs to remux rtmp to flv live stream. | 1 | # the config for srs to remux rtmp to flv live stream. |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHttpStream | 2 | +# @see https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHttpStream |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 19352; | 5 | listen 19352; |
| 1 | # the config for srs to delivery hls | 1 | # the config for srs to delivery hls |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleHLS | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleHLS |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs to remux rtmp to mp3 live stream. | 1 | # the config for srs to remux rtmp to mp3 live stream. |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHttpStream | 2 | +# @see https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHttpStream |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs to remux rtmp to ts live stream. | 1 | # the config for srs to remux rtmp to ts live stream. |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHttpStream | 2 | +# @see https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHttpStream |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # use ffmpeg to ingest file/stream/device to SRS | 1 | # use ffmpeg to ingest file/stream/device to SRS |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleIngest | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleIngest |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs origin-edge cluster | 1 | # the config for srs origin-edge cluster |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Edge | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_Edge |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 19350; | 5 | listen 19350; |
| 1 | # push HTTP FLV to SRS. | 1 | # push HTTP FLV to SRS. |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Streamer#push-http-flv-to-srs | 2 | +# @see https://github.com/ossrs/srs/wiki/v2_CN_Streamer#push-http-flv-to-srs |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # push MPEG-TS over UDP to SRS. | 1 | # push MPEG-TS over UDP to SRS. |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Streamer#push-mpeg-ts-over-udp | ||
| 3 | -# @see https://github.com/simple-rtmp-server/srs/issues/250#issuecomment-72321769 | 2 | +# @see https://github.com/ossrs/srs/wiki/v2_CN_Streamer#push-mpeg-ts-over-udp |
| 3 | +# @see https://github.com/ossrs/srs/issues/250#issuecomment-72321769 | ||
| 4 | # @see full.conf for detail config. | 4 | # @see full.conf for detail config. |
| 5 | 5 | ||
| 6 | listen 1935; | 6 | listen 1935; |
| 1 | # push MPEG-TS over UDP to SRS. | 1 | # push MPEG-TS over UDP to SRS. |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Streamer#push-mpeg-ts-over-udp | ||
| 3 | -# @see https://github.com/simple-rtmp-server/srs/issues/250#issuecomment-72321769 | 2 | +# @see https://github.com/ossrs/srs/wiki/v2_CN_Streamer#push-mpeg-ts-over-udp |
| 3 | +# @see https://github.com/ossrs/srs/issues/250#issuecomment-72321769 | ||
| 4 | # @see full.conf for detail config. | 4 | # @see full.conf for detail config. |
| 5 | 5 | ||
| 6 | listen 1935; | 6 | listen 1935; |
| 1 | # the config for srs to delivery hls | 1 | # the config for srs to delivery hls |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleHLS | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleHLS |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs to delivery realtime RTMP stream | 1 | # the config for srs to delivery realtime RTMP stream |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleRealtime | 2 | +# @see https://github.com/ossrs/srs/wiki/v2_CN_SampleRealtime |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs to delivery RTMP | 1 | # the config for srs to delivery RTMP |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleRTMP | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleRTMP |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # security config for srs, allow play and deny publish. | 1 | # security config for srs, allow play and deny publish. |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/issues/211#issuecomment-68507035 | 2 | +# @see https://github.com/ossrs/srs/issues/211#issuecomment-68507035 |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs to delivery hls | 1 | # the config for srs to delivery hls |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleHLS | 2 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleHLS |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| 1 | # the config for srs origin-edge cluster | 1 | # the config for srs origin-edge cluster |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Edge#transform-vhost | 2 | +# @see https://github.com/ossrs/srs/wiki/v2_CN_Edge#transform-vhost |
| 3 | # @see full.conf for detail config. | 3 | # @see full.conf for detail config. |
| 4 | 4 | ||
| 5 | listen 1935; | 5 | listen 1935; |
| @@ -416,7 +416,7 @@ install-api: install | @@ -416,7 +416,7 @@ install-api: install | ||
| 416 | @echo " sudo ln -sf \$(SRS_PREFIX)/etc/init.d/srs-api /etc/init.d/srs-api" | 416 | @echo " sudo ln -sf \$(SRS_PREFIX)/etc/init.d/srs-api /etc/init.d/srs-api" |
| 417 | @echo " /etc/init.d/srs-api start" | 417 | @echo " /etc/init.d/srs-api start" |
| 418 | @echo " http://\$(shell bash auto/local_ip.sh):8085" | 418 | @echo " http://\$(shell bash auto/local_ip.sh):8085" |
| 419 | - @echo "@see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LinuxService" | 419 | + @echo "@see: https://github.com/ossrs/srs/wiki/v1_CN_LinuxService" |
| 420 | 420 | ||
| 421 | install: | 421 | install: |
| 422 | @echo "mkdir \$(__REAL_INSTALL)" | 422 | @echo "mkdir \$(__REAL_INSTALL)" |
| @@ -438,7 +438,7 @@ install: | @@ -438,7 +438,7 @@ install: | ||
| 438 | @echo "srs installed, to link and start srs:" | 438 | @echo "srs installed, to link and start srs:" |
| 439 | @echo " sudo ln -sf \$(SRS_PREFIX)/etc/init.d/srs /etc/init.d/srs" | 439 | @echo " sudo ln -sf \$(SRS_PREFIX)/etc/init.d/srs /etc/init.d/srs" |
| 440 | @echo " /etc/init.d/srs start" | 440 | @echo " /etc/init.d/srs start" |
| 441 | - @echo "@see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LinuxService" | 441 | + @echo "@see: https://github.com/ossrs/srs/wiki/v1_CN_LinuxService" |
| 442 | 442 | ||
| 443 | END | 443 | END |
| 444 | fi | 444 | fi |
| 1 | #!/bin/bash | 1 | #!/bin/bash |
| 2 | 2 | ||
| 3 | ### BEGIN INIT INFO | 3 | ### BEGIN INIT INFO |
| 4 | -# Provides: simple-rtmp-server(srs) | 4 | +# Provides: ossrs(srs) |
| 5 | # RequiRED-Start: $all | 5 | # RequiRED-Start: $all |
| 6 | # RequiRED-Stop: $all | 6 | # RequiRED-Stop: $all |
| 7 | # Default-Start: 2 3 4 5 | 7 | # Default-Start: 2 3 4 5 |
| 8 | # Default-Stop: 0 1 6 | 8 | # Default-Stop: 0 1 6 |
| 9 | -# Short-Description: simple-rtmp-server(srs) | ||
| 10 | -# Description: https://github.com/simple-rtmp-server/srs | 9 | +# Short-Description: ossrs(srs) |
| 10 | +# Description: https://github.com/ossrs/srs | ||
| 11 | ### END INIT INFO | 11 | ### END INIT INFO |
| 12 | 12 | ||
| 13 | # the config of ROOT, user must modify it when start srs from other directory, | 13 | # the config of ROOT, user must modify it when start srs from other directory, |
| 14 | -# it's ok to use the script by command ./etc/init.d/simple-rtmp-server | 14 | +# it's ok to use the script by command ./etc/init.d/ossrs |
| 15 | ROOT="./" | 15 | ROOT="./" |
| 16 | APP="./objs/srs" | 16 | APP="./objs/srs" |
| 17 | CONFIG="./conf/srs.conf" | 17 | CONFIG="./conf/srs.conf" |
| 1 | #!/bin/bash | 1 | #!/bin/bash |
| 2 | 2 | ||
| 3 | ### BEGIN INIT INFO | 3 | ### BEGIN INIT INFO |
| 4 | -# Provides: simple-rtmp-server-api(srs-api) | 4 | +# Provides: ossrs-api(srs-api) |
| 5 | # RequiRED-Start: $all | 5 | # RequiRED-Start: $all |
| 6 | # RequiRED-Stop: $all | 6 | # RequiRED-Stop: $all |
| 7 | # Default-Start: 2 3 4 5 | 7 | # Default-Start: 2 3 4 5 |
| 8 | # Default-Stop: 0 1 6 | 8 | # Default-Stop: 0 1 6 |
| 9 | -# Short-Description: simple-rtmp-server-api(srs-api) | ||
| 10 | -# Description: https://github.com/simple-rtmp-server/srs | 9 | +# Short-Description: ossrs-api(srs-api) |
| 10 | +# Description: https://github.com/ossrs/srs | ||
| 11 | ### END INIT INFO | 11 | ### END INIT INFO |
| 12 | 12 | ||
| 13 | # the config of ROOT, user must modify it when start srs from other directory, | 13 | # the config of ROOT, user must modify it when start srs from other directory, |
| 14 | -# it's ok to use the script by command ./etc/init.d/simple-rtmp-server | 14 | +# it's ok to use the script by command ./etc/init.d/ossrs |
| 15 | ROOT="./" | 15 | ROOT="./" |
| 16 | APP="python ./research/api-server/server.py" | 16 | APP="python ./research/api-server/server.py" |
| 17 | CONFIG="8085" | 17 | CONFIG="8085" |
| 1 | #!/bin/bash | 1 | #!/bin/bash |
| 2 | 2 | ||
| 3 | ### BEGIN INIT INFO | 3 | ### BEGIN INIT INFO |
| 4 | -# Provides: simple-rtmp-server(srs) | 4 | +# Provides: ossrs(srs) |
| 5 | # RequiRED-Start: $all | 5 | # RequiRED-Start: $all |
| 6 | # RequiRED-Stop: $all | 6 | # RequiRED-Stop: $all |
| 7 | # Default-Start: 2 3 4 5 | 7 | # Default-Start: 2 3 4 5 |
| 8 | # Default-Stop: 0 1 6 | 8 | # Default-Stop: 0 1 6 |
| 9 | -# Short-Description: simple-rtmp-server(srs) | ||
| 10 | -# Description: https://github.com/simple-rtmp-server/srs | 9 | +# Short-Description: ossrs(srs) |
| 10 | +# Description: https://github.com/ossrs/srs | ||
| 11 | ### END INIT INFO | 11 | ### END INIT INFO |
| 12 | 12 | ||
| 13 | # the config of ROOT, user must modify it when start srs from other directory, | 13 | # the config of ROOT, user must modify it when start srs from other directory, |
| 14 | -# it's ok to use the script by command ./etc/init.d/simple-rtmp-server | 14 | +# it's ok to use the script by command ./etc/init.d/ossrs |
| 15 | ROOT="./" | 15 | ROOT="./" |
| 16 | APP="./objs/srs" | 16 | APP="./objs/srs" |
| 17 | CONFIG="./conf/demo.conf" | 17 | CONFIG="./conf/demo.conf" |
| 1 | #!/bin/bash | 1 | #!/bin/bash |
| 2 | 2 | ||
| 3 | ### BEGIN INIT INFO | 3 | ### BEGIN INIT INFO |
| 4 | -# Provides: simple-rtmp-server(srs) | 4 | +# Provides: ossrs(srs) |
| 5 | # RequiRED-Start: $all | 5 | # RequiRED-Start: $all |
| 6 | # RequiRED-Stop: $all | 6 | # RequiRED-Stop: $all |
| 7 | # Default-Start: 2 3 4 5 | 7 | # Default-Start: 2 3 4 5 |
| 8 | # Default-Stop: 0 1 6 | 8 | # Default-Stop: 0 1 6 |
| 9 | -# Short-Description: simple-rtmp-server(srs) | ||
| 10 | -# Description: https://github.com/simple-rtmp-server/srs | 9 | +# Short-Description: ossrs(srs) |
| 10 | +# Description: https://github.com/ossrs/srs | ||
| 11 | ### END INIT INFO | 11 | ### END INIT INFO |
| 12 | 12 | ||
| 13 | # the config of ROOT, user must modify it when start srs from other directory, | 13 | # the config of ROOT, user must modify it when start srs from other directory, |
| 14 | -# it's ok to use the script by command ./etc/init.d/simple-rtmp-server | 14 | +# it's ok to use the script by command ./etc/init.d/ossrs |
| 15 | ROOT="./" | 15 | ROOT="./" |
| 16 | APP="./objs/srs" | 16 | APP="./objs/srs" |
| 17 | CONFIG="./conf/demo.19350.conf" | 17 | CONFIG="./conf/demo.19350.conf" |
| @@ -28,31 +28,31 @@ ELSE(NOT EXISTS ${PROJECT_SOURCE_DIR}/../../objs/st/libst.a) | @@ -28,31 +28,31 @@ ELSE(NOT EXISTS ${PROJECT_SOURCE_DIR}/../../objs/st/libst.a) | ||
| 28 | MESSAGE("srs_libs is ok") | 28 | MESSAGE("srs_libs is ok") |
| 29 | ENDIF(NOT EXISTS ${PROJECT_SOURCE_DIR}/../../objs/st/libst.a) | 29 | ENDIF(NOT EXISTS ${PROJECT_SOURCE_DIR}/../../objs/st/libst.a) |
| 30 | 30 | ||
| 31 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 32 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 33 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 34 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 35 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 36 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 37 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 38 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 39 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 40 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 41 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 42 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 43 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 44 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 45 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 46 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 47 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 48 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 49 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 50 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 51 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 52 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 53 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 54 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 55 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 56 | -MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 57 | -MESSAGE(STATUS "use ./configure && make, @see https://github.com/simple-rtmp-server/srs#usage") | 31 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") |
| 32 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 33 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 34 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 35 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 36 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 37 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 38 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 39 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 40 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 41 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 42 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 43 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 44 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 45 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 46 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 47 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 48 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 49 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 50 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 51 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 52 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 53 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 54 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 55 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 56 | +MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/ossrs/srs/wiki/v1_CN_IDE#jetbrains") | ||
| 57 | +MESSAGE(STATUS "use ./configure && make, @see https://github.com/ossrs/srs#usage") | ||
| 58 | 58 |
| @@ -61,7 +61,7 @@ | @@ -61,7 +61,7 @@ | ||
| 61 | <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> | 61 | <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> |
| 62 | <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> | 62 | <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> |
| 63 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> | 63 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> |
| 64 | - <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/winlin/git/simple-rtmp-server/trunk/ide/build-srs-qt-Desktop-Debug</value> | 64 | + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/winlin/git/ossrs/trunk/ide/build-srs-qt-Desktop-Debug</value> |
| 65 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | 65 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> |
| 66 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | 66 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> |
| 67 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | 67 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> |
| @@ -120,7 +120,7 @@ | @@ -120,7 +120,7 @@ | ||
| 120 | <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> | 120 | <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> |
| 121 | </valuemap> | 121 | </valuemap> |
| 122 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1"> | 122 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1"> |
| 123 | - <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/winlin/git/simple-rtmp-server/trunk/ide/build-srs-qt-Desktop-Release</value> | 123 | + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/winlin/git/ossrs/trunk/ide/build-srs-qt-Desktop-Release</value> |
| 124 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | 124 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> |
| 125 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | 125 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> |
| 126 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | 126 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> |
| @@ -232,7 +232,7 @@ | @@ -232,7 +232,7 @@ | ||
| 232 | <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> | 232 | <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> |
| 233 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">srs-qt</value> | 233 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">srs-qt</value> |
| 234 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | 234 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
| 235 | - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:/home/winlin/git/simple-rtmp-server/trunk/ide/srs_qt/srs-qt.pro</value> | 235 | + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:/home/winlin/git/ossrs/trunk/ide/srs_qt/srs-qt.pro</value> |
| 236 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.CommandLineArguments"></value> | 236 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.CommandLineArguments"></value> |
| 237 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">srs-qt.pro</value> | 237 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">srs-qt.pro</value> |
| 238 | <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseDyldImageSuffix">false</value> | 238 | <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseDyldImageSuffix">false</value> |
| @@ -1038,7 +1038,7 @@ | @@ -1038,7 +1038,7 @@ | ||
| 1038 | CLANG_CXX_LIBRARY = "libstdc++"; | 1038 | CLANG_CXX_LIBRARY = "libstdc++"; |
| 1039 | LIBRARY_SEARCH_PATHS = ( | 1039 | LIBRARY_SEARCH_PATHS = ( |
| 1040 | "../../objs/**", | 1040 | "../../objs/**", |
| 1041 | - "/Users/winlin/Desktop/git/simple-rtmp-server/trunk/objs/http-parser-2.1", | 1041 | + "/Users/winlin/Desktop/git/ossrs/trunk/objs/http-parser-2.1", |
| 1042 | ); | 1042 | ); |
| 1043 | PRODUCT_NAME = "$(TARGET_NAME)"; | 1043 | PRODUCT_NAME = "$(TARGET_NAME)"; |
| 1044 | "USER_HEADER_SEARCH_PATHS[arch=*]" = "../../src/** ../../objs ../../objs/st ../../objs/hp ../../objs/openssl"; | 1044 | "USER_HEADER_SEARCH_PATHS[arch=*]" = "../../src/** ../../objs ../../objs/st ../../objs/hp ../../objs/openssl"; |
| @@ -1053,7 +1053,7 @@ | @@ -1053,7 +1053,7 @@ | ||
| 1053 | CLANG_CXX_LIBRARY = "libstdc++"; | 1053 | CLANG_CXX_LIBRARY = "libstdc++"; |
| 1054 | LIBRARY_SEARCH_PATHS = ( | 1054 | LIBRARY_SEARCH_PATHS = ( |
| 1055 | "../../objs/**", | 1055 | "../../objs/**", |
| 1056 | - "/Users/winlin/Desktop/git/simple-rtmp-server/trunk/objs/http-parser-2.1", | 1056 | + "/Users/winlin/Desktop/git/ossrs/trunk/objs/http-parser-2.1", |
| 1057 | ); | 1057 | ); |
| 1058 | PRODUCT_NAME = "$(TARGET_NAME)"; | 1058 | PRODUCT_NAME = "$(TARGET_NAME)"; |
| 1059 | }; | 1059 | }; |
| @@ -2,7 +2,7 @@ | @@ -2,7 +2,7 @@ | ||
| 2 | ''' | 2 | ''' |
| 3 | The MIT License (MIT) | 3 | The MIT License (MIT) |
| 4 | 4 | ||
| 5 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 5 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 6 | 6 | ||
| 7 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 8 | this software and associated documentation files (the "Software"), to deal in | 8 | this software and associated documentation files (the "Software"), to deal in |
| @@ -840,13 +840,13 @@ if __name__ != "__main__": | @@ -840,13 +840,13 @@ if __name__ != "__main__": | ||
| 840 | 840 | ||
| 841 | # check the user options | 841 | # check the user options |
| 842 | if len(sys.argv) <= 1: | 842 | if len(sys.argv) <= 1: |
| 843 | - print "SRS api callback server, Copyright (c) 2013-2015 SRS(simple-rtmp-server)" | 843 | + print "SRS api callback server, Copyright (c) 2013-2015 SRS(ossrs)" |
| 844 | print "Usage: python %s <port>"%(sys.argv[0]) | 844 | print "Usage: python %s <port>"%(sys.argv[0]) |
| 845 | print " port: the port to listen at." | 845 | print " port: the port to listen at." |
| 846 | print "For example:" | 846 | print "For example:" |
| 847 | print " python %s 8085"%(sys.argv[0]) | 847 | print " python %s 8085"%(sys.argv[0]) |
| 848 | print "" | 848 | print "" |
| 849 | - print "See also: https://github.com/simple-rtmp-server/srs" | 849 | + print "See also: https://github.com/ossrs/srs" |
| 850 | sys.exit(1) | 850 | sys.exit(1) |
| 851 | 851 | ||
| 852 | # parse port from user options. | 852 | # parse port from user options. |
| @@ -44,7 +44,7 @@ | @@ -44,7 +44,7 @@ | ||
| 44 | <div class="container"> | 44 | <div class="container"> |
| 45 | <hr> | 45 | <hr> |
| 46 | <footer> | 46 | <footer> |
| 47 | - <p><a href="https://github.com/simple-rtmp-server/srs">SRS Team © 2013</a></p> | 47 | + <p><a href="https://github.com/ossrs/srs">SRS Team © 2013</a></p> |
| 48 | </footer> | 48 | </footer> |
| 49 | </div> | 49 | </div> |
| 50 | </body> | 50 | </body> |
| 1 | /* | 1 | /* |
| 2 | -# see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLinuxArm | 2 | +# see: https://github.com/ossrs/srs/wiki/v1_CN_SrsLinuxArm |
| 3 | g++ -g -O0 -o jmp jmp.cpp | 3 | g++ -g -O0 -o jmp jmp.cpp |
| 4 | arm-linux-gnueabi-g++ -o jmp jmp.cpp -static | 4 | arm-linux-gnueabi-g++ -o jmp jmp.cpp -static |
| 5 | arm-linux-gnueabi-strip jmp | 5 | arm-linux-gnueabi-strip jmp |
| 1 | /* | 1 | /* |
| 2 | -# see: https://github.com/simple-rtmp-server/srs/issues/190 | ||
| 3 | -# see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLinuxArm | 2 | +# see: https://github.com/ossrs/srs/issues/190 |
| 3 | +# see: https://github.com/ossrs/srs/wiki/v1_CN_SrsLinuxArm | ||
| 4 | g++ -g -O0 -o jmp_sp jmp_sp.cpp | 4 | g++ -g -O0 -o jmp_sp jmp_sp.cpp |
| 5 | arm-linux-gnueabi-g++ -g -o jmp_sp jmp_sp.cpp -static | 5 | arm-linux-gnueabi-g++ -g -o jmp_sp jmp_sp.cpp -static |
| 6 | arm-linux-gnueabi-strip jmp_sp | 6 | arm-linux-gnueabi-strip jmp_sp |
| 1 | /* | 1 | /* |
| 2 | -# see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLinuxArm | 2 | +# see: https://github.com/ossrs/srs/wiki/v1_CN_SrsLinuxArm |
| 3 | arm-linux-gnueabi-g++ -o test test.cpp -static | 3 | arm-linux-gnueabi-g++ -o test test.cpp -static |
| 4 | arm-linux-gnueabi-strip test | 4 | arm-linux-gnueabi-strip test |
| 5 | */ | 5 | */ |
| @@ -2,7 +2,7 @@ | @@ -2,7 +2,7 @@ | ||
| 2 | ''' | 2 | ''' |
| 3 | The MIT License (MIT) | 3 | The MIT License (MIT) |
| 4 | 4 | ||
| 5 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 5 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 6 | 6 | ||
| 7 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 8 | this software and associated documentation files (the "Software"), to deal in | 8 | this software and associated documentation files (the "Software"), to deal in |
| @@ -2,7 +2,7 @@ | @@ -2,7 +2,7 @@ | ||
| 2 | ''' | 2 | ''' |
| 3 | The MIT License (MIT) | 3 | The MIT License (MIT) |
| 4 | 4 | ||
| 5 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 5 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 6 | 6 | ||
| 7 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 8 | this software and associated documentation files (the "Software"), to deal in | 8 | this software and associated documentation files (the "Software"), to deal in |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -38,7 +38,7 @@ help: | @@ -38,7 +38,7 @@ help: | ||
| 38 | @echo "Remark: srs Makefile will auto invoke this by --with/without-ssl, " | 38 | @echo "Remark: srs Makefile will auto invoke this by --with/without-ssl, " |
| 39 | @echo " that is, if user specified ssl(by --with-ssl), srs will make this by 'make ssl'" | 39 | @echo " that is, if user specified ssl(by --with-ssl), srs will make this by 'make ssl'" |
| 40 | @echo " that is, if user not use ssl(by --without-ssl), use 'make nossl'" | 40 | @echo " that is, if user not use ssl(by --without-ssl), use 'make nossl'" |
| 41 | - @echo " see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_v1_Build" | 41 | + @echo " see: https://github.com/ossrs/srs/wiki/v1_CN_v1_Build" |
| 42 | @echo "Remark: before make this sample, user must make the srs, with/without ssl" | 42 | @echo "Remark: before make this sample, user must make the srs, with/without ssl" |
| 43 | 43 | ||
| 44 | clean: | 44 | clean: |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -35,7 +35,7 @@ gcc srs_aac_raw_publish.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_aa | @@ -35,7 +35,7 @@ gcc srs_aac_raw_publish.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_aa | ||
| 35 | 35 | ||
| 36 | #include "../../objs/include/srs_librtmp.h" | 36 | #include "../../objs/include/srs_librtmp.h" |
| 37 | 37 | ||
| 38 | -// https://github.com/simple-rtmp-server/srs/issues/212#issuecomment-64145910 | 38 | +// https://github.com/ossrs/srs/issues/212#issuecomment-64145910 |
| 39 | int read_audio_frame(char* data, int size, char** pp, char** frame, int* frame_size) | 39 | int read_audio_frame(char* data, int size, char** pp, char** frame, int* frame_size) |
| 40 | { | 40 | { |
| 41 | char* p = *pp; | 41 | char* p = *pp; |
| @@ -69,7 +69,7 @@ int read_audio_frame(char* data, int size, char** pp, char** frame, int* frame_s | @@ -69,7 +69,7 @@ int read_audio_frame(char* data, int size, char** pp, char** frame, int* frame_s | ||
| 69 | int main(int argc, char** argv) | 69 | int main(int argc, char** argv) |
| 70 | { | 70 | { |
| 71 | printf("publish raw audio as rtmp stream to server like FMLE/FFMPEG/Encoder\n"); | 71 | printf("publish raw audio as rtmp stream to server like FMLE/FFMPEG/Encoder\n"); |
| 72 | - printf("SRS(simple-rtmp-server) client librtmp library.\n"); | 72 | + printf("SRS(ossrs) client librtmp library.\n"); |
| 73 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); | 73 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); |
| 74 | 74 | ||
| 75 | if (argc <= 2) { | 75 | if (argc <= 2) { |
| @@ -79,7 +79,7 @@ int main(int argc, char** argv) | @@ -79,7 +79,7 @@ int main(int argc, char** argv) | ||
| 79 | printf("For example:\n"); | 79 | printf("For example:\n"); |
| 80 | printf(" %s ./audio.raw.aac rtmp://127.0.0.1:1935/live/livestream\n", argv[0]); | 80 | printf(" %s ./audio.raw.aac rtmp://127.0.0.1:1935/live/livestream\n", argv[0]); |
| 81 | printf("Where the file: http://winlinvip.github.io/srs.release/3rdparty/audio.raw.aac\n"); | 81 | printf("Where the file: http://winlinvip.github.io/srs.release/3rdparty/audio.raw.aac\n"); |
| 82 | - printf("See: https://github.com/simple-rtmp-server/srs/issues/212\n"); | 82 | + printf("See: https://github.com/ossrs/srs/issues/212\n"); |
| 83 | exit(-1); | 83 | exit(-1); |
| 84 | } | 84 | } |
| 85 | 85 |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -35,7 +35,7 @@ gcc srs_audio_raw_publish.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_ | @@ -35,7 +35,7 @@ gcc srs_audio_raw_publish.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_ | ||
| 35 | 35 | ||
| 36 | #include "../../objs/include/srs_librtmp.h" | 36 | #include "../../objs/include/srs_librtmp.h" |
| 37 | 37 | ||
| 38 | -// https://github.com/simple-rtmp-server/srs/issues/212#issuecomment-63648892 | 38 | +// https://github.com/ossrs/srs/issues/212#issuecomment-63648892 |
| 39 | // allspace: | 39 | // allspace: |
| 40 | // Take this file as an example: https://github.com/allspace/files/blob/master/srs.pcm | 40 | // Take this file as an example: https://github.com/allspace/files/blob/master/srs.pcm |
| 41 | // It's captured using SDK callback method. I have filtered out h264 video, so it's audio only now. | 41 | // It's captured using SDK callback method. I have filtered out h264 video, so it's audio only now. |
| @@ -67,7 +67,7 @@ int read_audio_frame(char* audio_raw, int file_size, char** pp, char** pdata, in | @@ -67,7 +67,7 @@ int read_audio_frame(char* audio_raw, int file_size, char** pp, char** pdata, in | ||
| 67 | int main(int argc, char** argv) | 67 | int main(int argc, char** argv) |
| 68 | { | 68 | { |
| 69 | printf("publish raw audio as rtmp stream to server like FMLE/FFMPEG/Encoder\n"); | 69 | printf("publish raw audio as rtmp stream to server like FMLE/FFMPEG/Encoder\n"); |
| 70 | - printf("SRS(simple-rtmp-server) client librtmp library.\n"); | 70 | + printf("SRS(ossrs) client librtmp library.\n"); |
| 71 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); | 71 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); |
| 72 | 72 | ||
| 73 | if (argc <= 2) { | 73 | if (argc <= 2) { |
| @@ -77,7 +77,7 @@ int main(int argc, char** argv) | @@ -77,7 +77,7 @@ int main(int argc, char** argv) | ||
| 77 | printf("For example:\n"); | 77 | printf("For example:\n"); |
| 78 | printf(" %s ./audio.raw.pcm rtmp://127.0.0.1:1935/live/livestream\n", argv[0]); | 78 | printf(" %s ./audio.raw.pcm rtmp://127.0.0.1:1935/live/livestream\n", argv[0]); |
| 79 | printf("Where the file: http://winlinvip.github.io/srs.release/3rdparty/audio.raw.pcm\n"); | 79 | printf("Where the file: http://winlinvip.github.io/srs.release/3rdparty/audio.raw.pcm\n"); |
| 80 | - printf("See: https://github.com/simple-rtmp-server/srs/issues/212\n"); | 80 | + printf("See: https://github.com/ossrs/srs/issues/212\n"); |
| 81 | exit(-1); | 81 | exit(-1); |
| 82 | } | 82 | } |
| 83 | 83 |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -66,7 +66,7 @@ int main(int argc, char** argv) | @@ -66,7 +66,7 @@ int main(int argc, char** argv) | ||
| 66 | srs_version[0] = 0; | 66 | srs_version[0] = 0; |
| 67 | 67 | ||
| 68 | printf("RTMP bandwidth check/test with server.\n"); | 68 | printf("RTMP bandwidth check/test with server.\n"); |
| 69 | - printf("srs(simple-rtmp-server) client librtmp library.\n"); | 69 | + printf("srs(ossrs) client librtmp library.\n"); |
| 70 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); | 70 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); |
| 71 | 71 | ||
| 72 | if (argc <= 1) { | 72 | if (argc <= 1) { |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -61,7 +61,7 @@ int main(int argc, char** argv) | @@ -61,7 +61,7 @@ int main(int argc, char** argv) | ||
| 61 | int timeout = 0; | 61 | int timeout = 0; |
| 62 | 62 | ||
| 63 | printf("detect rtmp stream\n"); | 63 | printf("detect rtmp stream\n"); |
| 64 | - printf("srs(simple-rtmp-server) client librtmp library.\n"); | 64 | + printf("srs(ossrs) client librtmp library.\n"); |
| 65 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); | 65 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); |
| 66 | 66 | ||
| 67 | if (argc <= 3) { | 67 | if (argc <= 3) { |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -57,7 +57,7 @@ int main(int argc, char** argv) | @@ -57,7 +57,7 @@ int main(int argc, char** argv) | ||
| 57 | char* tmp_file; | 57 | char* tmp_file; |
| 58 | 58 | ||
| 59 | printf("inject flv file keyframes to metadata.\n"); | 59 | printf("inject flv file keyframes to metadata.\n"); |
| 60 | - printf("srs(simple-rtmp-server) client librtmp library.\n"); | 60 | + printf("srs(ossrs) client librtmp library.\n"); |
| 61 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); | 61 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); |
| 62 | 62 | ||
| 63 | if (argc <= 2) { | 63 | if (argc <= 2) { |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -46,7 +46,7 @@ int main(int argc, char** argv) | @@ -46,7 +46,7 @@ int main(int argc, char** argv) | ||
| 46 | srs_flv_t flv; | 46 | srs_flv_t flv; |
| 47 | 47 | ||
| 48 | printf("parse and show flv file detail.\n"); | 48 | printf("parse and show flv file detail.\n"); |
| 49 | - printf("srs(simple-rtmp-server) client librtmp library.\n"); | 49 | + printf("srs(ossrs) client librtmp library.\n"); |
| 50 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); | 50 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); |
| 51 | 51 | ||
| 52 | if (argc <= 1) { | 52 | if (argc <= 1) { |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -79,7 +79,7 @@ int read_h264_frame(char* data, int size, char** pp, int* pnb_start_code, int fp | @@ -79,7 +79,7 @@ int read_h264_frame(char* data, int size, char** pp, int* pnb_start_code, int fp | ||
| 79 | int main(int argc, char** argv) | 79 | int main(int argc, char** argv) |
| 80 | { | 80 | { |
| 81 | printf("publish raw h.264 as rtmp stream to server like FMLE/FFMPEG/Encoder\n"); | 81 | printf("publish raw h.264 as rtmp stream to server like FMLE/FFMPEG/Encoder\n"); |
| 82 | - printf("SRS(simple-rtmp-server) client librtmp library.\n"); | 82 | + printf("SRS(ossrs) client librtmp library.\n"); |
| 83 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); | 83 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); |
| 84 | 84 | ||
| 85 | if (argc <= 2) { | 85 | if (argc <= 2) { |
| @@ -89,7 +89,7 @@ int main(int argc, char** argv) | @@ -89,7 +89,7 @@ int main(int argc, char** argv) | ||
| 89 | printf("For example:\n"); | 89 | printf("For example:\n"); |
| 90 | printf(" %s ./720p.h264.raw rtmp://127.0.0.1:1935/live/livestream\n", argv[0]); | 90 | printf(" %s ./720p.h264.raw rtmp://127.0.0.1:1935/live/livestream\n", argv[0]); |
| 91 | printf("Where the file: http://winlinvip.github.io/srs.release/3rdparty/720p.h264.raw\n"); | 91 | printf("Where the file: http://winlinvip.github.io/srs.release/3rdparty/720p.h264.raw\n"); |
| 92 | - printf("See: https://github.com/simple-rtmp-server/srs/issues/66\n"); | 92 | + printf("See: https://github.com/ossrs/srs/issues/66\n"); |
| 93 | exit(-1); | 93 | exit(-1); |
| 94 | } | 94 | } |
| 95 | 95 |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -62,7 +62,7 @@ int main(int argc, char** argv) | @@ -62,7 +62,7 @@ int main(int argc, char** argv) | ||
| 62 | srs_flv_t flv; | 62 | srs_flv_t flv; |
| 63 | 63 | ||
| 64 | printf("ingest flv file and publish to RTMP server like FFMPEG.\n"); | 64 | printf("ingest flv file and publish to RTMP server like FFMPEG.\n"); |
| 65 | - printf("srs(simple-rtmp-server) client librtmp library.\n"); | 65 | + printf("srs(ossrs) client librtmp library.\n"); |
| 66 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); | 66 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); |
| 67 | 67 | ||
| 68 | if (argc <= 2) { | 68 | if (argc <= 2) { |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -47,7 +47,7 @@ int main(int argc, char** argv) | @@ -47,7 +47,7 @@ int main(int argc, char** argv) | ||
| 47 | srs_rtmp_t irtmp, ortmp; | 47 | srs_rtmp_t irtmp, ortmp; |
| 48 | 48 | ||
| 49 | printf("ingest RTMP and publish to RTMP server like edge.\n"); | 49 | printf("ingest RTMP and publish to RTMP server like edge.\n"); |
| 50 | - printf("srs(simple-rtmp-server) client librtmp library.\n"); | 50 | + printf("srs(ossrs) client librtmp library.\n"); |
| 51 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); | 51 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); |
| 52 | 52 | ||
| 53 | if (argc <= 2) { | 53 | if (argc <= 2) { |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -32,7 +32,7 @@ gcc srs_play.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_play | @@ -32,7 +32,7 @@ gcc srs_play.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_play | ||
| 32 | int main(int argc, char** argv) | 32 | int main(int argc, char** argv) |
| 33 | { | 33 | { |
| 34 | printf("suck rtmp stream like rtmpdump\n"); | 34 | printf("suck rtmp stream like rtmpdump\n"); |
| 35 | - printf("srs(simple-rtmp-server) client librtmp library.\n"); | 35 | + printf("srs(ossrs) client librtmp library.\n"); |
| 36 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); | 36 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); |
| 37 | 37 | ||
| 38 | if (argc <= 1) { | 38 | if (argc <= 1) { |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -33,7 +33,7 @@ gcc srs_publish.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_publish | @@ -33,7 +33,7 @@ gcc srs_publish.c ../../objs/lib/srs_librtmp.a -g -O0 -lstdc++ -o srs_publish | ||
| 33 | int main(int argc, char** argv) | 33 | int main(int argc, char** argv) |
| 34 | { | 34 | { |
| 35 | printf("publish rtmp stream to server like FMLE/FFMPEG/Encoder\n"); | 35 | printf("publish rtmp stream to server like FMLE/FFMPEG/Encoder\n"); |
| 36 | - printf("srs(simple-rtmp-server) client librtmp library.\n"); | 36 | + printf("srs(ossrs) client librtmp library.\n"); |
| 37 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); | 37 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); |
| 38 | 38 | ||
| 39 | if (argc <= 1) { | 39 | if (argc <= 1) { |
| @@ -46,12 +46,12 @@ int main(int argc, char** argv) | @@ -46,12 +46,12 @@ int main(int argc, char** argv) | ||
| 46 | } | 46 | } |
| 47 | 47 | ||
| 48 | // warn it . | 48 | // warn it . |
| 49 | - // @see: https://github.com/simple-rtmp-server/srs/issues/126 | 49 | + // @see: https://github.com/ossrs/srs/issues/126 |
| 50 | srs_human_trace("\033[33m%s\033[0m", | 50 | srs_human_trace("\033[33m%s\033[0m", |
| 51 | "[warning] it's only a sample to use librtmp. " | 51 | "[warning] it's only a sample to use librtmp. " |
| 52 | "please never use it to publish and test forward/transcode/edge/HLS whatever. " | 52 | "please never use it to publish and test forward/transcode/edge/HLS whatever. " |
| 53 | "you should refer to this tool to use the srs-librtmp to publish the real media stream." | 53 | "you should refer to this tool to use the srs-librtmp to publish the real media stream." |
| 54 | - "read about: https://github.com/simple-rtmp-server/srs/issues/126"); | 54 | + "read about: https://github.com/ossrs/srs/issues/126"); |
| 55 | srs_human_trace("rtmp url: %s", argv[1]); | 55 | srs_human_trace("rtmp url: %s", argv[1]); |
| 56 | srs_rtmp_t rtmp = srs_rtmp_create(argv[1]); | 56 | srs_rtmp_t rtmp = srs_rtmp_create(argv[1]); |
| 57 | 57 |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -84,7 +84,7 @@ int main(int argc, char** argv) | @@ -84,7 +84,7 @@ int main(int argc, char** argv) | ||
| 84 | srs_rtmp_t rtmp = NULL; | 84 | srs_rtmp_t rtmp = NULL; |
| 85 | 85 | ||
| 86 | printf("dump rtmp stream to flv file\n"); | 86 | printf("dump rtmp stream to flv file\n"); |
| 87 | - printf("srs(simple-rtmp-server) client librtmp library.\n"); | 87 | + printf("srs(ossrs) client librtmp library.\n"); |
| 88 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); | 88 | printf("version: %d.%d.%d\n", srs_version_major(), srs_version_minor(), srs_version_revision()); |
| 89 | printf("@refer to http://rtmpdump.mplayerhq.hu/rtmpdump.1.html\n"); | 89 | printf("@refer to http://rtmpdump.mplayerhq.hu/rtmpdump.1.html\n"); |
| 90 | 90 |
| @@ -32,7 +32,7 @@ | @@ -32,7 +32,7 @@ | ||
| 32 | <div class="container"> | 32 | <div class="container"> |
| 33 | <hr> | 33 | <hr> |
| 34 | <footer> | 34 | <footer> |
| 35 | - <p><a href="https://github.com/simple-rtmp-server/srs">SRS Team © 2013</a></p> | 35 | + <p><a href="https://github.com/ossrs/srs">SRS Team © 2013</a></p> |
| 36 | </footer> | 36 | </footer> |
| 37 | </div> | 37 | </div> |
| 38 | <script type="text/javascript" src="js/jquery-1.10.2.min.js"></script> | 38 | <script type="text/javascript" src="js/jquery-1.10.2.min.js"></script> |
| @@ -127,7 +127,7 @@ | @@ -127,7 +127,7 @@ | ||
| 127 | </div> | 127 | </div> |
| 128 | <hr> | 128 | <hr> |
| 129 | <footer> | 129 | <footer> |
| 130 | - <p><a href="https://github.com/simple-rtmp-server/srs">SRS Team © 2013</a></p> | 130 | + <p><a href="https://github.com/ossrs/srs">SRS Team © 2013</a></p> |
| 131 | </footer> | 131 | </footer> |
| 132 | </div> | 132 | </div> |
| 133 | </body> | 133 | </body> |
| @@ -56,7 +56,7 @@ | @@ -56,7 +56,7 @@ | ||
| 56 | </div> | 56 | </div> |
| 57 | <hr> | 57 | <hr> |
| 58 | <footer> | 58 | <footer> |
| 59 | - <p><a href="https://github.com/simple-rtmp-server/srs">SRS Team © 2013</a></p> | 59 | + <p><a href="https://github.com/ossrs/srs">SRS Team © 2013</a></p> |
| 60 | </footer> | 60 | </footer> |
| 61 | </div> | 61 | </div> |
| 62 | </body> | 62 | </body> |
| @@ -67,7 +67,7 @@ | @@ -67,7 +67,7 @@ | ||
| 67 | </div> | 67 | </div> |
| 68 | <hr> | 68 | <hr> |
| 69 | <footer> | 69 | <footer> |
| 70 | - <p><a href="https://github.com/simple-rtmp-server/srs">SRS Team © 2013</a></p> | 70 | + <p><a href="https://github.com/ossrs/srs">SRS Team © 2013</a></p> |
| 71 | </footer> | 71 | </footer> |
| 72 | <div class="container"> | 72 | <div class="container"> |
| 73 | <div id="player"></div> | 73 | <div id="player"></div> |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -246,7 +246,7 @@ | @@ -246,7 +246,7 @@ | ||
| 246 | </div> | 246 | </div> |
| 247 | <hr/> | 247 | <hr/> |
| 248 | <footer> | 248 | <footer> |
| 249 | - <p><a href="https://github.com/simple-rtmp-server/srs">SRS Team © 2013</a></p> | 249 | + <p><a href="https://github.com/ossrs/srs">SRS Team © 2013</a></p> |
| 250 | </footer> | 250 | </footer> |
| 251 | </div> | 251 | </div> |
| 252 | </body> | 252 | </body> |
| @@ -54,7 +54,7 @@ | @@ -54,7 +54,7 @@ | ||
| 54 | <div id="link_modal" class="modal hide fade"> | 54 | <div id="link_modal" class="modal hide fade"> |
| 55 | <div class="modal-header"> | 55 | <div class="modal-header"> |
| 56 | <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | 56 | <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> |
| 57 | - <h3><a href="https://github.com/simple-rtmp-server/srs">SRS Link Generator</a></h3> | 57 | + <h3><a href="https://github.com/ossrs/srs">SRS Link Generator</a></h3> |
| 58 | </div> | 58 | </div> |
| 59 | <div class="modal-body"> | 59 | <div class="modal-body"> |
| 60 | <div class="form-horizontal"> | 60 | <div class="form-horizontal"> |
| @@ -107,7 +107,7 @@ | @@ -107,7 +107,7 @@ | ||
| 107 | <div class="container"> | 107 | <div class="container"> |
| 108 | <hr/> | 108 | <hr/> |
| 109 | <span> | 109 | <span> |
| 110 | - 注意:必须按照<a href="https://github.com/simple-rtmp-server/srs/wiki/SampleDemo">SRS DEMO</a> | 110 | + 注意:必须按照<a href="https://github.com/ossrs/srs/wiki/SampleDemo">SRS DEMO</a> |
| 111 | 启动和设置服务器,下面所有的链接才能观看。 | 111 | 启动和设置服务器,下面所有的链接才能观看。 |
| 112 | </span> | 112 | </span> |
| 113 | <div class="accordion" id="main_accordion"> | 113 | <div class="accordion" id="main_accordion"> |
| @@ -272,7 +272,7 @@ | @@ -272,7 +272,7 @@ | ||
| 272 | <div id="main_modal" class="modal hide fade"> | 272 | <div id="main_modal" class="modal hide fade"> |
| 273 | <div class="modal-header"> | 273 | <div class="modal-header"> |
| 274 | <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | 274 | <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> |
| 275 | - <h3><a href="https://github.com/simple-rtmp-server/srs">SrsPlayer</a></h3> | 275 | + <h3><a href="https://github.com/ossrs/srs">SrsPlayer</a></h3> |
| 276 | </div> | 276 | </div> |
| 277 | <div class="modal-body"> | 277 | <div class="modal-body"> |
| 278 | <div id="player"></div> | 278 | <div id="player"></div> |
| @@ -368,7 +368,7 @@ | @@ -368,7 +368,7 @@ | ||
| 368 | </div> | 368 | </div> |
| 369 | </div> | 369 | </div> |
| 370 | <footer> | 370 | <footer> |
| 371 | - <p><a href="https://github.com/simple-rtmp-server/srs">SRS Team © 2013</a></p> | 371 | + <p><a href="https://github.com/ossrs/srs">SRS Team © 2013</a></p> |
| 372 | </footer> | 372 | </footer> |
| 373 | </div> | 373 | </div> |
| 374 | </body> | 374 | </body> |
| @@ -258,7 +258,7 @@ | @@ -258,7 +258,7 @@ | ||
| 258 | </div> | 258 | </div> |
| 259 | </div> | 259 | </div> |
| 260 | <footer> | 260 | <footer> |
| 261 | - <p><a href="https://github.com/simple-rtmp-server/srs">SRS Team © 2013</a></p> | 261 | + <p><a href="https://github.com/ossrs/srs">SRS Team © 2013</a></p> |
| 262 | </footer> | 262 | </footer> |
| 263 | </div> | 263 | </div> |
| 264 | </body> | 264 | </body> |
| @@ -35,7 +35,7 @@ | @@ -35,7 +35,7 @@ | ||
| 35 | <div class="container"> | 35 | <div class="container"> |
| 36 | <hr> | 36 | <hr> |
| 37 | <footer> | 37 | <footer> |
| 38 | - <p><a href="https://github.com/simple-rtmp-server/srs">SRS Team © 2013</a></p> | 38 | + <p><a href="https://github.com/ossrs/srs">SRS Team © 2013</a></p> |
| 39 | </footer> | 39 | </footer> |
| 40 | </div> | 40 | </div> |
| 41 | </body> | 41 | </body> |
| @@ -310,7 +310,7 @@ ST_HIDDEN void _st_epoll_dispatch(void) | @@ -310,7 +310,7 @@ ST_HIDDEN void _st_epoll_dispatch(void) | ||
| 310 | 310 | ||
| 311 | if (_st_epoll_data->pid != getpid()) { | 311 | if (_st_epoll_data->pid != getpid()) { |
| 312 | // WINLIN: remove it for bug introduced. | 312 | // WINLIN: remove it for bug introduced. |
| 313 | - // @see: https://github.com/simple-rtmp-server/srs/issues/193 | 313 | + // @see: https://github.com/ossrs/srs/issues/193 |
| 314 | exit(-1); | 314 | exit(-1); |
| 315 | } | 315 | } |
| 316 | 316 |
| @@ -108,7 +108,7 @@ else | @@ -108,7 +108,7 @@ else | ||
| 108 | fi | 108 | fi |
| 109 | 109 | ||
| 110 | echo "" | 110 | echo "" |
| 111 | -echo "see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LinuxService" | 111 | +echo "see: https://github.com/ossrs/srs/wiki/v1_CN_LinuxService" |
| 112 | echo "install success, you can:" | 112 | echo "install success, you can:" |
| 113 | echo -e "${GREEN} sudo /etc/init.d/srs start${BLACK}" | 113 | echo -e "${GREEN} sudo /etc/init.d/srs start${BLACK}" |
| 114 | echo "srs root is ${INSTALL}" | 114 | echo "srs root is ${INSTALL}" |
| @@ -108,7 +108,7 @@ fi | @@ -108,7 +108,7 @@ fi | ||
| 108 | ok_msg "real os is ${os_name}-${os_major_version} ${os_release} ${os_machine}" | 108 | ok_msg "real os is ${os_name}-${os_major_version} ${os_release} ${os_machine}" |
| 109 | 109 | ||
| 110 | # build srs | 110 | # build srs |
| 111 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Build | 111 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_Build |
| 112 | ok_msg "start build srs" | 112 | ok_msg "start build srs" |
| 113 | if [ $ARM = YES ]; then | 113 | if [ $ARM = YES ]; then |
| 114 | ( | 114 | ( |
| @@ -52,4 +52,4 @@ echo -e "${GREEN}请在hosts中添加一行:${BLACK}" | @@ -52,4 +52,4 @@ echo -e "${GREEN}请在hosts中添加一行:${BLACK}" | ||
| 52 | echo -e "${RED} $ip demo.srs.com${BLACK}" | 52 | echo -e "${RED} $ip demo.srs.com${BLACK}" |
| 53 | echo -e "${GREEN}演示地址:${BLACK}" | 53 | echo -e "${GREEN}演示地址:${BLACK}" |
| 54 | echo -e "${RED} http://$ip:$port${BLACK}" | 54 | echo -e "${RED} http://$ip:$port${BLACK}" |
| 55 | -echo -e "@see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleDemo" | 55 | +echo -e "@see https://github.com/ossrs/srs/wiki/v1_CN_SampleDemo" |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | ||
| 5 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | +Copyright (c) 2013-2015 SRS(ossrs) | ||
| 6 | 6 | ||
| 7 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 8 | this software and associated documentation files (the "Software"), to deal in | 8 | this software and associated documentation files (the "Software"), to deal in |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | ||
| 5 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | +Copyright (c) 2013-2015 SRS(ossrs) | ||
| 6 | 6 | ||
| 7 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 8 | this software and associated documentation files (the "Software"), to deal in | 8 | this software and associated documentation files (the "Software"), to deal in |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -329,7 +329,7 @@ int SrsDynamicHttpConn::connect_app(string ep_server, string ep_port) | @@ -329,7 +329,7 @@ int SrsDynamicHttpConn::connect_app(string ep_server, string ep_port) | ||
| 329 | } | 329 | } |
| 330 | 330 | ||
| 331 | // notify server the edge identity, | 331 | // notify server the edge identity, |
| 332 | - // @see https://github.com/simple-rtmp-server/srs/issues/147 | 332 | + // @see https://github.com/ossrs/srs/issues/147 |
| 333 | SrsAmf0Object* data = req->args; | 333 | SrsAmf0Object* data = req->args; |
| 334 | data->set("srs_sig", SrsAmf0Any::str(RTMP_SIG_SRS_KEY)); | 334 | data->set("srs_sig", SrsAmf0Any::str(RTMP_SIG_SRS_KEY)); |
| 335 | data->set("srs_server", SrsAmf0Any::str(RTMP_SIG_SRS_KEY" "RTMP_SIG_SRS_VERSION" ("RTMP_SIG_SRS_URL_SHORT")")); | 335 | data->set("srs_server", SrsAmf0Any::str(RTMP_SIG_SRS_KEY" "RTMP_SIG_SRS_VERSION" ("RTMP_SIG_SRS_URL_SHORT")")); |
| @@ -357,7 +357,7 @@ int SrsDynamicHttpConn::connect_app(string ep_server, string ep_port) | @@ -357,7 +357,7 @@ int SrsDynamicHttpConn::connect_app(string ep_server, string ep_port) | ||
| 357 | std::string tc_url = srs_generate_tc_url(ep_server, req->vhost, req->app, ep_port, param); | 357 | std::string tc_url = srs_generate_tc_url(ep_server, req->vhost, req->app, ep_port, param); |
| 358 | 358 | ||
| 359 | // upnode server identity will show in the connect_app of client. | 359 | // upnode server identity will show in the connect_app of client. |
| 360 | - // @see https://github.com/simple-rtmp-server/srs/issues/160 | 360 | + // @see https://github.com/ossrs/srs/issues/160 |
| 361 | // the debug_srs_upnode is config in vhost and default to true. | 361 | // the debug_srs_upnode is config in vhost and default to true. |
| 362 | bool debug_srs_upnode = _srs_config->get_debug_srs_upnode(req->vhost); | 362 | bool debug_srs_upnode = _srs_config->get_debug_srs_upnode(req->vhost); |
| 363 | if ((ret = client->connect_app(req->app, tc_url, req, debug_srs_upnode)) != ERROR_SUCCESS) { | 363 | if ((ret = client->connect_app(req->app, tc_url, req, debug_srs_upnode)) != ERROR_SUCCESS) { |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -49,7 +49,7 @@ using namespace std; | @@ -49,7 +49,7 @@ using namespace std; | ||
| 49 | 49 | ||
| 50 | using namespace _srs_internal; | 50 | using namespace _srs_internal; |
| 51 | 51 | ||
| 52 | -#define SRS_WIKI_URL_LOG "https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLog" | 52 | +#define SRS_WIKI_URL_LOG "https://github.com/ossrs/srs/wiki/v1_CN_SrsLog" |
| 53 | 53 | ||
| 54 | // when user config an invalid value, macros to perfer true or false. | 54 | // when user config an invalid value, macros to perfer true or false. |
| 55 | #define SRS_CONF_PERFER_FALSE(conf_arg) conf_arg == "on" | 55 | #define SRS_CONF_PERFER_FALSE(conf_arg) conf_arg == "on" |
| @@ -1667,7 +1667,7 @@ int SrsConfig::check_config() | @@ -1667,7 +1667,7 @@ int SrsConfig::check_config() | ||
| 1667 | int nb_canbe = max_open_files - nb_consumed_fds - 1; | 1667 | int nb_canbe = max_open_files - nb_consumed_fds - 1; |
| 1668 | 1668 | ||
| 1669 | // for each play connections, we open a pipe(2fds) to convert SrsConsumver to io, | 1669 | // for each play connections, we open a pipe(2fds) to convert SrsConsumver to io, |
| 1670 | - // refine performance, @see: https://github.com/simple-rtmp-server/srs/issues/194 | 1670 | + // refine performance, @see: https://github.com/ossrs/srs/issues/194 |
| 1671 | if (nb_total >= max_open_files) { | 1671 | if (nb_total >= max_open_files) { |
| 1672 | ret = ERROR_SYSTEM_CONFIG_INVALID; | 1672 | ret = ERROR_SYSTEM_CONFIG_INVALID; |
| 1673 | srs_error("invalid max_connections=%d, required=%d, system limit to %d, " | 1673 | srs_error("invalid max_connections=%d, required=%d, system limit to %d, " |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -181,7 +181,7 @@ class SrsConfig | @@ -181,7 +181,7 @@ class SrsConfig | ||
| 181 | private: | 181 | private: |
| 182 | /** | 182 | /** |
| 183 | * whether srs is run in dolphin mode. | 183 | * whether srs is run in dolphin mode. |
| 184 | - * @see https://github.com/simple-rtmp-server/srs-dolphin | 184 | + * @see https://github.com/ossrs/srs-dolphin |
| 185 | */ | 185 | */ |
| 186 | bool dolphin; | 186 | bool dolphin; |
| 187 | std::string dolphin_rtmp_port; | 187 | std::string dolphin_rtmp_port; |
| @@ -438,7 +438,7 @@ public: | @@ -438,7 +438,7 @@ public: | ||
| 438 | * whether debug_srs_upnode is enabled of vhost. | 438 | * whether debug_srs_upnode is enabled of vhost. |
| 439 | * debug_srs_upnode is very important feature for tracable log, | 439 | * debug_srs_upnode is very important feature for tracable log, |
| 440 | * but some server, for instance, flussonic donot support it. | 440 | * but some server, for instance, flussonic donot support it. |
| 441 | - * @see https://github.com/simple-rtmp-server/srs/issues/160 | 441 | + * @see https://github.com/ossrs/srs/issues/160 |
| 442 | * @return true when debug_srs_upnode is ok; otherwise, false. | 442 | * @return true when debug_srs_upnode is ok; otherwise, false. |
| 443 | * @remark, default true. | 443 | * @remark, default true. |
| 444 | */ | 444 | */ |
| @@ -667,7 +667,7 @@ public: | @@ -667,7 +667,7 @@ public: | ||
| 667 | virtual bool get_vhost_edge_token_traverse(std::string vhost); | 667 | virtual bool get_vhost_edge_token_traverse(std::string vhost); |
| 668 | /** | 668 | /** |
| 669 | * get the transformed vhost for edge, | 669 | * get the transformed vhost for edge, |
| 670 | - * @see https://github.com/simple-rtmp-server/srs/issues/372 | 670 | + * @see https://github.com/ossrs/srs/issues/372 |
| 671 | */ | 671 | */ |
| 672 | virtual std::string get_vhost_edge_transform_vhost(std::string vhost); | 672 | virtual std::string get_vhost_edge_transform_vhost(std::string vhost); |
| 673 | // vhost security section | 673 | // vhost security section |
| @@ -899,7 +899,7 @@ public: | @@ -899,7 +899,7 @@ public: | ||
| 899 | * get the hls hls_on_error config. | 899 | * get the hls hls_on_error config. |
| 900 | * the ignore will ignore error and disable hls. | 900 | * the ignore will ignore error and disable hls. |
| 901 | * the disconnect will disconnect publish connection. | 901 | * the disconnect will disconnect publish connection. |
| 902 | - * @see https://github.com/simple-rtmp-server/srs/issues/264 | 902 | + * @see https://github.com/ossrs/srs/issues/264 |
| 903 | */ | 903 | */ |
| 904 | virtual std::string get_hls_on_error(std::string vhost); | 904 | virtual std::string get_hls_on_error(std::string vhost); |
| 905 | /** | 905 | /** |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -46,7 +46,7 @@ SrsConnection::SrsConnection(IConnectionManager* cm, st_netfd_t c) | @@ -46,7 +46,7 @@ SrsConnection::SrsConnection(IConnectionManager* cm, st_netfd_t c) | ||
| 46 | // the client thread should reap itself, | 46 | // the client thread should reap itself, |
| 47 | // so we never use joinable. | 47 | // so we never use joinable. |
| 48 | // TODO: FIXME: maybe other thread need to stop it. | 48 | // TODO: FIXME: maybe other thread need to stop it. |
| 49 | - // @see: https://github.com/simple-rtmp-server/srs/issues/78 | 49 | + // @see: https://github.com/ossrs/srs/issues/78 |
| 50 | pthread = new SrsOneCycleThread("conn", this); | 50 | pthread = new SrsOneCycleThread("conn", this); |
| 51 | } | 51 | } |
| 52 | 52 |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| 1 | /* | 1 | /* |
| 2 | The MIT License (MIT) | 2 | The MIT License (MIT) |
| 3 | 3 | ||
| 4 | -Copyright (c) 2013-2015 SRS(simple-rtmp-server) | 4 | +Copyright (c) 2013-2015 SRS(ossrs) |
| 5 | 5 | ||
| 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
| 7 | this software and associated documentation files (the "Software"), to deal in | 7 | this software and associated documentation files (the "Software"), to deal in |
| @@ -519,7 +519,7 @@ int SrsDvrAsyncCallOnDvr::call() | @@ -519,7 +519,7 @@ int SrsDvrAsyncCallOnDvr::call() | ||
| 519 | 519 | ||
| 520 | // the http hooks will cause context switch, | 520 | // the http hooks will cause context switch, |
| 521 | // so we must copy all hooks for the on_connect may freed. | 521 | // so we must copy all hooks for the on_connect may freed. |
| 522 | - // @see https://github.com/simple-rtmp-server/srs/issues/475 | 522 | + // @see https://github.com/ossrs/srs/issues/475 |
| 523 | vector<string> hooks; | 523 | vector<string> hooks; |
| 524 | 524 | ||
| 525 | if (true) { | 525 | if (true) { |
| @@ -928,7 +928,7 @@ int SrsDvrSegmentPlan::update_duration(SrsSharedPtrMessage* msg) | @@ -928,7 +928,7 @@ int SrsDvrSegmentPlan::update_duration(SrsSharedPtrMessage* msg) | ||
| 928 | } | 928 | } |
| 929 | 929 | ||
| 930 | // when wait keyframe, ignore if no frame arrived. | 930 | // when wait keyframe, ignore if no frame arrived. |
| 931 | - // @see https://github.com/simple-rtmp-server/srs/issues/177 | 931 | + // @see https://github.com/ossrs/srs/issues/177 |
| 932 | if (_srs_config->get_dvr_wait_keyframe(req->vhost)) { | 932 | if (_srs_config->get_dvr_wait_keyframe(req->vhost)) { |
| 933 | if (!msg->is_video()) { | 933 | if (!msg->is_video()) { |
| 934 | return ret; | 934 | return ret; |
-
请 注册 或 登录 后发表评论