正在显示
100 个修改的文件
包含
613 行增加
和
613 行删除
| 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 |
| @@ -97,7 +97,7 @@ A big THANK YOU goes to: | @@ -97,7 +97,7 @@ A big THANK YOU goes to: | ||
| 97 | 97 | ||
| 98 | Donation: [http://www.ossrs.net/srs.release/donation/index.html][donation1] | 98 | Donation: [http://www.ossrs.net/srs.release/donation/index.html][donation1] |
| 99 | 99 | ||
| 100 | -Donations: [https://github.com/simple-rtmp-server/srs/blob/develop/DONATIONS.txt][donations] | 100 | +Donations: [https://github.com/ossrs/srs/blob/develop/DONATIONS.txt][donations] |
| 101 | 101 | ||
| 102 | ## Usage | 102 | ## Usage |
| 103 | 103 | ||
| @@ -105,7 +105,7 @@ Donations: [https://github.com/simple-rtmp-server/srs/blob/develop/DONATIONS.txt | @@ -105,7 +105,7 @@ Donations: [https://github.com/simple-rtmp-server/srs/blob/develop/DONATIONS.txt | ||
| 105 | <strong>Download slow? Please use [mirrors](#mirrors) for SRS.</strong> | 105 | <strong>Download slow? Please use [mirrors](#mirrors) for SRS.</strong> |
| 106 | 106 | ||
| 107 | ``` | 107 | ``` |
| 108 | -git clone https://github.com/simple-rtmp-server/srs && | 108 | +git clone https://github.com/ossrs/srs && |
| 109 | cd srs/trunk | 109 | cd srs/trunk |
| 110 | ``` | 110 | ``` |
| 111 | 111 | ||
| @@ -142,10 +142,10 @@ cd srs/trunk | @@ -142,10 +142,10 @@ cd srs/trunk | ||
| 142 | 142 | ||
| 143 | ### Mirrors | 143 | ### Mirrors |
| 144 | 144 | ||
| 145 | -Github: [https://github.com/simple-rtmp-server/srs][srs], the GIT usage([CN][v1_CN_Git], [EN][v1_EN_Git]) | 145 | +Github: [https://github.com/ossrs/srs][srs], the GIT usage([CN][v1_CN_Git], [EN][v1_EN_Git]) |
| 146 | 146 | ||
| 147 | ``` | 147 | ``` |
| 148 | -git clone https://github.com/simple-rtmp-server/srs.git | 148 | +git clone https://github.com/ossrs/srs.git |
| 149 | ``` | 149 | ``` |
| 150 | 150 | ||
| 151 | CSDN: [https://code.csdn.net/winlinvip/srs-csdn][csdn], the GIT usage([CN][v1_CN_Git], [EN][v1_EN_Git]) | 151 | CSDN: [https://code.csdn.net/winlinvip/srs-csdn][csdn], the GIT usage([CN][v1_CN_Git], [EN][v1_EN_Git]) |
| @@ -910,32 +910,32 @@ Beijing, 2013.10<br/> | @@ -910,32 +910,32 @@ Beijing, 2013.10<br/> | ||
| 910 | Winlin | 910 | Winlin |
| 911 | 911 | ||
| 912 | 912 | ||
| 913 | -[p1]: https://github.com/simple-rtmp-server/srs/commit/787ab674e38734ea8e0678101614fdcd84645dc8 | ||
| 914 | -[p2]: https://github.com/simple-rtmp-server/srs/commit/f35ec2155b1408d528a9f37da7904c9625186bcf | ||
| 915 | -[p3]: https://github.com/simple-rtmp-server/srs/commit/29324fab469e0f7cef9ad04ffdbce832ac7dd9ff | ||
| 916 | -[p4]: https://github.com/simple-rtmp-server/srs/commit/f57801eb46c16755b173984b915a4166922df6a6 | ||
| 917 | -[p5]: https://github.com/simple-rtmp-server/srs/commit/5589b13d2e216b91f97afb78ee0c011b2fccf7da | ||
| 918 | -[p6]: https://github.com/simple-rtmp-server/srs/commit/1ae3e6c64cc5cee90e6050c26968ebc3c18281be | ||
| 919 | -[p7]: https://github.com/simple-rtmp-server/srs/commit/8acd143a7a152885b815999162660fd4e7a3f247 | ||
| 920 | -[p8]: https://github.com/simple-rtmp-server/srs/commit/cc6aca9ad55342a06440ce7f3b38453776b2b2d1 | ||
| 921 | -[p9]: https://github.com/simple-rtmp-server/srs/commit/58136ec178e3d47db6c90a59875d7e40946936e5 | ||
| 922 | -[p10]: https://github.com/simple-rtmp-server/srs/commit/58136ec178e3d47db6c90a59875d7e40946936e5 | ||
| 923 | -[p11]: https://github.com/simple-rtmp-server/srs/commit/9ee138746f83adc26f0e236ec017f4d68a300004 | ||
| 924 | -[p12]: https://github.com/simple-rtmp-server/srs/commit/1311b6fe6576fd7b9c6d299b0f8f2e8d202f4bf8 | ||
| 925 | -[p13]: https://github.com/simple-rtmp-server/srs/commit/10297fab519811845b549a8af40a6bcbd23411e8 | ||
| 926 | -[p14]: https://github.com/simple-rtmp-server/srs/commit/10297fab519811845b549a8af40a6bcbd23411e8 | ||
| 927 | -[p15]: https://github.com/simple-rtmp-server/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc | ||
| 928 | -[p16]: https://github.com/simple-rtmp-server/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc | ||
| 929 | -[p17]: https://github.com/simple-rtmp-server/srs/commit/fc995473eb02c7cf64b5b212b456e11f34aa7984 | ||
| 930 | -[p18]: https://github.com/simple-rtmp-server/srs/commit/960341b9b2b9646270ccfd113b4dd784d9826c73 | ||
| 931 | -[p19]: https://github.com/simple-rtmp-server/srs/commit/4df19ba99a4e4d80cd89b304f9298d343497bec9 | ||
| 932 | -[p20]: https://github.com/simple-rtmp-server/srs/commit/d12fc7fcc5b2e9e3c8ee5c7da01d0e41c8f8ca4a | ||
| 933 | -[p21]: https://github.com/simple-rtmp-server/srs/commit/87519aaae835199e5adb60c0ae2c1cd24939448c | ||
| 934 | -[p22]: https://github.com/simple-rtmp-server/srs/commit/5a4373d4835758188b9a1f03005cea0b6ddc62aa | ||
| 935 | -[p23]: https://github.com/simple-rtmp-server/srs/pull/239 | ||
| 936 | - | ||
| 937 | -[authors]: https://github.com/simple-rtmp-server/srs/blob/develop/AUTHORS.txt | ||
| 938 | -[bigthanks]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product#bigthanks | 913 | +[p1]: https://github.com/ossrs/srs/commit/787ab674e38734ea8e0678101614fdcd84645dc8 |
| 914 | +[p2]: https://github.com/ossrs/srs/commit/f35ec2155b1408d528a9f37da7904c9625186bcf | ||
| 915 | +[p3]: https://github.com/ossrs/srs/commit/29324fab469e0f7cef9ad04ffdbce832ac7dd9ff | ||
| 916 | +[p4]: https://github.com/ossrs/srs/commit/f57801eb46c16755b173984b915a4166922df6a6 | ||
| 917 | +[p5]: https://github.com/ossrs/srs/commit/5589b13d2e216b91f97afb78ee0c011b2fccf7da | ||
| 918 | +[p6]: https://github.com/ossrs/srs/commit/1ae3e6c64cc5cee90e6050c26968ebc3c18281be | ||
| 919 | +[p7]: https://github.com/ossrs/srs/commit/8acd143a7a152885b815999162660fd4e7a3f247 | ||
| 920 | +[p8]: https://github.com/ossrs/srs/commit/cc6aca9ad55342a06440ce7f3b38453776b2b2d1 | ||
| 921 | +[p9]: https://github.com/ossrs/srs/commit/58136ec178e3d47db6c90a59875d7e40946936e5 | ||
| 922 | +[p10]: https://github.com/ossrs/srs/commit/58136ec178e3d47db6c90a59875d7e40946936e5 | ||
| 923 | +[p11]: https://github.com/ossrs/srs/commit/9ee138746f83adc26f0e236ec017f4d68a300004 | ||
| 924 | +[p12]: https://github.com/ossrs/srs/commit/1311b6fe6576fd7b9c6d299b0f8f2e8d202f4bf8 | ||
| 925 | +[p13]: https://github.com/ossrs/srs/commit/10297fab519811845b549a8af40a6bcbd23411e8 | ||
| 926 | +[p14]: https://github.com/ossrs/srs/commit/10297fab519811845b549a8af40a6bcbd23411e8 | ||
| 927 | +[p15]: https://github.com/ossrs/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc | ||
| 928 | +[p16]: https://github.com/ossrs/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc | ||
| 929 | +[p17]: https://github.com/ossrs/srs/commit/fc995473eb02c7cf64b5b212b456e11f34aa7984 | ||
| 930 | +[p18]: https://github.com/ossrs/srs/commit/960341b9b2b9646270ccfd113b4dd784d9826c73 | ||
| 931 | +[p19]: https://github.com/ossrs/srs/commit/4df19ba99a4e4d80cd89b304f9298d343497bec9 | ||
| 932 | +[p20]: https://github.com/ossrs/srs/commit/d12fc7fcc5b2e9e3c8ee5c7da01d0e41c8f8ca4a | ||
| 933 | +[p21]: https://github.com/ossrs/srs/commit/87519aaae835199e5adb60c0ae2c1cd24939448c | ||
| 934 | +[p22]: https://github.com/ossrs/srs/commit/5a4373d4835758188b9a1f03005cea0b6ddc62aa | ||
| 935 | +[p23]: https://github.com/ossrs/srs/pull/239 | ||
| 936 | + | ||
| 937 | +[authors]: https://github.com/ossrs/srs/blob/develop/AUTHORS.txt | ||
| 938 | +[bigthanks]: https://github.com/ossrs/srs/wiki/v1_CN_Product#bigthanks | ||
| 939 | [st]: https://github.com/winlinvip/state-threads | 939 | [st]: https://github.com/winlinvip/state-threads |
| 940 | [st2]: http://sourceforge.net/projects/state-threads/ | 940 | [st2]: http://sourceforge.net/projects/state-threads/ |
| 941 | [state-threads]: http://sourceforge.net/projects/state-threads/ | 941 | [state-threads]: http://sourceforge.net/projects/state-threads/ |
| @@ -944,389 +944,389 @@ Winlin | @@ -944,389 +944,389 @@ Winlin | ||
| 944 | [nginx]: http://nginx.org/ | 944 | [nginx]: http://nginx.org/ |
| 945 | [FFMPEG]: http://ffmpeg.org/ | 945 | [FFMPEG]: http://ffmpeg.org/ |
| 946 | [libx264]: http://www.videolan.org/ | 946 | [libx264]: http://www.videolan.org/ |
| 947 | -[srs]: https://github.com/simple-rtmp-server/srs | 947 | +[srs]: https://github.com/ossrs/srs |
| 948 | [csdn]: https://code.csdn.net/winlinvip/srs-csdn | 948 | [csdn]: https://code.csdn.net/winlinvip/srs-csdn |
| 949 | [oschina]: http://git.oschina.net/winlinvip/srs.oschina | 949 | [oschina]: http://git.oschina.net/winlinvip/srs.oschina |
| 950 | -[srs-dolphin]: https://github.com/simple-rtmp-server/srs-dolphin | ||
| 951 | -[srs-bench]: https://github.com/simple-rtmp-server/srs-bench | ||
| 952 | -[srs-ngb]: https://github.com/simple-rtmp-server/srs-ngb | ||
| 953 | -[srs-librtmp]: https://github.com/simple-rtmp-server/srs-librtmp | 950 | +[srs-dolphin]: https://github.com/ossrs/srs-dolphin |
| 951 | +[srs-bench]: https://github.com/ossrs/srs-bench | ||
| 952 | +[srs-ngb]: https://github.com/ossrs/srs-ngb | ||
| 953 | +[srs-librtmp]: https://github.com/ossrs/srs-librtmp | ||
| 954 | [gitlab]: https://gitlab.com/winlinvip/srs-gitlab | 954 | [gitlab]: https://gitlab.com/winlinvip/srs-gitlab |
| 955 | [console]: http://ossrs.net:1985/console | 955 | [console]: http://ossrs.net:1985/console |
| 956 | [player]: http://ossrs.net/players/srs_player.html | 956 | [player]: http://ossrs.net/players/srs_player.html |
| 957 | -[modules]: https://github.com/simple-rtmp-server/srs/blob/develop/trunk/modules/readme.txt | ||
| 958 | - | ||
| 959 | -[v1_CN_Git]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Git | ||
| 960 | -[v1_EN_Git]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Git | ||
| 961 | -[v1_CN_SampleRTMP]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleRTMP | ||
| 962 | -[v1_EN_SampleRTMP]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleRTMP | ||
| 963 | -[v1_CN_SampleRTMPCluster]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleRTMPCluster | ||
| 964 | -[v1_EN_SampleRTMPCluster]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleRTMPCluster | ||
| 965 | -[v2_CN_SampleHLS]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleHLS | ||
| 966 | -[v2_EN_SampleHLS]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleHLS | ||
| 967 | -[v2_CN_SampleTranscode2HLS]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleTranscode2HLS | ||
| 968 | -[v2_EN_SampleTranscode2HLS]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleTranscode2HLS | ||
| 969 | -[v2_CN_SampleFFMPEG]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleFFMPEG | ||
| 970 | -[v2_EN_SampleFFMPEG]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleFFMPEG | ||
| 971 | -[v1_CN_SampleForward]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleForward | ||
| 972 | -[v1_EN_SampleForward]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleForward | ||
| 973 | -[v2_CN_SampleRealtime]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleRealtime | ||
| 974 | -[v2_EN_SampleRealtime]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleRealtime | ||
| 975 | -[v1_CN_SampleARM]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleARM | ||
| 976 | -[v1_EN_SampleARM]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleARM | ||
| 977 | -[v1_CN_SampleIngest]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleIngest | ||
| 978 | -[v1_EN_SampleIngest]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleIngest | ||
| 979 | -[v1_CN_SampleHTTP]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleHTTP | ||
| 980 | -[v1_EN_SampleHTTP]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleHTTP | ||
| 981 | -[v1_CN_SampleDemo]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleDemo | ||
| 982 | -[v1_EN_SampleDemo]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleDemo | ||
| 983 | -[v2_CN_SrsLibrtmp2]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#publish-h264-raw-data | ||
| 984 | -[v2_EN_SrsLibrtmp2]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SrsLibrtmp#publish-h264-raw-data | ||
| 985 | -[v1_CN_Sample]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Sample | ||
| 986 | -[v1_EN_Sample]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Sample | ||
| 987 | -[v1_CN_Product]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product | ||
| 988 | -[v1_EN_Product]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Product | ||
| 989 | -[v1_CN_Home]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Home | ||
| 990 | -[v1_EN_Home]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Home | ||
| 991 | -[v2_CN_Home]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Home | ||
| 992 | -[v2_EN_Home]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Home | ||
| 993 | -[v3_CN_Home]: https://github.com/simple-rtmp-server/srs/wiki/v3_CN_Home | ||
| 994 | -[v3_EN_Home]: https://github.com/simple-rtmp-server/srs/wiki/v3_EN_Home | 957 | +[modules]: https://github.com/ossrs/srs/blob/develop/trunk/modules/readme.txt |
| 958 | + | ||
| 959 | +[v1_CN_Git]: https://github.com/ossrs/srs/wiki/v1_CN_Git | ||
| 960 | +[v1_EN_Git]: https://github.com/ossrs/srs/wiki/v1_EN_Git | ||
| 961 | +[v1_CN_SampleRTMP]: https://github.com/ossrs/srs/wiki/v1_CN_SampleRTMP | ||
| 962 | +[v1_EN_SampleRTMP]: https://github.com/ossrs/srs/wiki/v1_EN_SampleRTMP | ||
| 963 | +[v1_CN_SampleRTMPCluster]: https://github.com/ossrs/srs/wiki/v1_CN_SampleRTMPCluster | ||
| 964 | +[v1_EN_SampleRTMPCluster]: https://github.com/ossrs/srs/wiki/v1_EN_SampleRTMPCluster | ||
| 965 | +[v2_CN_SampleHLS]: https://github.com/ossrs/srs/wiki/v2_CN_SampleHLS | ||
| 966 | +[v2_EN_SampleHLS]: https://github.com/ossrs/srs/wiki/v2_EN_SampleHLS | ||
| 967 | +[v2_CN_SampleTranscode2HLS]: https://github.com/ossrs/srs/wiki/v2_CN_SampleTranscode2HLS | ||
| 968 | +[v2_EN_SampleTranscode2HLS]: https://github.com/ossrs/srs/wiki/v2_EN_SampleTranscode2HLS | ||
| 969 | +[v2_CN_SampleFFMPEG]: https://github.com/ossrs/srs/wiki/v2_CN_SampleFFMPEG | ||
| 970 | +[v2_EN_SampleFFMPEG]: https://github.com/ossrs/srs/wiki/v2_EN_SampleFFMPEG | ||
| 971 | +[v1_CN_SampleForward]: https://github.com/ossrs/srs/wiki/v1_CN_SampleForward | ||
| 972 | +[v1_EN_SampleForward]: https://github.com/ossrs/srs/wiki/v1_EN_SampleForward | ||
| 973 | +[v2_CN_SampleRealtime]: https://github.com/ossrs/srs/wiki/v2_CN_SampleRealtime | ||
| 974 | +[v2_EN_SampleRealtime]: https://github.com/ossrs/srs/wiki/v2_EN_SampleRealtime | ||
| 975 | +[v1_CN_SampleARM]: https://github.com/ossrs/srs/wiki/v1_CN_SampleARM | ||
| 976 | +[v1_EN_SampleARM]: https://github.com/ossrs/srs/wiki/v1_EN_SampleARM | ||
| 977 | +[v1_CN_SampleIngest]: https://github.com/ossrs/srs/wiki/v1_CN_SampleIngest | ||
| 978 | +[v1_EN_SampleIngest]: https://github.com/ossrs/srs/wiki/v1_EN_SampleIngest | ||
| 979 | +[v1_CN_SampleHTTP]: https://github.com/ossrs/srs/wiki/v1_CN_SampleHTTP | ||
| 980 | +[v1_EN_SampleHTTP]: https://github.com/ossrs/srs/wiki/v1_EN_SampleHTTP | ||
| 981 | +[v1_CN_SampleDemo]: https://github.com/ossrs/srs/wiki/v1_CN_SampleDemo | ||
| 982 | +[v1_EN_SampleDemo]: https://github.com/ossrs/srs/wiki/v1_EN_SampleDemo | ||
| 983 | +[v2_CN_SrsLibrtmp2]: https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp#publish-h264-raw-data | ||
| 984 | +[v2_EN_SrsLibrtmp2]: https://github.com/ossrs/srs/wiki/v2_EN_SrsLibrtmp#publish-h264-raw-data | ||
| 985 | +[v1_CN_Sample]: https://github.com/ossrs/srs/wiki/v1_CN_Sample | ||
| 986 | +[v1_EN_Sample]: https://github.com/ossrs/srs/wiki/v1_EN_Sample | ||
| 987 | +[v1_CN_Product]: https://github.com/ossrs/srs/wiki/v1_CN_Product | ||
| 988 | +[v1_EN_Product]: https://github.com/ossrs/srs/wiki/v1_EN_Product | ||
| 989 | +[v1_CN_Home]: https://github.com/ossrs/srs/wiki/v1_CN_Home | ||
| 990 | +[v1_EN_Home]: https://github.com/ossrs/srs/wiki/v1_EN_Home | ||
| 991 | +[v2_CN_Home]: https://github.com/ossrs/srs/wiki/v2_CN_Home | ||
| 992 | +[v2_EN_Home]: https://github.com/ossrs/srs/wiki/v2_EN_Home | ||
| 993 | +[v3_CN_Home]: https://github.com/ossrs/srs/wiki/v3_CN_Home | ||
| 994 | +[v3_EN_Home]: https://github.com/ossrs/srs/wiki/v3_EN_Home | ||
| 995 | [donation0]: http://winlinvip.github.io/srs.release/donation/index.html | 995 | [donation0]: http://winlinvip.github.io/srs.release/donation/index.html |
| 996 | [donation1]: http://www.ossrs.net/srs.release/donation/index.html | 996 | [donation1]: http://www.ossrs.net/srs.release/donation/index.html |
| 997 | [donation2]: http://www.ossrs.net/srs.release/donation/paypal.html | 997 | [donation2]: http://www.ossrs.net/srs.release/donation/paypal.html |
| 998 | -[donations]: https://github.com/simple-rtmp-server/srs/blob/develop/DONATIONS.txt | ||
| 999 | - | ||
| 1000 | -[v2_CN_Build]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Build | ||
| 1001 | -[v2_EN_Build]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Build | ||
| 1002 | -[v1_CN_Performance]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Performance | ||
| 1003 | -[v1_EN_Performance]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Performance | ||
| 1004 | -[v1_CN_DeliveryRTMP]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryRTMP | ||
| 1005 | -[v1_EN_DeliveryRTMP]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryRTMP | ||
| 1006 | -[v1_CN_Edge]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Edge | ||
| 1007 | -[v1_EN_Edge]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Edge | ||
| 1008 | -[v1_CN_RtmpUrlVhost]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RtmpUrlVhost | ||
| 1009 | -[v1_EN_RtmpUrlVhost]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_RtmpUrlVhost | ||
| 1010 | -[v1_CN_DeliveryHLS]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHLS | ||
| 1011 | -[v1_EN_DeliveryHLS]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHLS | ||
| 1012 | -[v1_CN_DeliveryHLS2]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHLS#hlsaudioonly | ||
| 1013 | -[v1_EN_DeliveryHLS2]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHLS#hlsaudioonly | ||
| 1014 | -[v1_CN_Reload]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Reload | ||
| 1015 | -[v1_EN_Reload]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Reload | ||
| 1016 | -[v1_CN_LowLatency2]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LowLatency#gop-cache | ||
| 1017 | -[v1_EN_LowLatency2]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_LowLatency#gop-cache | ||
| 1018 | -[v1_CN_Forward]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Forward | ||
| 1019 | -[v1_EN_Forward]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Forward | ||
| 1020 | -[v1_CN_FFMPEG]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG | ||
| 1021 | -[v1_EN_FFMPEG]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_FFMPEG | ||
| 1022 | -[v1_CN_HTTPCallback]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPCallback | ||
| 1023 | -[v1_EN_HTTPCallback]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_HTTPCallback | ||
| 1024 | -[v1_CN_BandwidthTestTool]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_BandwidthTestTool | ||
| 1025 | -[v1_EN_BandwidthTestTool]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_BandwidthTestTool | ||
| 1026 | -[v1_CN_SampleDemo]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleDemo | ||
| 1027 | -[v1_EN_SampleDemo]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SampleDemo | ||
| 1028 | -[v2_CN_SrsLibrtmp]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp | ||
| 1029 | -[v2_EN_SrsLibrtmp]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SrsLibrtmp | ||
| 1030 | -[v1_CN_SrsLinuxArm]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLinuxArm | ||
| 1031 | -[v1_EN_SrsLinuxArm]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SrsLinuxArm | ||
| 1032 | -[v1_CN_LinuxService]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LinuxService | ||
| 1033 | -[v1_EN_LinuxService]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_LinuxService | ||
| 1034 | -[v1_CN_RTMP-ATC]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RTMP-ATC | ||
| 1035 | -[v1_EN_RTMP-ATC]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_RTMP-ATC | ||
| 1036 | -[v1_CN_HTTPApi]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPApi | ||
| 1037 | -[v1_EN_HTTPApi]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_HTTPApi | ||
| 1038 | -[v1_CN_Ingest]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Ingest | ||
| 1039 | -[v1_EN_Ingest]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Ingest | ||
| 1040 | -[v1_CN_DVR]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DVR | ||
| 1041 | -[v1_EN_DVR]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DVR | ||
| 1042 | -[v1_CN_SrsLog]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLog | ||
| 1043 | -[v1_EN_SrsLog]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SrsLog | ||
| 1044 | -[v1_CN_DRM2]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DRM#tokentraverse | ||
| 1045 | -[v1_EN_DRM2]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DRM#tokentraverse | ||
| 1046 | -[v2_CN_SampleHTTP]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleHTTP | ||
| 1047 | -[v2_EN_SampleHTTP]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleHTTP | ||
| 1048 | -[v2_CN_FlvVodStream]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_FlvVodStream | ||
| 1049 | -[v2_EN_FlvVodStream]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_FlvVodStream | ||
| 1050 | -[v2_CN_SrsLibrtmp2]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#publish-h264-raw-data | ||
| 1051 | -[v2_EN_SrsLibrtmp2]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SrsLibrtmp#publish-h264-raw-data | ||
| 1052 | -[v2_CN_SrsLibrtmp3]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#publish-audio-raw-stream | ||
| 1053 | -[v2_EN_SrsLibrtmp3]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SrsLibrtmp#publish-audio-raw-stream | ||
| 1054 | -[v2_CN_Security]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Security | ||
| 1055 | -[v2_EN_Security]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Security | ||
| 1056 | -[v2_CN_DeliveryHttpStream]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHttpStream | ||
| 1057 | -[v2_EN_DeliveryHttpStream]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_DeliveryHttpStream | ||
| 1058 | -[v1_CN_DeliveryHDS]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHDS | ||
| 1059 | -[v1_EN_DeliveryHDS]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHDS | ||
| 1060 | -[v2_CN_Streamer]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Streamer | ||
| 1061 | -[v2_EN_Streamer]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Streamer | ||
| 1062 | -[v2_CN_Streamer2]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Streamer#push-http-flv-to-srs | ||
| 1063 | -[v2_EN_Streamer2]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Streamer#push-http-flv-to-srs | ||
| 1064 | -[v2_CN_SampleHttpFlv]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleHttpFlv | ||
| 1065 | -[v2_EN_SampleHttpFlv]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleHttpFlv | ||
| 1066 | -[v2_CN_SampleHttpFlvCluster]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleHttpFlvCluster | ||
| 1067 | -[v2_EN_SampleHttpFlvCluster]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_SampleHttpFlvCluster | ||
| 1068 | -[v2_CN_LowLatency]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_LowLatency | ||
| 1069 | -[v2_EN_LowLatency]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_LowLatency | ||
| 1070 | -[v2_EN_LowLatency#merged-read]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_LowLatency#merged-read | ||
| 1071 | -[v1_CN_Performance#performancereport4k]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Performance#performancereport4k | ||
| 1072 | -[v1_CN_DRM#tokentraverse]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DRM#tokentraverse | ||
| 1073 | -[v1_CN_RaspberryPi]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RaspberryPi | ||
| 1074 | -[v1_CN_SrsLibrtmp]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLibrtmp | ||
| 1075 | -[v1_CN_Build]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Build | ||
| 1076 | -[v1_CN_LowLatency]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LowLatency | ||
| 1077 | -[v1_CN_HowToAskQuestion]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HowToAskQuestion | ||
| 1078 | -[v1_CN_Build]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Build | ||
| 1079 | -[v1_CN_Performance]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Performance | ||
| 1080 | -[v1_CN_RaspberryPi]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RaspberryPi | ||
| 1081 | -[v2_CN_LowLatency#merged-read]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_LowLatency#merged-read | ||
| 1082 | -[v1_CN_Product]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product | ||
| 1083 | -[v1_CN_ServerSideScript]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_ServerSideScript | ||
| 1084 | -[v2_EN_LowLatency#merged-write]: https://github.com/simple-rtmp-server/srs/wiki/v2_EN_LowLatency#merged-write | ||
| 1085 | -[v1_CN_IDE]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE | ||
| 1086 | -[v2_CN_LowLatency#merged-write]: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_LowLatency#merged-write | ||
| 1087 | -[v3_CN_NgExec]:https://github.com/simple-rtmp-server/srs/wiki/v3_CN_NgExec | ||
| 1088 | -[v3_EN_NgExec]:https://github.com/simple-rtmp-server/srs/wiki/v3_EN_NgExec | ||
| 1089 | - | ||
| 1090 | -[bug #213]: https://github.com/simple-rtmp-server/srs/issues/213 | ||
| 1091 | -[bug #194]: https://github.com/simple-rtmp-server/srs/issues/194 | ||
| 1092 | -[bug #182]: https://github.com/simple-rtmp-server/srs/issues/182 | ||
| 1093 | -[bug #257]: https://github.com/simple-rtmp-server/srs/issues/257 | ||
| 1094 | -[bug #179]: https://github.com/simple-rtmp-server/srs/issues/179 | ||
| 1095 | -[bug #224]: https://github.com/simple-rtmp-server/srs/issues/224 | ||
| 1096 | -[bug #251]: https://github.com/simple-rtmp-server/srs/issues/251 | ||
| 1097 | -[bug #293]: https://github.com/simple-rtmp-server/srs/issues/293 | ||
| 1098 | -[bug #250]: https://github.com/simple-rtmp-server/srs/issues/250 | ||
| 1099 | -[bug #301]: https://github.com/simple-rtmp-server/srs/issues/301 | ||
| 1100 | -[bug #304]: https://github.com/simple-rtmp-server/srs/issues/304 | ||
| 1101 | -[bug #133]: https://github.com/simple-rtmp-server/srs/issues/133 | ||
| 1102 | -[bug #92]: https://github.com/simple-rtmp-server/srs/issues/92 | ||
| 1103 | -[bug #367]: https://github.com/simple-rtmp-server/srs/issues/367 | ||
| 1104 | -[bug #471]: https://github.com/simple-rtmp-server/srs/issues/471 | ||
| 1105 | -[bug #380]: https://github.com/simple-rtmp-server/srs/issues/380 | ||
| 1106 | -[bug #474]: https://github.com/simple-rtmp-server/srs/issues/474 | ||
| 1107 | -[bug #484]: https://github.com/simple-rtmp-server/srs/issues/484 | ||
| 1108 | -[bug #485]: https://github.com/simple-rtmp-server/srs/issues/485 | ||
| 1109 | -[bug #495]: https://github.com/simple-rtmp-server/srs/issues/495 | ||
| 1110 | -[bug #497]: https://github.com/simple-rtmp-server/srs/issues/497 | ||
| 1111 | -[bug #448]: https://github.com/simple-rtmp-server/srs/issues/448 | ||
| 1112 | -[bug #475]: https://github.com/simple-rtmp-server/srs/issues/475 | ||
| 1113 | -[bug #458]: https://github.com/simple-rtmp-server/srs/issues/458 | ||
| 1114 | -[bug #454]: https://github.com/simple-rtmp-server/srs/issues/454 | ||
| 1115 | -[bug #442]: https://github.com/simple-rtmp-server/srs/issues/442 | ||
| 1116 | -[bug #169]: https://github.com/simple-rtmp-server/srs/issues/169 | ||
| 1117 | -[bug #441]: https://github.com/simple-rtmp-server/srs/issues/441 | ||
| 1118 | -[bug #433]: https://github.com/simple-rtmp-server/srs/issues/433 | ||
| 1119 | -[bug #425]: https://github.com/simple-rtmp-server/srs/issues/425 | ||
| 1120 | -[bug #424]: https://github.com/simple-rtmp-server/srs/issues/424 | ||
| 1121 | -[bug #421]: https://github.com/simple-rtmp-server/srs/issues/421 | ||
| 1122 | -[bug #435]: https://github.com/simple-rtmp-server/srs/issues/435 | ||
| 1123 | -[bug #420]: https://github.com/simple-rtmp-server/srs/issues/420 | ||
| 1124 | -[bug #209]: https://github.com/simple-rtmp-server/srs/issues/209 | ||
| 1125 | -[bug #409]: https://github.com/simple-rtmp-server/srs/issues/409 | ||
| 1126 | -[bug #404]: https://github.com/simple-rtmp-server/srs/issues/404 | ||
| 1127 | -[bug #391]: https://github.com/simple-rtmp-server/srs/issues/391 | ||
| 1128 | -[bug #397]: https://github.com/simple-rtmp-server/srs/issues/397 | ||
| 1129 | -[bug #400]: https://github.com/simple-rtmp-server/srs/issues/400 | ||
| 1130 | -[bug #383]: https://github.com/simple-rtmp-server/srs/issues/383 | ||
| 1131 | -[bug #381]: https://github.com/simple-rtmp-server/srs/issues/381 | ||
| 1132 | -[bug #375]: https://github.com/simple-rtmp-server/srs/issues/375 | ||
| 1133 | -[bug #304]: https://github.com/simple-rtmp-server/srs/issues/304 | ||
| 1134 | -[bug #372]: https://github.com/simple-rtmp-server/srs/issues/372 | ||
| 1135 | -[bug #366]: https://github.com/simple-rtmp-server/srs/issues/366 | ||
| 1136 | -[bug #351]: https://github.com/simple-rtmp-server/srs/issues/351 | ||
| 1137 | -[bug #155]: https://github.com/simple-rtmp-server/srs/issues/155 | ||
| 1138 | -[bug #324]: https://github.com/simple-rtmp-server/srs/issues/324 | ||
| 1139 | -[bug #324]: https://github.com/simple-rtmp-server/srs/issues/324 | ||
| 1140 | -[bug #328]: https://github.com/simple-rtmp-server/srs/issues/328 | ||
| 1141 | -[bug #155]: https://github.com/simple-rtmp-server/srs/issues/155 | ||
| 1142 | -[bug #316]: https://github.com/simple-rtmp-server/srs/issues/316 | ||
| 1143 | -[bug #310]: https://github.com/simple-rtmp-server/srs/issues/310 | ||
| 1144 | -[bug #322]: https://github.com/simple-rtmp-server/srs/issues/322 | ||
| 1145 | -[bug #179]: https://github.com/simple-rtmp-server/srs/issues/179 | ||
| 1146 | -[bug #304]: https://github.com/simple-rtmp-server/srs/issues/304 | ||
| 1147 | -[bug #133]: https://github.com/simple-rtmp-server/srs/issues/133 | ||
| 1148 | -[bug #304]: https://github.com/simple-rtmp-server/srs/issues/304 | ||
| 1149 | -[bug #304]: https://github.com/simple-rtmp-server/srs/issues/304 | ||
| 1150 | -[bug #304]: https://github.com/simple-rtmp-server/srs/issues/304 | ||
| 1151 | -[bug #311]: https://github.com/simple-rtmp-server/srs/issues/311 | ||
| 1152 | -[bug #310]: https://github.com/simple-rtmp-server/srs/issues/310 | ||
| 1153 | -[bug #136]: https://github.com/simple-rtmp-server/srs/issues/136 | ||
| 1154 | -[bug #250]: https://github.com/simple-rtmp-server/srs/issues/250 | ||
| 1155 | -[bug #301]: https://github.com/simple-rtmp-server/srs/issues/301 | ||
| 1156 | -[bug #301]: https://github.com/simple-rtmp-server/srs/issues/301 | ||
| 1157 | -[bug #268]: https://github.com/simple-rtmp-server/srs/issues/268 | ||
| 1158 | -[bug #151]: https://github.com/simple-rtmp-server/srs/issues/151 | ||
| 1159 | -[bug #151]: https://github.com/simple-rtmp-server/srs/issues/151 | ||
| 1160 | -[bug #293]: https://github.com/simple-rtmp-server/srs/issues/293 | ||
| 1161 | -[bug #293]: https://github.com/simple-rtmp-server/srs/issues/293 | ||
| 1162 | -[bug #293]: https://github.com/simple-rtmp-server/srs/issues/293 | ||
| 1163 | -[bug #277]: https://github.com/simple-rtmp-server/srs/issues/277 | ||
| 1164 | -[bug #277]: https://github.com/simple-rtmp-server/srs/issues/277 | ||
| 1165 | -[bug #290]: https://github.com/simple-rtmp-server/srs/issues/290 | ||
| 1166 | -[bug #281]: https://github.com/simple-rtmp-server/srs/issues/281 | ||
| 1167 | -[bug #274]: https://github.com/simple-rtmp-server/srs/issues/274 | ||
| 1168 | -[bug #179]: https://github.com/simple-rtmp-server/srs/issues/179 | ||
| 1169 | -[bug #211]: https://github.com/simple-rtmp-server/srs/issues/211 | ||
| 1170 | -[bug #207]: https://github.com/simple-rtmp-server/srs/issues/207 | ||
| 1171 | -[bug #158]: https://github.com/simple-rtmp-server/srs/issues/158 | ||
| 1172 | -[bug #216]: https://github.com/simple-rtmp-server/srs/issues/216 | ||
| 1173 | -[bug #263]: https://github.com/simple-rtmp-server/srs/issues/263 | ||
| 1174 | -[bug #270]: https://github.com/simple-rtmp-server/srs/issues/270 | ||
| 1175 | -[bug #266]: https://github.com/simple-rtmp-server/srs/issues/266 | ||
| 1176 | -[bug #267]: https://github.com/simple-rtmp-server/srs/issues/267 | ||
| 1177 | -[bug #268]: https://github.com/simple-rtmp-server/srs/issues/268 | ||
| 1178 | -[bug #264]: https://github.com/simple-rtmp-server/srs/issues/264 | ||
| 1179 | -[bug #264]: https://github.com/simple-rtmp-server/srs/issues/264 | ||
| 1180 | -[bug #257]: https://github.com/simple-rtmp-server/srs/issues/257 | ||
| 1181 | -[bug #251]: https://github.com/simple-rtmp-server/srs/issues/251 | ||
| 1182 | -[bug #251]: https://github.com/simple-rtmp-server/srs/issues/251 | ||
| 1183 | -[bug #241]: https://github.com/simple-rtmp-server/srs/issues/241 | ||
| 1184 | -[bug #241]: https://github.com/simple-rtmp-server/srs/issues/241 | ||
| 1185 | -[bug #241]: https://github.com/simple-rtmp-server/srs/issues/241 | ||
| 1186 | -[bug #248]: https://github.com/simple-rtmp-server/srs/issues/248 | ||
| 1187 | -[bug #244]: https://github.com/simple-rtmp-server/srs/issues/244 | ||
| 1188 | -[bug #237]: https://github.com/simple-rtmp-server/srs/issues/237 | ||
| 1189 | -[bug #235]: https://github.com/simple-rtmp-server/srs/issues/235 | ||
| 1190 | -[bug #215]: https://github.com/simple-rtmp-server/srs/issues/215 | ||
| 1191 | -[bug #212]: https://github.com/simple-rtmp-server/srs/issues/212 | ||
| 1192 | -[bug #217]: https://github.com/simple-rtmp-server/srs/issues/217 | ||
| 1193 | -[bug #212]: https://github.com/simple-rtmp-server/srs/issues/212 | ||
| 1194 | -[bug #213]: https://github.com/simple-rtmp-server/srs/issues/213 | ||
| 1195 | -[bug #204]: https://github.com/simple-rtmp-server/srs/issues/204 | ||
| 1196 | -[bug #203]: https://github.com/simple-rtmp-server/srs/issues/203 | ||
| 1197 | -[bug #202]: https://github.com/simple-rtmp-server/srs/issues/202 | ||
| 1198 | -[bug #200]: https://github.com/simple-rtmp-server/srs/issues/200 | ||
| 1199 | -[bug #194]: https://github.com/simple-rtmp-server/srs/issues/194 | ||
| 1200 | -[bug #194]: https://github.com/simple-rtmp-server/srs/issues/194 | ||
| 1201 | -[bug #195]: https://github.com/simple-rtmp-server/srs/issues/195 | ||
| 1202 | -[bug #191]: https://github.com/simple-rtmp-server/srs/issues/191 | ||
| 1203 | -[bug #66]: https://github.com/simple-rtmp-server/srs/issues/66 | ||
| 1204 | -[bug #185]: https://github.com/simple-rtmp-server/srs/issues/185 | ||
| 1205 | -[bug #186]: https://github.com/simple-rtmp-server/srs/issues/186 | ||
| 1206 | -[bug #184]: https://github.com/simple-rtmp-server/srs/issues/184 | ||
| 1207 | -[bug #151]: https://github.com/simple-rtmp-server/srs/issues/151 | ||
| 1208 | -[bug #162]: https://github.com/simple-rtmp-server/srs/issues/162 | ||
| 1209 | -[bug #180]: https://github.com/simple-rtmp-server/srs/issues/180 | ||
| 1210 | -[bug #177]: https://github.com/simple-rtmp-server/srs/issues/177 | ||
| 1211 | -[bug #167]: https://github.com/simple-rtmp-server/srs/issues/167 | ||
| 1212 | -[bug #150]: https://github.com/simple-rtmp-server/srs/issues/150 | ||
| 1213 | -[bug #165]: https://github.com/simple-rtmp-server/srs/issues/165 | ||
| 1214 | -[bug #160]: https://github.com/simple-rtmp-server/srs/issues/160 | ||
| 1215 | -[bug #155]: https://github.com/simple-rtmp-server/srs/issues/155 | ||
| 1216 | -[bug #148]: https://github.com/simple-rtmp-server/srs/issues/148 | ||
| 1217 | -[bug #147]: https://github.com/simple-rtmp-server/srs/issues/147 | ||
| 1218 | -[bug #79]: https://github.com/simple-rtmp-server/srs/issues/79 | ||
| 1219 | -[bug #57]: https://github.com/simple-rtmp-server/srs/issues/57 | ||
| 1220 | -[bug #85]: https://github.com/simple-rtmp-server/srs/issues/85 | ||
| 1221 | -[bug #145]: https://github.com/simple-rtmp-server/srs/issues/145 | ||
| 1222 | -[bug #143]: https://github.com/simple-rtmp-server/srs/issues/143 | ||
| 1223 | -[bug #138]: https://github.com/simple-rtmp-server/srs/issues/138 | ||
| 1224 | -[bug #142]: https://github.com/simple-rtmp-server/srs/issues/142 | ||
| 1225 | -[bug #141]: https://github.com/simple-rtmp-server/srs/issues/141 | ||
| 1226 | -[bug #124]: https://github.com/simple-rtmp-server/srs/issues/124 | ||
| 1227 | -[bug #121]: https://github.com/simple-rtmp-server/srs/issues/121 | ||
| 1228 | -[bug #119]: https://github.com/simple-rtmp-server/srs/issues/119 | ||
| 1229 | -[bug #81]: https://github.com/simple-rtmp-server/srs/issues/81 | ||
| 1230 | -[bug #103]: https://github.com/simple-rtmp-server/srs/issues/103 | ||
| 1231 | -[bug #111]: https://github.com/simple-rtmp-server/srs/issues/111 | ||
| 1232 | -[bug #110]: https://github.com/simple-rtmp-server/srs/issues/110 | ||
| 1233 | -[bug #109]: https://github.com/simple-rtmp-server/srs/issues/109 | ||
| 1234 | -[bug #108]: https://github.com/simple-rtmp-server/srs/issues/108 | ||
| 1235 | -[bug #98]: https://github.com/simple-rtmp-server/srs/issues/98 | ||
| 1236 | -[bug #87]: https://github.com/simple-rtmp-server/srs/issues/87 | ||
| 1237 | -[bug #84]: https://github.com/simple-rtmp-server/srs/issues/84 | ||
| 1238 | -[bug #89]: https://github.com/simple-rtmp-server/srs/issues/89 | ||
| 1239 | -[bug #76]: https://github.com/simple-rtmp-server/srs/issues/76 | ||
| 1240 | -[bug #78]: https://github.com/simple-rtmp-server/srs/issues/78 | ||
| 1241 | -[bug #74]: https://github.com/simple-rtmp-server/srs/issues/74 | ||
| 1242 | -[bug #72]: https://github.com/simple-rtmp-server/srs/issues/72 | ||
| 1243 | -[bug #67]: https://github.com/simple-rtmp-server/srs/issues/67 | ||
| 1244 | -[bug #64]: https://github.com/simple-rtmp-server/srs/issues/64 | ||
| 1245 | -[bug #36]: https://github.com/simple-rtmp-server/srs/issues/36 | ||
| 1246 | -[bug #60]: https://github.com/simple-rtmp-server/srs/issues/60 | ||
| 1247 | -[bug #59]: https://github.com/simple-rtmp-server/srs/issues/59 | ||
| 1248 | -[bug #50]: https://github.com/simple-rtmp-server/srs/issues/50 | ||
| 1249 | -[bug #34]: https://github.com/simple-rtmp-server/srs/issues/34 | ||
| 1250 | -[bug #257-c0]: https://github.com/simple-rtmp-server/srs/issues/257#issuecomment-66864413 | ||
| 1251 | -[bug #110]: https://github.com/simple-rtmp-server/srs/issues/110 | ||
| 1252 | -[bug #109]: https://github.com/simple-rtmp-server/srs/issues/109 | ||
| 1253 | -[bug #108]: https://github.com/simple-rtmp-server/srs/issues/108 | ||
| 1254 | -[bug #104]: https://github.com/simple-rtmp-server/srs/issues/104 | ||
| 1255 | -[bug #98]: https://github.com/simple-rtmp-server/srs/issues/98 | ||
| 1256 | -[bug #87]: https://github.com/simple-rtmp-server/srs/issues/87 | ||
| 1257 | -[bug #84]: https://github.com/simple-rtmp-server/srs/issues/84 | ||
| 1258 | -[bug #89]: https://github.com/simple-rtmp-server/srs/issues/89 | ||
| 1259 | -[bug #76]: https://github.com/simple-rtmp-server/srs/issues/76 | ||
| 1260 | -[bug #78]: https://github.com/simple-rtmp-server/srs/issues/78 | ||
| 1261 | -[bug #74]: https://github.com/simple-rtmp-server/srs/issues/74 | ||
| 1262 | -[bug #72]: https://github.com/simple-rtmp-server/srs/issues/72 | ||
| 1263 | -[bug #67]: https://github.com/simple-rtmp-server/srs/issues/67 | ||
| 1264 | -[bug #64]: https://github.com/simple-rtmp-server/srs/issues/64 | ||
| 1265 | -[bug #36]: https://github.com/simple-rtmp-server/srs/issues/36 | ||
| 1266 | -[bug #60]: https://github.com/simple-rtmp-server/srs/issues/60 | ||
| 1267 | -[bug #59]: https://github.com/simple-rtmp-server/srs/issues/59 | ||
| 1268 | -[bug #50]: https://github.com/simple-rtmp-server/srs/issues/50 | ||
| 1269 | -[bug #34]: https://github.com/simple-rtmp-server/srs/issues/34 | ||
| 1270 | -[bug #367]: https://github.com/simple-rtmp-server/srs/issues/367 | ||
| 1271 | -[bug #319]: https://github.com/simple-rtmp-server/srs/issues/319 | ||
| 1272 | -[bug #367]: https://github.com/simple-rtmp-server/srs/issues/367 | ||
| 1273 | -[bug #459]: https://github.com/simple-rtmp-server/srs/issues/459 | ||
| 1274 | -[bug #470]: https://github.com/simple-rtmp-server/srs/issues/470 | ||
| 1275 | -[bug #319]: https://github.com/simple-rtmp-server/srs/issues/319 | ||
| 1276 | -[bug #467]: https://github.com/simple-rtmp-server/srs/issues/467 | ||
| 1277 | -[bug #464]: https://github.com/simple-rtmp-server/srs/issues/464 | ||
| 1278 | -[bug #465]: https://github.com/simple-rtmp-server/srs/issues/465 | ||
| 1279 | -[bug #299]: https://github.com/simple-rtmp-server/srs/issues/299 | ||
| 1280 | -[bug #92]: https://github.com/simple-rtmp-server/srs/issues/92 | ||
| 1281 | -[bug #299]: https://github.com/simple-rtmp-server/srs/issues/299 | ||
| 1282 | -[bug #466]: https://github.com/simple-rtmp-server/srs/issues/466 | ||
| 1283 | -[bug #468]: https://github.com/simple-rtmp-server/srs/issues/468 | ||
| 1284 | -[bug #502]: https://github.com/simple-rtmp-server/srs/issues/502 | ||
| 1285 | -[bug #467]: https://github.com/simple-rtmp-server/srs/issues/467 | ||
| 1286 | -[bug #512]: https://github.com/simple-rtmp-server/srs/issues/512 | ||
| 1287 | -[bug #515]: https://github.com/simple-rtmp-server/srs/issues/515 | ||
| 1288 | -[bug #511]: https://github.com/simple-rtmp-server/srs/issues/511 | ||
| 1289 | -[bug #xxxxxxxxxx]: https://github.com/simple-rtmp-server/srs/issues/xxxxxxxxxx | 998 | +[donations]: https://github.com/ossrs/srs/blob/develop/DONATIONS.txt |
| 999 | + | ||
| 1000 | +[v2_CN_Build]: https://github.com/ossrs/srs/wiki/v2_CN_Build | ||
| 1001 | +[v2_EN_Build]: https://github.com/ossrs/srs/wiki/v2_EN_Build | ||
| 1002 | +[v1_CN_Performance]: https://github.com/ossrs/srs/wiki/v1_CN_Performance | ||
| 1003 | +[v1_EN_Performance]: https://github.com/ossrs/srs/wiki/v1_EN_Performance | ||
| 1004 | +[v1_CN_DeliveryRTMP]: https://github.com/ossrs/srs/wiki/v1_CN_DeliveryRTMP | ||
| 1005 | +[v1_EN_DeliveryRTMP]: https://github.com/ossrs/srs/wiki/v1_EN_DeliveryRTMP | ||
| 1006 | +[v1_CN_Edge]: https://github.com/ossrs/srs/wiki/v1_CN_Edge | ||
| 1007 | +[v1_EN_Edge]: https://github.com/ossrs/srs/wiki/v1_EN_Edge | ||
| 1008 | +[v1_CN_RtmpUrlVhost]: https://github.com/ossrs/srs/wiki/v1_CN_RtmpUrlVhost | ||
| 1009 | +[v1_EN_RtmpUrlVhost]: https://github.com/ossrs/srs/wiki/v1_EN_RtmpUrlVhost | ||
| 1010 | +[v1_CN_DeliveryHLS]: https://github.com/ossrs/srs/wiki/v1_CN_DeliveryHLS | ||
| 1011 | +[v1_EN_DeliveryHLS]: https://github.com/ossrs/srs/wiki/v1_EN_DeliveryHLS | ||
| 1012 | +[v1_CN_DeliveryHLS2]: https://github.com/ossrs/srs/wiki/v1_CN_DeliveryHLS#hlsaudioonly | ||
| 1013 | +[v1_EN_DeliveryHLS2]: https://github.com/ossrs/srs/wiki/v1_EN_DeliveryHLS#hlsaudioonly | ||
| 1014 | +[v1_CN_Reload]: https://github.com/ossrs/srs/wiki/v1_CN_Reload | ||
| 1015 | +[v1_EN_Reload]: https://github.com/ossrs/srs/wiki/v1_EN_Reload | ||
| 1016 | +[v1_CN_LowLatency2]: https://github.com/ossrs/srs/wiki/v1_CN_LowLatency#gop-cache | ||
| 1017 | +[v1_EN_LowLatency2]: https://github.com/ossrs/srs/wiki/v1_EN_LowLatency#gop-cache | ||
| 1018 | +[v1_CN_Forward]: https://github.com/ossrs/srs/wiki/v1_CN_Forward | ||
| 1019 | +[v1_EN_Forward]: https://github.com/ossrs/srs/wiki/v1_EN_Forward | ||
| 1020 | +[v1_CN_FFMPEG]: https://github.com/ossrs/srs/wiki/v1_CN_FFMPEG | ||
| 1021 | +[v1_EN_FFMPEG]: https://github.com/ossrs/srs/wiki/v1_EN_FFMPEG | ||
| 1022 | +[v1_CN_HTTPCallback]: https://github.com/ossrs/srs/wiki/v1_CN_HTTPCallback | ||
| 1023 | +[v1_EN_HTTPCallback]: https://github.com/ossrs/srs/wiki/v1_EN_HTTPCallback | ||
| 1024 | +[v1_CN_BandwidthTestTool]: https://github.com/ossrs/srs/wiki/v1_CN_BandwidthTestTool | ||
| 1025 | +[v1_EN_BandwidthTestTool]: https://github.com/ossrs/srs/wiki/v1_EN_BandwidthTestTool | ||
| 1026 | +[v1_CN_SampleDemo]: https://github.com/ossrs/srs/wiki/v1_CN_SampleDemo | ||
| 1027 | +[v1_EN_SampleDemo]: https://github.com/ossrs/srs/wiki/v1_EN_SampleDemo | ||
| 1028 | +[v2_CN_SrsLibrtmp]: https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp | ||
| 1029 | +[v2_EN_SrsLibrtmp]: https://github.com/ossrs/srs/wiki/v2_EN_SrsLibrtmp | ||
| 1030 | +[v1_CN_SrsLinuxArm]: https://github.com/ossrs/srs/wiki/v1_CN_SrsLinuxArm | ||
| 1031 | +[v1_EN_SrsLinuxArm]: https://github.com/ossrs/srs/wiki/v1_EN_SrsLinuxArm | ||
| 1032 | +[v1_CN_LinuxService]: https://github.com/ossrs/srs/wiki/v1_CN_LinuxService | ||
| 1033 | +[v1_EN_LinuxService]: https://github.com/ossrs/srs/wiki/v1_EN_LinuxService | ||
| 1034 | +[v1_CN_RTMP-ATC]: https://github.com/ossrs/srs/wiki/v1_CN_RTMP-ATC | ||
| 1035 | +[v1_EN_RTMP-ATC]: https://github.com/ossrs/srs/wiki/v1_EN_RTMP-ATC | ||
| 1036 | +[v1_CN_HTTPApi]: https://github.com/ossrs/srs/wiki/v1_CN_HTTPApi | ||
| 1037 | +[v1_EN_HTTPApi]: https://github.com/ossrs/srs/wiki/v1_EN_HTTPApi | ||
| 1038 | +[v1_CN_Ingest]: https://github.com/ossrs/srs/wiki/v1_CN_Ingest | ||
| 1039 | +[v1_EN_Ingest]: https://github.com/ossrs/srs/wiki/v1_EN_Ingest | ||
| 1040 | +[v1_CN_DVR]: https://github.com/ossrs/srs/wiki/v1_CN_DVR | ||
| 1041 | +[v1_EN_DVR]: https://github.com/ossrs/srs/wiki/v1_EN_DVR | ||
| 1042 | +[v1_CN_SrsLog]: https://github.com/ossrs/srs/wiki/v1_CN_SrsLog | ||
| 1043 | +[v1_EN_SrsLog]: https://github.com/ossrs/srs/wiki/v1_EN_SrsLog | ||
| 1044 | +[v1_CN_DRM2]: https://github.com/ossrs/srs/wiki/v1_CN_DRM#tokentraverse | ||
| 1045 | +[v1_EN_DRM2]: https://github.com/ossrs/srs/wiki/v1_EN_DRM#tokentraverse | ||
| 1046 | +[v2_CN_SampleHTTP]: https://github.com/ossrs/srs/wiki/v2_CN_SampleHTTP | ||
| 1047 | +[v2_EN_SampleHTTP]: https://github.com/ossrs/srs/wiki/v2_EN_SampleHTTP | ||
| 1048 | +[v2_CN_FlvVodStream]: https://github.com/ossrs/srs/wiki/v2_CN_FlvVodStream | ||
| 1049 | +[v2_EN_FlvVodStream]: https://github.com/ossrs/srs/wiki/v2_EN_FlvVodStream | ||
| 1050 | +[v2_CN_SrsLibrtmp2]: https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp#publish-h264-raw-data | ||
| 1051 | +[v2_EN_SrsLibrtmp2]: https://github.com/ossrs/srs/wiki/v2_EN_SrsLibrtmp#publish-h264-raw-data | ||
| 1052 | +[v2_CN_SrsLibrtmp3]: https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp#publish-audio-raw-stream | ||
| 1053 | +[v2_EN_SrsLibrtmp3]: https://github.com/ossrs/srs/wiki/v2_EN_SrsLibrtmp#publish-audio-raw-stream | ||
| 1054 | +[v2_CN_Security]: https://github.com/ossrs/srs/wiki/v2_CN_Security | ||
| 1055 | +[v2_EN_Security]: https://github.com/ossrs/srs/wiki/v2_EN_Security | ||
| 1056 | +[v2_CN_DeliveryHttpStream]: https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHttpStream | ||
| 1057 | +[v2_EN_DeliveryHttpStream]: https://github.com/ossrs/srs/wiki/v2_EN_DeliveryHttpStream | ||
| 1058 | +[v1_CN_DeliveryHDS]: https://github.com/ossrs/srs/wiki/v1_CN_DeliveryHDS | ||
| 1059 | +[v1_EN_DeliveryHDS]: https://github.com/ossrs/srs/wiki/v1_EN_DeliveryHDS | ||
| 1060 | +[v2_CN_Streamer]: https://github.com/ossrs/srs/wiki/v2_CN_Streamer | ||
| 1061 | +[v2_EN_Streamer]: https://github.com/ossrs/srs/wiki/v2_EN_Streamer | ||
| 1062 | +[v2_CN_Streamer2]: https://github.com/ossrs/srs/wiki/v2_CN_Streamer#push-http-flv-to-srs | ||
| 1063 | +[v2_EN_Streamer2]: https://github.com/ossrs/srs/wiki/v2_EN_Streamer#push-http-flv-to-srs | ||
| 1064 | +[v2_CN_SampleHttpFlv]: https://github.com/ossrs/srs/wiki/v2_CN_SampleHttpFlv | ||
| 1065 | +[v2_EN_SampleHttpFlv]: https://github.com/ossrs/srs/wiki/v2_EN_SampleHttpFlv | ||
| 1066 | +[v2_CN_SampleHttpFlvCluster]: https://github.com/ossrs/srs/wiki/v2_CN_SampleHttpFlvCluster | ||
| 1067 | +[v2_EN_SampleHttpFlvCluster]: https://github.com/ossrs/srs/wiki/v2_EN_SampleHttpFlvCluster | ||
| 1068 | +[v2_CN_LowLatency]: https://github.com/ossrs/srs/wiki/v2_CN_LowLatency | ||
| 1069 | +[v2_EN_LowLatency]: https://github.com/ossrs/srs/wiki/v2_EN_LowLatency | ||
| 1070 | +[v2_EN_LowLatency#merged-read]: https://github.com/ossrs/srs/wiki/v2_EN_LowLatency#merged-read | ||
| 1071 | +[v1_CN_Performance#performancereport4k]: https://github.com/ossrs/srs/wiki/v1_CN_Performance#performancereport4k | ||
| 1072 | +[v1_CN_DRM#tokentraverse]: https://github.com/ossrs/srs/wiki/v1_CN_DRM#tokentraverse | ||
| 1073 | +[v1_CN_RaspberryPi]: https://github.com/ossrs/srs/wiki/v1_CN_RaspberryPi | ||
| 1074 | +[v1_CN_SrsLibrtmp]: https://github.com/ossrs/srs/wiki/v1_CN_SrsLibrtmp | ||
| 1075 | +[v1_CN_Build]: https://github.com/ossrs/srs/wiki/v1_CN_Build | ||
| 1076 | +[v1_CN_LowLatency]: https://github.com/ossrs/srs/wiki/v1_CN_LowLatency | ||
| 1077 | +[v1_CN_HowToAskQuestion]: https://github.com/ossrs/srs/wiki/v1_CN_HowToAskQuestion | ||
| 1078 | +[v1_CN_Build]: https://github.com/ossrs/srs/wiki/v1_CN_Build | ||
| 1079 | +[v1_CN_Performance]: https://github.com/ossrs/srs/wiki/v1_CN_Performance | ||
| 1080 | +[v1_CN_RaspberryPi]: https://github.com/ossrs/srs/wiki/v1_CN_RaspberryPi | ||
| 1081 | +[v2_CN_LowLatency#merged-read]: https://github.com/ossrs/srs/wiki/v2_CN_LowLatency#merged-read | ||
| 1082 | +[v1_CN_Product]: https://github.com/ossrs/srs/wiki/v1_CN_Product | ||
| 1083 | +[v1_CN_ServerSideScript]: https://github.com/ossrs/srs/wiki/v1_CN_ServerSideScript | ||
| 1084 | +[v2_EN_LowLatency#merged-write]: https://github.com/ossrs/srs/wiki/v2_EN_LowLatency#merged-write | ||
| 1085 | +[v1_CN_IDE]: https://github.com/ossrs/srs/wiki/v1_CN_IDE | ||
| 1086 | +[v2_CN_LowLatency#merged-write]: https://github.com/ossrs/srs/wiki/v2_CN_LowLatency#merged-write | ||
| 1087 | +[v3_CN_NgExec]:https://github.com/ossrs/srs/wiki/v3_CN_NgExec | ||
| 1088 | +[v3_EN_NgExec]:https://github.com/ossrs/srs/wiki/v3_EN_NgExec | ||
| 1089 | + | ||
| 1090 | +[bug #213]: https://github.com/ossrs/srs/issues/213 | ||
| 1091 | +[bug #194]: https://github.com/ossrs/srs/issues/194 | ||
| 1092 | +[bug #182]: https://github.com/ossrs/srs/issues/182 | ||
| 1093 | +[bug #257]: https://github.com/ossrs/srs/issues/257 | ||
| 1094 | +[bug #179]: https://github.com/ossrs/srs/issues/179 | ||
| 1095 | +[bug #224]: https://github.com/ossrs/srs/issues/224 | ||
| 1096 | +[bug #251]: https://github.com/ossrs/srs/issues/251 | ||
| 1097 | +[bug #293]: https://github.com/ossrs/srs/issues/293 | ||
| 1098 | +[bug #250]: https://github.com/ossrs/srs/issues/250 | ||
| 1099 | +[bug #301]: https://github.com/ossrs/srs/issues/301 | ||
| 1100 | +[bug #304]: https://github.com/ossrs/srs/issues/304 | ||
| 1101 | +[bug #133]: https://github.com/ossrs/srs/issues/133 | ||
| 1102 | +[bug #92]: https://github.com/ossrs/srs/issues/92 | ||
| 1103 | +[bug #367]: https://github.com/ossrs/srs/issues/367 | ||
| 1104 | +[bug #471]: https://github.com/ossrs/srs/issues/471 | ||
| 1105 | +[bug #380]: https://github.com/ossrs/srs/issues/380 | ||
| 1106 | +[bug #474]: https://github.com/ossrs/srs/issues/474 | ||
| 1107 | +[bug #484]: https://github.com/ossrs/srs/issues/484 | ||
| 1108 | +[bug #485]: https://github.com/ossrs/srs/issues/485 | ||
| 1109 | +[bug #495]: https://github.com/ossrs/srs/issues/495 | ||
| 1110 | +[bug #497]: https://github.com/ossrs/srs/issues/497 | ||
| 1111 | +[bug #448]: https://github.com/ossrs/srs/issues/448 | ||
| 1112 | +[bug #475]: https://github.com/ossrs/srs/issues/475 | ||
| 1113 | +[bug #458]: https://github.com/ossrs/srs/issues/458 | ||
| 1114 | +[bug #454]: https://github.com/ossrs/srs/issues/454 | ||
| 1115 | +[bug #442]: https://github.com/ossrs/srs/issues/442 | ||
| 1116 | +[bug #169]: https://github.com/ossrs/srs/issues/169 | ||
| 1117 | +[bug #441]: https://github.com/ossrs/srs/issues/441 | ||
| 1118 | +[bug #433]: https://github.com/ossrs/srs/issues/433 | ||
| 1119 | +[bug #425]: https://github.com/ossrs/srs/issues/425 | ||
| 1120 | +[bug #424]: https://github.com/ossrs/srs/issues/424 | ||
| 1121 | +[bug #421]: https://github.com/ossrs/srs/issues/421 | ||
| 1122 | +[bug #435]: https://github.com/ossrs/srs/issues/435 | ||
| 1123 | +[bug #420]: https://github.com/ossrs/srs/issues/420 | ||
| 1124 | +[bug #209]: https://github.com/ossrs/srs/issues/209 | ||
| 1125 | +[bug #409]: https://github.com/ossrs/srs/issues/409 | ||
| 1126 | +[bug #404]: https://github.com/ossrs/srs/issues/404 | ||
| 1127 | +[bug #391]: https://github.com/ossrs/srs/issues/391 | ||
| 1128 | +[bug #397]: https://github.com/ossrs/srs/issues/397 | ||
| 1129 | +[bug #400]: https://github.com/ossrs/srs/issues/400 | ||
| 1130 | +[bug #383]: https://github.com/ossrs/srs/issues/383 | ||
| 1131 | +[bug #381]: https://github.com/ossrs/srs/issues/381 | ||
| 1132 | +[bug #375]: https://github.com/ossrs/srs/issues/375 | ||
| 1133 | +[bug #304]: https://github.com/ossrs/srs/issues/304 | ||
| 1134 | +[bug #372]: https://github.com/ossrs/srs/issues/372 | ||
| 1135 | +[bug #366]: https://github.com/ossrs/srs/issues/366 | ||
| 1136 | +[bug #351]: https://github.com/ossrs/srs/issues/351 | ||
| 1137 | +[bug #155]: https://github.com/ossrs/srs/issues/155 | ||
| 1138 | +[bug #324]: https://github.com/ossrs/srs/issues/324 | ||
| 1139 | +[bug #324]: https://github.com/ossrs/srs/issues/324 | ||
| 1140 | +[bug #328]: https://github.com/ossrs/srs/issues/328 | ||
| 1141 | +[bug #155]: https://github.com/ossrs/srs/issues/155 | ||
| 1142 | +[bug #316]: https://github.com/ossrs/srs/issues/316 | ||
| 1143 | +[bug #310]: https://github.com/ossrs/srs/issues/310 | ||
| 1144 | +[bug #322]: https://github.com/ossrs/srs/issues/322 | ||
| 1145 | +[bug #179]: https://github.com/ossrs/srs/issues/179 | ||
| 1146 | +[bug #304]: https://github.com/ossrs/srs/issues/304 | ||
| 1147 | +[bug #133]: https://github.com/ossrs/srs/issues/133 | ||
| 1148 | +[bug #304]: https://github.com/ossrs/srs/issues/304 | ||
| 1149 | +[bug #304]: https://github.com/ossrs/srs/issues/304 | ||
| 1150 | +[bug #304]: https://github.com/ossrs/srs/issues/304 | ||
| 1151 | +[bug #311]: https://github.com/ossrs/srs/issues/311 | ||
| 1152 | +[bug #310]: https://github.com/ossrs/srs/issues/310 | ||
| 1153 | +[bug #136]: https://github.com/ossrs/srs/issues/136 | ||
| 1154 | +[bug #250]: https://github.com/ossrs/srs/issues/250 | ||
| 1155 | +[bug #301]: https://github.com/ossrs/srs/issues/301 | ||
| 1156 | +[bug #301]: https://github.com/ossrs/srs/issues/301 | ||
| 1157 | +[bug #268]: https://github.com/ossrs/srs/issues/268 | ||
| 1158 | +[bug #151]: https://github.com/ossrs/srs/issues/151 | ||
| 1159 | +[bug #151]: https://github.com/ossrs/srs/issues/151 | ||
| 1160 | +[bug #293]: https://github.com/ossrs/srs/issues/293 | ||
| 1161 | +[bug #293]: https://github.com/ossrs/srs/issues/293 | ||
| 1162 | +[bug #293]: https://github.com/ossrs/srs/issues/293 | ||
| 1163 | +[bug #277]: https://github.com/ossrs/srs/issues/277 | ||
| 1164 | +[bug #277]: https://github.com/ossrs/srs/issues/277 | ||
| 1165 | +[bug #290]: https://github.com/ossrs/srs/issues/290 | ||
| 1166 | +[bug #281]: https://github.com/ossrs/srs/issues/281 | ||
| 1167 | +[bug #274]: https://github.com/ossrs/srs/issues/274 | ||
| 1168 | +[bug #179]: https://github.com/ossrs/srs/issues/179 | ||
| 1169 | +[bug #211]: https://github.com/ossrs/srs/issues/211 | ||
| 1170 | +[bug #207]: https://github.com/ossrs/srs/issues/207 | ||
| 1171 | +[bug #158]: https://github.com/ossrs/srs/issues/158 | ||
| 1172 | +[bug #216]: https://github.com/ossrs/srs/issues/216 | ||
| 1173 | +[bug #263]: https://github.com/ossrs/srs/issues/263 | ||
| 1174 | +[bug #270]: https://github.com/ossrs/srs/issues/270 | ||
| 1175 | +[bug #266]: https://github.com/ossrs/srs/issues/266 | ||
| 1176 | +[bug #267]: https://github.com/ossrs/srs/issues/267 | ||
| 1177 | +[bug #268]: https://github.com/ossrs/srs/issues/268 | ||
| 1178 | +[bug #264]: https://github.com/ossrs/srs/issues/264 | ||
| 1179 | +[bug #264]: https://github.com/ossrs/srs/issues/264 | ||
| 1180 | +[bug #257]: https://github.com/ossrs/srs/issues/257 | ||
| 1181 | +[bug #251]: https://github.com/ossrs/srs/issues/251 | ||
| 1182 | +[bug #251]: https://github.com/ossrs/srs/issues/251 | ||
| 1183 | +[bug #241]: https://github.com/ossrs/srs/issues/241 | ||
| 1184 | +[bug #241]: https://github.com/ossrs/srs/issues/241 | ||
| 1185 | +[bug #241]: https://github.com/ossrs/srs/issues/241 | ||
| 1186 | +[bug #248]: https://github.com/ossrs/srs/issues/248 | ||
| 1187 | +[bug #244]: https://github.com/ossrs/srs/issues/244 | ||
| 1188 | +[bug #237]: https://github.com/ossrs/srs/issues/237 | ||
| 1189 | +[bug #235]: https://github.com/ossrs/srs/issues/235 | ||
| 1190 | +[bug #215]: https://github.com/ossrs/srs/issues/215 | ||
| 1191 | +[bug #212]: https://github.com/ossrs/srs/issues/212 | ||
| 1192 | +[bug #217]: https://github.com/ossrs/srs/issues/217 | ||
| 1193 | +[bug #212]: https://github.com/ossrs/srs/issues/212 | ||
| 1194 | +[bug #213]: https://github.com/ossrs/srs/issues/213 | ||
| 1195 | +[bug #204]: https://github.com/ossrs/srs/issues/204 | ||
| 1196 | +[bug #203]: https://github.com/ossrs/srs/issues/203 | ||
| 1197 | +[bug #202]: https://github.com/ossrs/srs/issues/202 | ||
| 1198 | +[bug #200]: https://github.com/ossrs/srs/issues/200 | ||
| 1199 | +[bug #194]: https://github.com/ossrs/srs/issues/194 | ||
| 1200 | +[bug #194]: https://github.com/ossrs/srs/issues/194 | ||
| 1201 | +[bug #195]: https://github.com/ossrs/srs/issues/195 | ||
| 1202 | +[bug #191]: https://github.com/ossrs/srs/issues/191 | ||
| 1203 | +[bug #66]: https://github.com/ossrs/srs/issues/66 | ||
| 1204 | +[bug #185]: https://github.com/ossrs/srs/issues/185 | ||
| 1205 | +[bug #186]: https://github.com/ossrs/srs/issues/186 | ||
| 1206 | +[bug #184]: https://github.com/ossrs/srs/issues/184 | ||
| 1207 | +[bug #151]: https://github.com/ossrs/srs/issues/151 | ||
| 1208 | +[bug #162]: https://github.com/ossrs/srs/issues/162 | ||
| 1209 | +[bug #180]: https://github.com/ossrs/srs/issues/180 | ||
| 1210 | +[bug #177]: https://github.com/ossrs/srs/issues/177 | ||
| 1211 | +[bug #167]: https://github.com/ossrs/srs/issues/167 | ||
| 1212 | +[bug #150]: https://github.com/ossrs/srs/issues/150 | ||
| 1213 | +[bug #165]: https://github.com/ossrs/srs/issues/165 | ||
| 1214 | +[bug #160]: https://github.com/ossrs/srs/issues/160 | ||
| 1215 | +[bug #155]: https://github.com/ossrs/srs/issues/155 | ||
| 1216 | +[bug #148]: https://github.com/ossrs/srs/issues/148 | ||
| 1217 | +[bug #147]: https://github.com/ossrs/srs/issues/147 | ||
| 1218 | +[bug #79]: https://github.com/ossrs/srs/issues/79 | ||
| 1219 | +[bug #57]: https://github.com/ossrs/srs/issues/57 | ||
| 1220 | +[bug #85]: https://github.com/ossrs/srs/issues/85 | ||
| 1221 | +[bug #145]: https://github.com/ossrs/srs/issues/145 | ||
| 1222 | +[bug #143]: https://github.com/ossrs/srs/issues/143 | ||
| 1223 | +[bug #138]: https://github.com/ossrs/srs/issues/138 | ||
| 1224 | +[bug #142]: https://github.com/ossrs/srs/issues/142 | ||
| 1225 | +[bug #141]: https://github.com/ossrs/srs/issues/141 | ||
| 1226 | +[bug #124]: https://github.com/ossrs/srs/issues/124 | ||
| 1227 | +[bug #121]: https://github.com/ossrs/srs/issues/121 | ||
| 1228 | +[bug #119]: https://github.com/ossrs/srs/issues/119 | ||
| 1229 | +[bug #81]: https://github.com/ossrs/srs/issues/81 | ||
| 1230 | +[bug #103]: https://github.com/ossrs/srs/issues/103 | ||
| 1231 | +[bug #111]: https://github.com/ossrs/srs/issues/111 | ||
| 1232 | +[bug #110]: https://github.com/ossrs/srs/issues/110 | ||
| 1233 | +[bug #109]: https://github.com/ossrs/srs/issues/109 | ||
| 1234 | +[bug #108]: https://github.com/ossrs/srs/issues/108 | ||
| 1235 | +[bug #98]: https://github.com/ossrs/srs/issues/98 | ||
| 1236 | +[bug #87]: https://github.com/ossrs/srs/issues/87 | ||
| 1237 | +[bug #84]: https://github.com/ossrs/srs/issues/84 | ||
| 1238 | +[bug #89]: https://github.com/ossrs/srs/issues/89 | ||
| 1239 | +[bug #76]: https://github.com/ossrs/srs/issues/76 | ||
| 1240 | +[bug #78]: https://github.com/ossrs/srs/issues/78 | ||
| 1241 | +[bug #74]: https://github.com/ossrs/srs/issues/74 | ||
| 1242 | +[bug #72]: https://github.com/ossrs/srs/issues/72 | ||
| 1243 | +[bug #67]: https://github.com/ossrs/srs/issues/67 | ||
| 1244 | +[bug #64]: https://github.com/ossrs/srs/issues/64 | ||
| 1245 | +[bug #36]: https://github.com/ossrs/srs/issues/36 | ||
| 1246 | +[bug #60]: https://github.com/ossrs/srs/issues/60 | ||
| 1247 | +[bug #59]: https://github.com/ossrs/srs/issues/59 | ||
| 1248 | +[bug #50]: https://github.com/ossrs/srs/issues/50 | ||
| 1249 | +[bug #34]: https://github.com/ossrs/srs/issues/34 | ||
| 1250 | +[bug #257-c0]: https://github.com/ossrs/srs/issues/257#issuecomment-66864413 | ||
| 1251 | +[bug #110]: https://github.com/ossrs/srs/issues/110 | ||
| 1252 | +[bug #109]: https://github.com/ossrs/srs/issues/109 | ||
| 1253 | +[bug #108]: https://github.com/ossrs/srs/issues/108 | ||
| 1254 | +[bug #104]: https://github.com/ossrs/srs/issues/104 | ||
| 1255 | +[bug #98]: https://github.com/ossrs/srs/issues/98 | ||
| 1256 | +[bug #87]: https://github.com/ossrs/srs/issues/87 | ||
| 1257 | +[bug #84]: https://github.com/ossrs/srs/issues/84 | ||
| 1258 | +[bug #89]: https://github.com/ossrs/srs/issues/89 | ||
| 1259 | +[bug #76]: https://github.com/ossrs/srs/issues/76 | ||
| 1260 | +[bug #78]: https://github.com/ossrs/srs/issues/78 | ||
| 1261 | +[bug #74]: https://github.com/ossrs/srs/issues/74 | ||
| 1262 | +[bug #72]: https://github.com/ossrs/srs/issues/72 | ||
| 1263 | +[bug #67]: https://github.com/ossrs/srs/issues/67 | ||
| 1264 | +[bug #64]: https://github.com/ossrs/srs/issues/64 | ||
| 1265 | +[bug #36]: https://github.com/ossrs/srs/issues/36 | ||
| 1266 | +[bug #60]: https://github.com/ossrs/srs/issues/60 | ||
| 1267 | +[bug #59]: https://github.com/ossrs/srs/issues/59 | ||
| 1268 | +[bug #50]: https://github.com/ossrs/srs/issues/50 | ||
| 1269 | +[bug #34]: https://github.com/ossrs/srs/issues/34 | ||
| 1270 | +[bug #367]: https://github.com/ossrs/srs/issues/367 | ||
| 1271 | +[bug #319]: https://github.com/ossrs/srs/issues/319 | ||
| 1272 | +[bug #367]: https://github.com/ossrs/srs/issues/367 | ||
| 1273 | +[bug #459]: https://github.com/ossrs/srs/issues/459 | ||
| 1274 | +[bug #470]: https://github.com/ossrs/srs/issues/470 | ||
| 1275 | +[bug #319]: https://github.com/ossrs/srs/issues/319 | ||
| 1276 | +[bug #467]: https://github.com/ossrs/srs/issues/467 | ||
| 1277 | +[bug #464]: https://github.com/ossrs/srs/issues/464 | ||
| 1278 | +[bug #465]: https://github.com/ossrs/srs/issues/465 | ||
| 1279 | +[bug #299]: https://github.com/ossrs/srs/issues/299 | ||
| 1280 | +[bug #92]: https://github.com/ossrs/srs/issues/92 | ||
| 1281 | +[bug #299]: https://github.com/ossrs/srs/issues/299 | ||
| 1282 | +[bug #466]: https://github.com/ossrs/srs/issues/466 | ||
| 1283 | +[bug #468]: https://github.com/ossrs/srs/issues/468 | ||
| 1284 | +[bug #502]: https://github.com/ossrs/srs/issues/502 | ||
| 1285 | +[bug #467]: https://github.com/ossrs/srs/issues/467 | ||
| 1286 | +[bug #512]: https://github.com/ossrs/srs/issues/512 | ||
| 1287 | +[bug #515]: https://github.com/ossrs/srs/issues/515 | ||
| 1288 | +[bug #511]: https://github.com/ossrs/srs/issues/511 | ||
| 1289 | +[bug #xxxxxxxxxx]: https://github.com/ossrs/srs/issues/xxxxxxxxxx | ||
| 1290 | 1290 | ||
| 1291 | [exo #828]: https://github.com/google/ExoPlayer/pull/828 | 1291 | [exo #828]: https://github.com/google/ExoPlayer/pull/828 |
| 1292 | 1292 | ||
| 1293 | -[r2.0a2]: https://github.com/simple-rtmp-server/srs/releases/tag/v2.0-a2 | ||
| 1294 | -[r2.0a1]: https://github.com/simple-rtmp-server/srs/releases/tag/2.0a1 | ||
| 1295 | -[r2.0a0]: https://github.com/simple-rtmp-server/srs/releases/tag/2.0a0 | ||
| 1296 | -[r1.0r4]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r4 | ||
| 1297 | -[r1.0r3]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r3 | ||
| 1298 | -[r1.0r2]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r2 | ||
| 1299 | -[r1.0r1]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r1 | ||
| 1300 | -[r1.0r0]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0r0 | ||
| 1301 | -[r1.0b0]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.beta | ||
| 1302 | -[r1.0a7]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline7 | ||
| 1303 | -[r1.0a6]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline6 | ||
| 1304 | -[r1.0a5]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline5 | ||
| 1305 | -[r1.0a4]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline4 | ||
| 1306 | -[r1.0a3]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline3 | ||
| 1307 | -[r1.0a2]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline2 | ||
| 1308 | -[r1.0a0]: https://github.com/simple-rtmp-server/srs/releases/tag/1.0.mainline | ||
| 1309 | -[r0.9]: https://github.com/simple-rtmp-server/srs/releases/tag/0.9 | ||
| 1310 | -[r0.8]: https://github.com/simple-rtmp-server/srs/releases/tag/0.8 | ||
| 1311 | -[r0.7]: https://github.com/simple-rtmp-server/srs/releases/tag/0.7 | ||
| 1312 | -[r0.6]: https://github.com/simple-rtmp-server/srs/releases/tag/0.6 | ||
| 1313 | -[r0.5]: https://github.com/simple-rtmp-server/srs/releases/tag/0.5 | ||
| 1314 | -[r0.4]: https://github.com/simple-rtmp-server/srs/releases/tag/0.4 | ||
| 1315 | -[r0.3]: https://github.com/simple-rtmp-server/srs/releases/tag/0.3 | ||
| 1316 | -[r0.2]: https://github.com/simple-rtmp-server/srs/releases/tag/0.2 | ||
| 1317 | -[r0.1]: https://github.com/simple-rtmp-server/srs/releases/tag/0.1 | ||
| 1318 | - | ||
| 1319 | - | ||
| 1320 | -[contact]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Contact | 1293 | +[r2.0a2]: https://github.com/ossrs/srs/releases/tag/v2.0-a2 |
| 1294 | +[r2.0a1]: https://github.com/ossrs/srs/releases/tag/2.0a1 | ||
| 1295 | +[r2.0a0]: https://github.com/ossrs/srs/releases/tag/2.0a0 | ||
| 1296 | +[r1.0r4]: https://github.com/ossrs/srs/releases/tag/1.0r4 | ||
| 1297 | +[r1.0r3]: https://github.com/ossrs/srs/releases/tag/1.0r3 | ||
| 1298 | +[r1.0r2]: https://github.com/ossrs/srs/releases/tag/1.0r2 | ||
| 1299 | +[r1.0r1]: https://github.com/ossrs/srs/releases/tag/1.0r1 | ||
| 1300 | +[r1.0r0]: https://github.com/ossrs/srs/releases/tag/1.0r0 | ||
| 1301 | +[r1.0b0]: https://github.com/ossrs/srs/releases/tag/1.0.beta | ||
| 1302 | +[r1.0a7]: https://github.com/ossrs/srs/releases/tag/1.0.mainline7 | ||
| 1303 | +[r1.0a6]: https://github.com/ossrs/srs/releases/tag/1.0.mainline6 | ||
| 1304 | +[r1.0a5]: https://github.com/ossrs/srs/releases/tag/1.0.mainline5 | ||
| 1305 | +[r1.0a4]: https://github.com/ossrs/srs/releases/tag/1.0.mainline4 | ||
| 1306 | +[r1.0a3]: https://github.com/ossrs/srs/releases/tag/1.0.mainline3 | ||
| 1307 | +[r1.0a2]: https://github.com/ossrs/srs/releases/tag/1.0.mainline2 | ||
| 1308 | +[r1.0a0]: https://github.com/ossrs/srs/releases/tag/1.0.mainline | ||
| 1309 | +[r0.9]: https://github.com/ossrs/srs/releases/tag/0.9 | ||
| 1310 | +[r0.8]: https://github.com/ossrs/srs/releases/tag/0.8 | ||
| 1311 | +[r0.7]: https://github.com/ossrs/srs/releases/tag/0.7 | ||
| 1312 | +[r0.6]: https://github.com/ossrs/srs/releases/tag/0.6 | ||
| 1313 | +[r0.5]: https://github.com/ossrs/srs/releases/tag/0.5 | ||
| 1314 | +[r0.4]: https://github.com/ossrs/srs/releases/tag/0.4 | ||
| 1315 | +[r0.3]: https://github.com/ossrs/srs/releases/tag/0.3 | ||
| 1316 | +[r0.2]: https://github.com/ossrs/srs/releases/tag/0.2 | ||
| 1317 | +[r0.1]: https://github.com/ossrs/srs/releases/tag/0.1 | ||
| 1318 | + | ||
| 1319 | + | ||
| 1320 | +[contact]: https://github.com/ossrs/srs/wiki/v1_CN_Contact | ||
| 1321 | [more0]: http://winlinvip.github.io/srs.release/releases/ | 1321 | [more0]: http://winlinvip.github.io/srs.release/releases/ |
| 1322 | [more1]: http://www.ossrs.net/srs.release/releases/ | 1322 | [more1]: http://www.ossrs.net/srs.release/releases/ |
| 1323 | 1323 | ||
| 1324 | -[branch1]: https://github.com/simple-rtmp-server/srs/tree/1.0release | ||
| 1325 | -[branch2]: https://github.com/simple-rtmp-server/srs/tree/2.0release | ||
| 1326 | -[release2]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product#release20 | ||
| 1327 | -[release3]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product#release30 | 1324 | +[branch1]: https://github.com/ossrs/srs/tree/1.0release |
| 1325 | +[branch2]: https://github.com/ossrs/srs/tree/2.0release | ||
| 1326 | +[release2]: https://github.com/ossrs/srs/wiki/v1_CN_Product#release20 | ||
| 1327 | +[release3]: https://github.com/ossrs/srs/wiki/v1_CN_Product#release30 | ||
| 1328 | [centos0]: http://winlinvip.github.io/srs.release/releases/files/SRS-CentOS6-x86_64-2.0.195.zip | 1328 | [centos0]: http://winlinvip.github.io/srs.release/releases/files/SRS-CentOS6-x86_64-2.0.195.zip |
| 1329 | [centos1]: http://www.ossrs.net/srs.release/releases/files/SRS-CentOS6-x86_64-2.0.195.zip | 1329 | [centos1]: http://www.ossrs.net/srs.release/releases/files/SRS-CentOS6-x86_64-2.0.195.zip |
| 1330 | -[srs_CN]: https://github.com/simple-rtmp-server/srs/wiki/v3_CN_Home | ||
| 1331 | -[srs_EN]: https://github.com/simple-rtmp-server/srs/wiki/v3_EN_Home | 1330 | +[srs_CN]: https://github.com/ossrs/srs/wiki/v3_CN_Home |
| 1331 | +[srs_EN]: https://github.com/ossrs/srs/wiki/v3_EN_Home | ||
| 1332 | 1332 |
| @@ -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"); |
| @@ -83,7 +83,7 @@ SRS_MIPS_UBUNTU12=NO | @@ -83,7 +83,7 @@ SRS_MIPS_UBUNTU12=NO | ||
| 83 | SRS_DEV=NO | 83 | SRS_DEV=NO |
| 84 | # dev, open main server feature for dev, no utest/research/librtmp | 84 | # dev, open main server feature for dev, no utest/research/librtmp |
| 85 | SRS_FAST_DEV=NO | 85 | SRS_FAST_DEV=NO |
| 86 | -# demo, for the demo of srs, @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SampleDemo | 86 | +# demo, for the demo of srs, @see: https://github.com/ossrs/srs/wiki/v1_CN_SampleDemo |
| 87 | SRS_DEMO=NO | 87 | SRS_DEMO=NO |
| 88 | # raspberry-pi, open hls/ssl/static | 88 | # raspberry-pi, open hls/ssl/static |
| 89 | SRS_PI=NO | 89 | 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 | --x86-64 alias for --x86-x64. | 189 | --x86-64 alias for --x86-x64. |
| 190 | 190 |
| @@ -36,7 +36,7 @@ BLACK="\\${BLACK}" | @@ -36,7 +36,7 @@ BLACK="\\${BLACK}" | ||
| 36 | 36 | ||
| 37 | echo -e "\${GREEN}build summary:\${BLACK}" | 37 | echo -e "\${GREEN}build summary:\${BLACK}" |
| 38 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 38 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 39 | -echo -e " |${SrsGperfSummaryColor}gperf @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_GPERF\${BLACK}" | 39 | +echo -e " |${SrsGperfSummaryColor}gperf @see: https://github.com/ossrs/srs/wiki/v1_CN_GPERF\${BLACK}" |
| 40 | echo -e " | ${SrsGperfMCSummaryColor}gmc @see: http://google-perftools.googlecode.com/svn/trunk/doc/heap_checker.html\${BLACK}" | 40 | echo -e " | ${SrsGperfMCSummaryColor}gmc @see: http://google-perftools.googlecode.com/svn/trunk/doc/heap_checker.html\${BLACK}" |
| 41 | echo -e " | ${SrsGperfMCSummaryColor}gmc: gperf memory check, or memory leak detect\${BLACK}" | 41 | echo -e " | ${SrsGperfMCSummaryColor}gmc: gperf memory check, or memory leak detect\${BLACK}" |
| 42 | echo -e " | ${SrsGperfMCSummaryColor}env PPROF_PATH=./objs/pprof HEAPCHECK=normal ./objs/srs -c conf/console.conf 2>gmc.log # start gmc\${BLACK}" | 42 | echo -e " | ${SrsGperfMCSummaryColor}env PPROF_PATH=./objs/pprof HEAPCHECK=normal ./objs/srs -c conf/console.conf 2>gmc.log # start gmc\${BLACK}" |
| @@ -53,7 +53,7 @@ echo -e " | ${SrsGperfCPSummaryColor}rm -f gperf.srs.gcp*; ./obj | @@ -53,7 +53,7 @@ echo -e " | ${SrsGperfCPSummaryColor}rm -f gperf.srs.gcp*; ./obj | ||
| 53 | echo -e " | ${SrsGperfCPSummaryColor}killall -2 srs # or CTRL+C to stop gcp\${BLACK}" | 53 | echo -e " | ${SrsGperfCPSummaryColor}killall -2 srs # or CTRL+C to stop gcp\${BLACK}" |
| 54 | echo -e " | ${SrsGperfCPSummaryColor}./objs/pprof --text objs/srs gperf.srs.gcp* # to analysis cpu profile\${BLACK}" | 54 | echo -e " | ${SrsGperfCPSummaryColor}./objs/pprof --text objs/srs gperf.srs.gcp* # to analysis cpu profile\${BLACK}" |
| 55 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 55 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 56 | -echo -e " |${SrsGprofSummaryColor}gprof @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_GPROF\${BLACK}" | 56 | +echo -e " |${SrsGprofSummaryColor}gprof @see: https://github.com/ossrs/srs/wiki/v1_CN_GPROF\${BLACK}" |
| 57 | echo -e " |${SrsGprofSummaryColor}gprof: GNU profile tool, @see: http://www.cs.utah.edu/dept/old/texinfo/as/gprof.html\${BLACK}" | 57 | echo -e " |${SrsGprofSummaryColor}gprof: GNU profile tool, @see: http://www.cs.utah.edu/dept/old/texinfo/as/gprof.html\${BLACK}" |
| 58 | echo -e " | ${SrsGprofSummaryColor}rm -f gmon.out; ./objs/srs -c conf/console.conf # start gprof\${BLACK}" | 58 | echo -e " | ${SrsGprofSummaryColor}rm -f gmon.out; ./objs/srs -c conf/console.conf # start gprof\${BLACK}" |
| 59 | echo -e " | ${SrsGprofSummaryColor}killall -2 srs # or CTRL+C to stop gprof\${BLACK}" | 59 | echo -e " | ${SrsGprofSummaryColor}killall -2 srs # or CTRL+C to stop gprof\${BLACK}" |
| @@ -61,7 +61,7 @@ echo -e " | ${SrsGprofSummaryColor}gprof -b ./objs/srs gmon.out > gprof. | @@ -61,7 +61,7 @@ echo -e " | ${SrsGprofSummaryColor}gprof -b ./objs/srs gmon.out > gprof. | ||
| 61 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 61 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 62 | echo -e " |${SrsUtestSummaryColor}utest: ./objs/srs_utest, the utest for srs\${BLACK}" | 62 | echo -e " |${SrsUtestSummaryColor}utest: ./objs/srs_utest, the utest for srs\${BLACK}" |
| 63 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 63 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 64 | -echo -e " |${SrsLibrtmpSummaryColor}librtmp @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLibrtmp\${BLACK}" | 64 | +echo -e " |${SrsLibrtmpSummaryColor}librtmp @see: https://github.com/ossrs/srs/wiki/v1_CN_SrsLibrtmp\${BLACK}" |
| 65 | echo -e " |${SrsLibrtmpSummaryColor}librtmp: ./objs/include, ./objs/lib, the srs-librtmp library\${BLACK}" | 65 | echo -e " |${SrsLibrtmpSummaryColor}librtmp: ./objs/include, ./objs/lib, the srs-librtmp library\${BLACK}" |
| 66 | echo -e " | ${SrsLibrtmpSummaryColor}simple handshake: publish/play stream with simple handshake to server\${BLACK}" | 66 | echo -e " | ${SrsLibrtmpSummaryColor}simple handshake: publish/play stream with simple handshake to server\${BLACK}" |
| 67 | echo -e " | ${SrsLibrtmpSSLSummaryColor}complex handshake: it's not required for client, recommend disable it\${BLACK}" | 67 | echo -e " | ${SrsLibrtmpSSLSummaryColor}complex handshake: it's not required for client, recommend disable it\${BLACK}" |
| @@ -72,40 +72,40 @@ echo -e " | ${SrsLibrtmpSummaryColor}librtmp-sample: ./research/librtmp/ | @@ -72,40 +72,40 @@ echo -e " | ${SrsLibrtmpSummaryColor}librtmp-sample: ./research/librtmp/ | ||
| 72 | echo -e " | ${SrsLibrtmpSummaryColor}librtmp-sample: ./research/librtmp/objs/srs_bandwidth_check\${BLACK}" | 72 | echo -e " | ${SrsLibrtmpSummaryColor}librtmp-sample: ./research/librtmp/objs/srs_bandwidth_check\${BLACK}" |
| 73 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 73 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 74 | echo -e " |${SrsResearchSummaryColor}research: ./objs/research, api server, players, ts info, librtmp.\${BLACK}" | 74 | echo -e " |${SrsResearchSummaryColor}research: ./objs/research, api server, players, ts info, librtmp.\${BLACK}" |
| 75 | -echo -e " | ${SrsResearchSummaryColor} @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#srs-librtmp-examples\${BLACK}" | 75 | +echo -e " | ${SrsResearchSummaryColor} @see https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp#srs-librtmp-examples\${BLACK}" |
| 76 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 76 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 77 | -echo -e " |\${GREEN}tools: important tool, others @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#srs-librtmp-examples\${BLACK}" | 77 | +echo -e " |\${GREEN}tools: important tool, others @see https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp#srs-librtmp-examples\${BLACK}" |
| 78 | 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 " | \${GREEN}./objs/srs_ingest_hls -i http://ossrs.net/live/livestream.m3u8 -y rtmp://127.0.0.1/live/livestream\${BLACK}" |
| 79 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 79 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 80 | echo -e " |\${GREEN}server: ./objs/srs -c conf/srs.conf, start the srs server\${BLACK}" | 80 | echo -e " |\${GREEN}server: ./objs/srs -c conf/srs.conf, start the srs server\${BLACK}" |
| 81 | -echo -e " | ${SrsHlsSummaryColor}hls @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHLS\${BLACK}" | 81 | +echo -e " | ${SrsHlsSummaryColor}hls @see: https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHLS\${BLACK}" |
| 82 | echo -e " | ${SrsHlsSummaryColor}hls: generate m3u8 and ts from rtmp stream\${BLACK}" | 82 | echo -e " | ${SrsHlsSummaryColor}hls: generate m3u8 and ts from rtmp stream\${BLACK}" |
| 83 | -echo -e " | ${SrsDvrSummaryColor}dvr @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DVR\${BLACK}" | 83 | +echo -e " | ${SrsDvrSummaryColor}dvr @see: https://github.com/ossrs/srs/wiki/v2_CN_DVR\${BLACK}" |
| 84 | echo -e " | ${SrsDvrSummaryColor}dvr: record RTMP stream to flv files.\${BLACK}" | 84 | echo -e " | ${SrsDvrSummaryColor}dvr: record RTMP stream to flv files.\${BLACK}" |
| 85 | -echo -e " | ${SrsNginxSummaryColor}nginx @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHLS\${BLACK}" | 85 | +echo -e " | ${SrsNginxSummaryColor}nginx @see: https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHLS\${BLACK}" |
| 86 | echo -e " | ${SrsNginxSummaryColor}nginx: delivery HLS stream by nginx\${BLACK}" | 86 | echo -e " | ${SrsNginxSummaryColor}nginx: delivery HLS stream by nginx\${BLACK}" |
| 87 | echo -e " | ${SrsNginxSummaryColor}nginx: sudo ./objs/nginx/sbin/nginx\${BLACK}" | 87 | echo -e " | ${SrsNginxSummaryColor}nginx: sudo ./objs/nginx/sbin/nginx\${BLACK}" |
| 88 | -echo -e " | ${SrsSslSummaryColor}ssl @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RTMPHandshake\${BLACK}" | 88 | +echo -e " | ${SrsSslSummaryColor}ssl @see: https://github.com/ossrs/srs/wiki/v1_CN_RTMPHandshake\${BLACK}" |
| 89 | echo -e " | ${SrsSslSummaryColor}ssl: support RTMP complex handshake for client required, for instance, flash\${BLACK}" | 89 | echo -e " | ${SrsSslSummaryColor}ssl: support RTMP complex handshake for client required, for instance, flash\${BLACK}" |
| 90 | -echo -e " | ${SrsFfmpegSummaryColor}ffmpeg @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG\${BLACK}" | 90 | +echo -e " | ${SrsFfmpegSummaryColor}ffmpeg @see: https://github.com/ossrs/srs/wiki/v1_CN_FFMPEG\${BLACK}" |
| 91 | echo -e " | ${SrsFfmpegSummaryColor}ffmpeg: transcode, mux, ingest tool\${BLACK}" | 91 | echo -e " | ${SrsFfmpegSummaryColor}ffmpeg: transcode, mux, ingest tool\${BLACK}" |
| 92 | echo -e " | ${SrsFfmpegSummaryColor}ffmpeg: ./objs/ffmpeg/bin/ffmpeg\${BLACK}" | 92 | echo -e " | ${SrsFfmpegSummaryColor}ffmpeg: ./objs/ffmpeg/bin/ffmpeg\${BLACK}" |
| 93 | -echo -e " | ${SrsTranscodeSummaryColor}transcode @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG\${BLACK}" | 93 | +echo -e " | ${SrsTranscodeSummaryColor}transcode @see: https://github.com/ossrs/srs/wiki/v1_CN_FFMPEG\${BLACK}" |
| 94 | echo -e " | ${SrsTranscodeSummaryColor}transcode: support transcoding RTMP stream\${BLACK}" | 94 | echo -e " | ${SrsTranscodeSummaryColor}transcode: support transcoding RTMP stream\${BLACK}" |
| 95 | -echo -e " | ${SrsIngestSummaryColor}ingest @see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Ingest\${BLACK}" | 95 | +echo -e " | ${SrsIngestSummaryColor}ingest @see: https://github.com/ossrs/srs/wiki/v1_CN_Ingest\${BLACK}" |
| 96 | echo -e " | ${SrsIngestSummaryColor}ingest: support ingest file/stream/device then push to SRS by RTMP stream\${BLACK}" | 96 | echo -e " | ${SrsIngestSummaryColor}ingest: support ingest file/stream/device then push to SRS by RTMP stream\${BLACK}" |
| 97 | -echo -e " | ${SrsHttpCallbackSummaryColor}http-callback @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_HTTPCallback\${BLACK}" | 97 | +echo -e " | ${SrsHttpCallbackSummaryColor}http-callback @see: https://github.com/ossrs/srs/wiki/v2_CN_HTTPCallback\${BLACK}" |
| 98 | echo -e " | ${SrsHttpCallbackSummaryColor}http-callback: support http callback for authentication and event injection\${BLACK}" | 98 | echo -e " | ${SrsHttpCallbackSummaryColor}http-callback: support http callback for authentication and event injection\${BLACK}" |
| 99 | -echo -e " | ${SrsHttpServerSummaryColor}http-server @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_HTTPServer\${BLACK}" | 99 | +echo -e " | ${SrsHttpServerSummaryColor}http-server @see: https://github.com/ossrs/srs/wiki/v2_CN_HTTPServer\${BLACK}" |
| 100 | echo -e " | ${SrsHttpServerSummaryColor}http-server: support http server to delivery http stream\${BLACK}" | 100 | echo -e " | ${SrsHttpServerSummaryColor}http-server: support http server to delivery http stream\${BLACK}" |
| 101 | -echo -e " | ${SrsHttpApiSummaryColor}http-api @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_HTTPApi\${BLACK}" | 101 | +echo -e " | ${SrsHttpApiSummaryColor}http-api @see: https://github.com/ossrs/srs/wiki/v2_CN_HTTPApi\${BLACK}" |
| 102 | echo -e " | ${SrsHttpApiSummaryColor}http-api: support http api to manage server\${BLACK}" | 102 | echo -e " | ${SrsHttpApiSummaryColor}http-api: support http api to manage server\${BLACK}" |
| 103 | -echo -e " | ${SrsStreamCasterSummaryColor}stream-caster @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Streamer\${BLACK}" | 103 | +echo -e " | ${SrsStreamCasterSummaryColor}stream-caster @see: https://github.com/ossrs/srs/wiki/v2_CN_Streamer\${BLACK}" |
| 104 | echo -e " | ${SrsStreamCasterSummaryColor}stream-caster: start server to cast stream over other protocols.\${BLACK}" | 104 | echo -e " | ${SrsStreamCasterSummaryColor}stream-caster: start server to cast stream over other protocols.\${BLACK}" |
| 105 | -echo -e " | ${SrsKafkaSummaryColor}kafka @see: https://github.com/simple-rtmp-server/srs/wiki/v3_CN_Kafka\${BLACK}" | 105 | +echo -e " | ${SrsKafkaSummaryColor}kafka @see: https://github.com/ossrs/srs/wiki/v3_CN_Kafka\${BLACK}" |
| 106 | echo -e " | ${SrsKafkaSummaryColor}kafka: start srs kafka producer to report to kafka.\${BLACK}" | 106 | echo -e " | ${SrsKafkaSummaryColor}kafka: start srs kafka producer to report to kafka.\${BLACK}" |
| 107 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" | 107 | echo -e " \${BLACK}+------------------------------------------------------------------------------------\${BLACK}" |
| 108 | -echo -e "\${GREEN}binaries @see: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Build\${BLACK}" | 108 | +echo -e "\${GREEN}binaries @see: https://github.com/ossrs/srs/wiki/v2_CN_Build\${BLACK}" |
| 109 | 109 | ||
| 110 | echo "You can:" | 110 | echo "You can:" |
| 111 | echo " ./objs/srs -c conf/srs.conf" | 111 | echo " ./objs/srs -c conf/srs.conf" |
| @@ -127,6 +127,6 @@ echo -e "\${GREEN} objs/include/srs_librtmp.h\${BLACK}" | @@ -127,6 +127,6 @@ echo -e "\${GREEN} objs/include/srs_librtmp.h\${BLACK}" | ||
| 127 | echo -e "\${GREEN} objs/lib/srs_librtmp.a\${BLACK}" | 127 | echo -e "\${GREEN} objs/lib/srs_librtmp.a\${BLACK}" |
| 128 | echo -e "\${BLACK}Examples for srs-librtmp at:\${BLACK}" | 128 | echo -e "\${BLACK}Examples for srs-librtmp at:\${BLACK}" |
| 129 | echo -e "\${GREEN} objs/research/librtmp\${BLACK}" | 129 | echo -e "\${GREEN} objs/research/librtmp\${BLACK}" |
| 130 | -echo -e "\${GREEN} Examples: https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SrsLibrtmp#srs-librtmp-examples\${BLACK}" | 130 | +echo -e "\${GREEN} Examples: https://github.com/ossrs/srs/wiki/v2_CN_SrsLibrtmp#srs-librtmp-examples\${BLACK}" |
| 131 | END | 131 | END |
| 132 | fi | 132 | 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/v3_CN_DVR#custom-path | ||
| 3 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v3_EN_DVR#custom-path | 2 | +# @see https://github.com/ossrs/srs/wiki/v3_CN_DVR#custom-path |
| 3 | +# @see https://github.com/ossrs/srs/wiki/v3_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/v3_CN_DVR | 2 | +# @see https://github.com/ossrs/srs/wiki/v3_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/v3_CN_DVR | 2 | +# @see https://github.com/ossrs/srs/wiki/v3_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 to support nginx-rtmp exec. | 1 | # the config for srs to support nginx-rtmp exec. |
| 2 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v3_CN_NgExec | 2 | +# @see https://github.com/ossrs/srs/wiki/v3_CN_NgExec |
| 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; |
| @@ -171,7 +171,7 @@ http_server { | @@ -171,7 +171,7 @@ http_server { | ||
| 171 | # Streamer sections | 171 | # Streamer sections |
| 172 | ############################################################################################# | 172 | ############################################################################################# |
| 173 | # the streamer cast stream from other protocol to SRS over RTMP. | 173 | # the streamer cast stream from other protocol to SRS over RTMP. |
| 174 | -# @see https://github.com/simple-rtmp-server/srs/tree/develop#stream-architecture | 174 | +# @see https://github.com/ossrs/srs/tree/develop#stream-architecture |
| 175 | stream_caster { | 175 | stream_caster { |
| 176 | # whether stream caster is enabled. | 176 | # whether stream caster is enabled. |
| 177 | # default: off | 177 | # default: off |
| @@ -269,7 +269,7 @@ vhost scope.vhost.srs.com { | @@ -269,7 +269,7 @@ vhost scope.vhost.srs.com { | ||
| 269 | # for min latence mode: | 269 | # for min latence mode: |
| 270 | # 1. disable the publish.mr for vhost. | 270 | # 1. disable the publish.mr for vhost. |
| 271 | # 2. use timeout for cond wait for consumer queue. | 271 | # 2. use timeout for cond wait for consumer queue. |
| 272 | - # @see https://github.com/simple-rtmp-server/srs/issues/257 | 272 | + # @see https://github.com/ossrs/srs/issues/257 |
| 273 | # default: off | 273 | # default: off |
| 274 | min_latency off; | 274 | min_latency off; |
| 275 | 275 | ||
| @@ -330,7 +330,7 @@ vhost cluster.srs.com { | @@ -330,7 +330,7 @@ vhost cluster.srs.com { | ||
| 330 | # it's strongly recommend to open the debug_srs_upnode, | 330 | # it's strongly recommend to open the debug_srs_upnode, |
| 331 | # when connect to upnode, it will take the debug info, | 331 | # when connect to upnode, it will take the debug info, |
| 332 | # for example, the id, source id, pid. | 332 | # for example, the id, source id, pid. |
| 333 | - # please see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLog | 333 | + # please see: https://github.com/ossrs/srs/wiki/v1_CN_SrsLog |
| 334 | # default: on | 334 | # default: on |
| 335 | debug_srs_upnode on; | 335 | debug_srs_upnode on; |
| 336 | } | 336 | } |
| @@ -552,7 +552,7 @@ vhost stream.control.com { | @@ -552,7 +552,7 @@ vhost stream.control.com { | ||
| 552 | vhost publish.srs.com { | 552 | vhost publish.srs.com { |
| 553 | # the config for FMLE/Flash publisher, which push RTMP to SRS. | 553 | # the config for FMLE/Flash publisher, which push RTMP to SRS. |
| 554 | publish { | 554 | publish { |
| 555 | - # about MR, read https://github.com/simple-rtmp-server/srs/issues/241 | 555 | + # about MR, read https://github.com/ossrs/srs/issues/241 |
| 556 | # when enabled the mr, SRS will read as large as possible. | 556 | # when enabled the mr, SRS will read as large as possible. |
| 557 | # default: off | 557 | # default: off |
| 558 | mr off; | 558 | mr off; |
| @@ -634,7 +634,7 @@ vhost bandcheck.srs.com { | @@ -634,7 +634,7 @@ vhost bandcheck.srs.com { | ||
| 634 | # the security to allow or deny clients. | 634 | # the security to allow or deny clients. |
| 635 | vhost security.srs.com { | 635 | vhost security.srs.com { |
| 636 | # security for host to allow or deny clients. | 636 | # security for host to allow or deny clients. |
| 637 | - # @see https://github.com/simple-rtmp-server/srs/issues/211 | 637 | + # @see https://github.com/ossrs/srs/issues/211 |
| 638 | security { | 638 | security { |
| 639 | # whether enable the security for vhost. | 639 | # whether enable the security for vhost. |
| 640 | # default: off | 640 | # default: off |
| @@ -915,7 +915,7 @@ vhost with-hls.srs.com { | @@ -915,7 +915,7 @@ vhost with-hls.srs.com { | ||
| 915 | # the hls m3u8 target duration ratio, | 915 | # the hls m3u8 target duration ratio, |
| 916 | # EXT-X-TARGETDURATION = hls_td_ratio * hls_fragment // init | 916 | # EXT-X-TARGETDURATION = hls_td_ratio * hls_fragment // init |
| 917 | # EXT-X-TARGETDURATION = max(ts_duration, EXT-X-TARGETDURATION) // for each ts | 917 | # EXT-X-TARGETDURATION = max(ts_duration, EXT-X-TARGETDURATION) // for each ts |
| 918 | - # @see https://github.com/simple-rtmp-server/srs/issues/304#issuecomment-74000081 | 918 | + # @see https://github.com/ossrs/srs/issues/304#issuecomment-74000081 |
| 919 | # default: 1.5 | 919 | # default: 1.5 |
| 920 | hls_td_ratio 1.5; | 920 | hls_td_ratio 1.5; |
| 921 | # the audio overflow ratio. | 921 | # the audio overflow ratio. |
| @@ -931,7 +931,7 @@ vhost with-hls.srs.com { | @@ -931,7 +931,7 @@ vhost with-hls.srs.com { | ||
| 931 | # ignore, when error ignore and disable hls. | 931 | # ignore, when error ignore and disable hls. |
| 932 | # disconnect, when error disconnect the publish connection. | 932 | # disconnect, when error disconnect the publish connection. |
| 933 | # continue, when error ignore and continue output hls. | 933 | # continue, when error ignore and continue output hls. |
| 934 | - # @see https://github.com/simple-rtmp-server/srs/issues/264 | 934 | + # @see https://github.com/ossrs/srs/issues/264 |
| 935 | # default: ignore | 935 | # default: ignore |
| 936 | hls_on_error ignore; | 936 | hls_on_error ignore; |
| 937 | # the hls storage: disk, ram or both. | 937 | # the hls storage: disk, ram or both. |
| @@ -969,8 +969,8 @@ vhost with-hls.srs.com { | @@ -969,8 +969,8 @@ vhost with-hls.srs.com { | ||
| 969 | # [999], repleace this const to current millisecond. | 969 | # [999], repleace this const to current millisecond. |
| 970 | # [timestamp],replace this const to current UNIX timestamp in ms. | 970 | # [timestamp],replace this const to current UNIX timestamp in ms. |
| 971 | # [seq], the sequence number of ts. | 971 | # [seq], the sequence number of ts. |
| 972 | - # @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DVR#custom-path | ||
| 973 | - # @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHLS#hls-config | 972 | + # @see https://github.com/ossrs/srs/wiki/v2_CN_DVR#custom-path |
| 973 | + # @see https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHLS#hls-config | ||
| 974 | # default: [app]/[stream]-[seq].ts | 974 | # default: [app]/[stream]-[seq].ts |
| 975 | hls_ts_file [app]/[stream]-[seq].ts; | 975 | hls_ts_file [app]/[stream]-[seq].ts; |
| 976 | # whether use floor for the hls_ts_file path generation. | 976 | # whether use floor for the hls_ts_file path generation. |
| @@ -1032,8 +1032,8 @@ vhost with-hls.srs.com { | @@ -1032,8 +1032,8 @@ vhost with-hls.srs.com { | ||
| 1032 | 1032 | ||
| 1033 | # on_hls, never config in here, should config in http_hooks. | 1033 | # on_hls, never config in here, should config in http_hooks. |
| 1034 | # for the hls http callback, @see http_hooks.on_hls of vhost hooks.callback.srs.com | 1034 | # for the hls http callback, @see http_hooks.on_hls of vhost hooks.callback.srs.com |
| 1035 | - # @read https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHLS#http-callback | ||
| 1036 | - # @read https://github.com/simple-rtmp-server/srs/wiki/v2_EN_DeliveryHLS#http-callback | 1035 | + # @read https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHLS#http-callback |
| 1036 | + # @read https://github.com/ossrs/srs/wiki/v2_EN_DeliveryHLS#http-callback | ||
| 1037 | 1037 | ||
| 1038 | # on_hls_notify, never config in here, should config in http_hooks. | 1038 | # on_hls_notify, never config in here, should config in http_hooks. |
| 1039 | # we support the variables to generate the notify url: | 1039 | # we support the variables to generate the notify url: |
| @@ -1041,8 +1041,8 @@ vhost with-hls.srs.com { | @@ -1041,8 +1041,8 @@ vhost with-hls.srs.com { | ||
| 1041 | # [stream], replace with the stream. | 1041 | # [stream], replace with the stream. |
| 1042 | # [ts_url], replace with the ts url. | 1042 | # [ts_url], replace with the ts url. |
| 1043 | # for the hls http callback, @see http_hooks.on_hls_notify of vhost hooks.callback.srs.com | 1043 | # for the hls http callback, @see http_hooks.on_hls_notify of vhost hooks.callback.srs.com |
| 1044 | - # @read https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DeliveryHLS#on-hls-notify | ||
| 1045 | - # @read https://github.com/simple-rtmp-server/srs/wiki/v2_EN_DeliveryHLS#on-hls-notify | 1044 | + # @read https://github.com/ossrs/srs/wiki/v2_CN_DeliveryHLS#on-hls-notify |
| 1045 | + # @read https://github.com/ossrs/srs/wiki/v2_EN_DeliveryHLS#on-hls-notify | ||
| 1046 | } | 1046 | } |
| 1047 | } | 1047 | } |
| 1048 | # the vhost with hls disabled. | 1048 | # the vhost with hls disabled. |
| @@ -1126,8 +1126,8 @@ vhost dvr.srs.com { | @@ -1126,8 +1126,8 @@ vhost dvr.srs.com { | ||
| 1126 | # dvr_path /data/[vhost]/[app]/[2006]/[01]/[stream]-[02]-[15].[04].[05].[999].flv; | 1126 | # dvr_path /data/[vhost]/[app]/[2006]/[01]/[stream]-[02]-[15].[04].[05].[999].flv; |
| 1127 | # => | 1127 | # => |
| 1128 | # dvr_path /data/ossrs.net/live/2015/01/livestream-03-10.57.30.776.flv; | 1128 | # dvr_path /data/ossrs.net/live/2015/01/livestream-03-10.57.30.776.flv; |
| 1129 | - # @see https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DVR#custom-path | ||
| 1130 | - # @see https://github.com/simple-rtmp-server/srs/wiki/v2_EN_DVR#custom-path | 1129 | + # @see https://github.com/ossrs/srs/wiki/v2_CN_DVR#custom-path |
| 1130 | + # @see https://github.com/ossrs/srs/wiki/v2_EN_DVR#custom-path | ||
| 1131 | # segment,session apply it. | 1131 | # segment,session apply it. |
| 1132 | # default: ./objs/nginx/html/[app]/[stream].[timestamp].flv | 1132 | # default: ./objs/nginx/html/[app]/[stream].[timestamp].flv |
| 1133 | dvr_path ./objs/nginx/html/[app]/[stream].[timestamp].flv; | 1133 | dvr_path ./objs/nginx/html/[app]/[stream].[timestamp].flv; |
| @@ -1159,8 +1159,8 @@ vhost dvr.srs.com { | @@ -1159,8 +1159,8 @@ vhost dvr.srs.com { | ||
| 1159 | 1159 | ||
| 1160 | # on_dvr, never config in here, should config in http_hooks. | 1160 | # on_dvr, never config in here, should config in http_hooks. |
| 1161 | # for the dvr http callback, @see http_hooks.on_dvr of vhost hooks.callback.srs.com | 1161 | # for the dvr http callback, @see http_hooks.on_dvr of vhost hooks.callback.srs.com |
| 1162 | - # @read https://github.com/simple-rtmp-server/srs/wiki/v2_CN_DVR#http-callback | ||
| 1163 | - # @read https://github.com/simple-rtmp-server/srs/wiki/v2_EN_DVR#http-callback | 1162 | + # @read https://github.com/ossrs/srs/wiki/v2_CN_DVR#http-callback |
| 1163 | + # @read https://github.com/ossrs/srs/wiki/v2_EN_DVR#http-callback | ||
| 1164 | } | 1164 | } |
| 1165 | } | 1165 | } |
| 1166 | 1166 |
| 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; |
| @@ -417,7 +417,7 @@ install-api: install | @@ -417,7 +417,7 @@ install-api: install | ||
| 417 | @echo " sudo ln -sf \$(SRS_PREFIX)/etc/init.d/srs-api /etc/init.d/srs-api" | 417 | @echo " sudo ln -sf \$(SRS_PREFIX)/etc/init.d/srs-api /etc/init.d/srs-api" |
| 418 | @echo " /etc/init.d/srs-api start" | 418 | @echo " /etc/init.d/srs-api start" |
| 419 | @echo " http://\$(shell bash auto/local_ip.sh):8085" | 419 | @echo " http://\$(shell bash auto/local_ip.sh):8085" |
| 420 | - @echo "@see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LinuxService" | 420 | + @echo "@see: https://github.com/ossrs/srs/wiki/v1_CN_LinuxService" |
| 421 | 421 | ||
| 422 | install: | 422 | install: |
| 423 | @echo "mkdir \$(__REAL_INSTALL)" | 423 | @echo "mkdir \$(__REAL_INSTALL)" |
| @@ -439,7 +439,7 @@ install: | @@ -439,7 +439,7 @@ install: | ||
| 439 | @echo "srs installed, to link and start srs:" | 439 | @echo "srs installed, to link and start srs:" |
| 440 | @echo " sudo ln -sf \$(SRS_PREFIX)/etc/init.d/srs /etc/init.d/srs" | 440 | @echo " sudo ln -sf \$(SRS_PREFIX)/etc/init.d/srs /etc/init.d/srs" |
| 441 | @echo " /etc/init.d/srs start" | 441 | @echo " /etc/init.d/srs start" |
| 442 | - @echo "@see: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LinuxService" | 442 | + @echo "@see: https://github.com/ossrs/srs/wiki/v1_CN_LinuxService" |
| 443 | 443 | ||
| 444 | END | 444 | END |
| 445 | fi | 445 | 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> |
| @@ -1085,7 +1085,7 @@ | @@ -1085,7 +1085,7 @@ | ||
| 1085 | CLANG_CXX_LIBRARY = "libstdc++"; | 1085 | CLANG_CXX_LIBRARY = "libstdc++"; |
| 1086 | LIBRARY_SEARCH_PATHS = ( | 1086 | LIBRARY_SEARCH_PATHS = ( |
| 1087 | "../../objs/**", | 1087 | "../../objs/**", |
| 1088 | - "/Users/winlin/Desktop/git/simple-rtmp-server/trunk/objs/http-parser-2.1", | 1088 | + "/Users/winlin/Desktop/git/ossrs/trunk/objs/http-parser-2.1", |
| 1089 | ); | 1089 | ); |
| 1090 | PRODUCT_NAME = "$(TARGET_NAME)"; | 1090 | PRODUCT_NAME = "$(TARGET_NAME)"; |
| 1091 | "USER_HEADER_SEARCH_PATHS[arch=*]" = "../../src/** ../../objs ../../objs/st ../../objs/hp ../../objs/openssl"; | 1091 | "USER_HEADER_SEARCH_PATHS[arch=*]" = "../../src/** ../../objs ../../objs/st ../../objs/hp ../../objs/openssl"; |
| @@ -1100,7 +1100,7 @@ | @@ -1100,7 +1100,7 @@ | ||
| 1100 | CLANG_CXX_LIBRARY = "libstdc++"; | 1100 | CLANG_CXX_LIBRARY = "libstdc++"; |
| 1101 | LIBRARY_SEARCH_PATHS = ( | 1101 | LIBRARY_SEARCH_PATHS = ( |
| 1102 | "../../objs/**", | 1102 | "../../objs/**", |
| 1103 | - "/Users/winlin/Desktop/git/simple-rtmp-server/trunk/objs/http-parser-2.1", | 1103 | + "/Users/winlin/Desktop/git/ossrs/trunk/objs/http-parser-2.1", |
| 1104 | ); | 1104 | ); |
| 1105 | PRODUCT_NAME = "$(TARGET_NAME)"; | 1105 | PRODUCT_NAME = "$(TARGET_NAME)"; |
| 1106 | }; | 1106 | }; |
| @@ -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 |
| @@ -882,13 +882,13 @@ if __name__ != "__main__": | @@ -882,13 +882,13 @@ if __name__ != "__main__": | ||
| 882 | 882 | ||
| 883 | # check the user options | 883 | # check the user options |
| 884 | if len(sys.argv) <= 1: | 884 | if len(sys.argv) <= 1: |
| 885 | - print "SRS api callback server, Copyright (c) 2013-2015 SRS(simple-rtmp-server)" | 885 | + print "SRS api callback server, Copyright (c) 2013-2015 SRS(ossrs)" |
| 886 | print "Usage: python %s <port>"%(sys.argv[0]) | 886 | print "Usage: python %s <port>"%(sys.argv[0]) |
| 887 | print " port: the port to listen at." | 887 | print " port: the port to listen at." |
| 888 | print "For example:" | 888 | print "For example:" |
| 889 | print " python %s 8085"%(sys.argv[0]) | 889 | print " python %s 8085"%(sys.argv[0]) |
| 890 | print "" | 890 | print "" |
| 891 | - print "See also: https://github.com/simple-rtmp-server/srs" | 891 | + print "See also: https://github.com/ossrs/srs" |
| 892 | sys.exit(1) | 892 | sys.exit(1) |
| 893 | 893 | ||
| 894 | # parse port from user options. | 894 | # 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> |
| @@ -387,7 +387,7 @@ | @@ -387,7 +387,7 @@ | ||
| 387 | </div> | 387 | </div> |
| 388 | </div> | 388 | </div> |
| 389 | <footer> | 389 | <footer> |
| 390 | - <p><a href="https://github.com/simple-rtmp-server/srs">SRS Team © 2013</a></p> | 390 | + <p><a href="https://github.com/ossrs/srs">SRS Team © 2013</a></p> |
| 391 | </footer> | 391 | </footer> |
| 392 | </div> | 392 | </div> |
| 393 | </body> | 393 | </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}" |
| @@ -110,7 +110,7 @@ fi | @@ -110,7 +110,7 @@ fi | ||
| 110 | ok_msg "real os is ${os_name}-${os_major_version} ${os_release} ${os_machine}" | 110 | ok_msg "real os is ${os_name}-${os_major_version} ${os_release} ${os_machine}" |
| 111 | 111 | ||
| 112 | # build srs | 112 | # build srs |
| 113 | -# @see https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Build | 113 | +# @see https://github.com/ossrs/srs/wiki/v1_CN_Build |
| 114 | ok_msg "start build srs" | 114 | ok_msg "start build srs" |
| 115 | if [ $ARM = YES ]; then | 115 | if [ $ARM = YES ]; then |
| 116 | ( | 116 | ( |
| @@ -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 |
| 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 |
| @@ -55,7 +55,7 @@ using namespace std; | @@ -55,7 +55,7 @@ using namespace std; | ||
| 55 | 55 | ||
| 56 | using namespace _srs_internal; | 56 | using namespace _srs_internal; |
| 57 | 57 | ||
| 58 | -#define SRS_WIKI_URL_LOG "https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLog" | 58 | +#define SRS_WIKI_URL_LOG "https://github.com/ossrs/srs/wiki/v1_CN_SrsLog" |
| 59 | 59 | ||
| 60 | // when user config an invalid value, macros to perfer true or false. | 60 | // when user config an invalid value, macros to perfer true or false. |
| 61 | #define SRS_CONF_PERFER_FALSE(conf_arg) conf_arg == "on" | 61 | #define SRS_CONF_PERFER_FALSE(conf_arg) conf_arg == "on" |
| @@ -1377,7 +1377,7 @@ int SrsConfig::reload_vhost(SrsConfDirective* old_root) | @@ -1377,7 +1377,7 @@ int SrsConfig::reload_vhost(SrsConfDirective* old_root) | ||
| 1377 | if (true) { | 1377 | if (true) { |
| 1378 | // we must reload the dvr_apply, for it's apply to specified stream, | 1378 | // we must reload the dvr_apply, for it's apply to specified stream, |
| 1379 | // and we donot want one stream reload take effect on another one. | 1379 | // and we donot want one stream reload take effect on another one. |
| 1380 | - // @see https://github.com/simple-rtmp-server/srs/issues/459#issuecomment-140296597 | 1380 | + // @see https://github.com/ossrs/srs/issues/459#issuecomment-140296597 |
| 1381 | SrsConfDirective* nda = new_vhost->get("dvr")? new_vhost->get("dvr")->get("dvr_apply") : NULL; | 1381 | SrsConfDirective* nda = new_vhost->get("dvr")? new_vhost->get("dvr")->get("dvr_apply") : NULL; |
| 1382 | SrsConfDirective* oda = old_vhost->get("dvr")? old_vhost->get("dvr")->get("dvr_apply") : NULL; | 1382 | SrsConfDirective* oda = old_vhost->get("dvr")? old_vhost->get("dvr")->get("dvr_apply") : NULL; |
| 1383 | if (!srs_directive_equals(nda, oda) && (ret = do_reload_vhost_dvr_apply(vhost)) != ERROR_SUCCESS) { | 1383 | if (!srs_directive_equals(nda, oda) && (ret = do_reload_vhost_dvr_apply(vhost)) != ERROR_SUCCESS) { |
| @@ -3631,7 +3631,7 @@ int SrsConfig::check_config() | @@ -3631,7 +3631,7 @@ int SrsConfig::check_config() | ||
| 3631 | int nb_canbe = max_open_files - nb_consumed_fds - 1; | 3631 | int nb_canbe = max_open_files - nb_consumed_fds - 1; |
| 3632 | 3632 | ||
| 3633 | // for each play connections, we open a pipe(2fds) to convert SrsConsumver to io, | 3633 | // for each play connections, we open a pipe(2fds) to convert SrsConsumver to io, |
| 3634 | - // refine performance, @see: https://github.com/simple-rtmp-server/srs/issues/194 | 3634 | + // refine performance, @see: https://github.com/ossrs/srs/issues/194 |
| 3635 | if (nb_total >= max_open_files) { | 3635 | if (nb_total >= max_open_files) { |
| 3636 | ret = ERROR_SYSTEM_CONFIG_INVALID; | 3636 | ret = ERROR_SYSTEM_CONFIG_INVALID; |
| 3637 | srs_error("invalid max_connections=%d, required=%d, system limit to %d, " | 3637 | 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 |
| @@ -303,7 +303,7 @@ class SrsConfig | @@ -303,7 +303,7 @@ class SrsConfig | ||
| 303 | private: | 303 | private: |
| 304 | /** | 304 | /** |
| 305 | * whether srs is run in dolphin mode. | 305 | * whether srs is run in dolphin mode. |
| 306 | - * @see https://github.com/simple-rtmp-server/srs-dolphin | 306 | + * @see https://github.com/ossrs/srs-dolphin |
| 307 | */ | 307 | */ |
| 308 | bool dolphin; | 308 | bool dolphin; |
| 309 | std::string dolphin_rtmp_port; | 309 | std::string dolphin_rtmp_port; |
| @@ -677,7 +677,7 @@ public: | @@ -677,7 +677,7 @@ public: | ||
| 677 | * whether debug_srs_upnode is enabled of vhost. | 677 | * whether debug_srs_upnode is enabled of vhost. |
| 678 | * debug_srs_upnode is very important feature for tracable log, | 678 | * debug_srs_upnode is very important feature for tracable log, |
| 679 | * but some server, for instance, flussonic donot support it. | 679 | * but some server, for instance, flussonic donot support it. |
| 680 | - * @see https://github.com/simple-rtmp-server/srs/issues/160 | 680 | + * @see https://github.com/ossrs/srs/issues/160 |
| 681 | * @return true when debug_srs_upnode is ok; otherwise, false. | 681 | * @return true when debug_srs_upnode is ok; otherwise, false. |
| 682 | * @remark, default true. | 682 | * @remark, default true. |
| 683 | */ | 683 | */ |
| @@ -911,7 +911,7 @@ public: | @@ -911,7 +911,7 @@ public: | ||
| 911 | virtual bool get_vhost_edge_token_traverse(std::string vhost); | 911 | virtual bool get_vhost_edge_token_traverse(std::string vhost); |
| 912 | /** | 912 | /** |
| 913 | * get the transformed vhost for edge, | 913 | * get the transformed vhost for edge, |
| 914 | - * @see https://github.com/simple-rtmp-server/srs/issues/372 | 914 | + * @see https://github.com/ossrs/srs/issues/372 |
| 915 | */ | 915 | */ |
| 916 | virtual std::string get_vhost_edge_transform_vhost(std::string vhost); | 916 | virtual std::string get_vhost_edge_transform_vhost(std::string vhost); |
| 917 | // vhost security section | 917 | // vhost security section |
| @@ -1158,7 +1158,7 @@ public: | @@ -1158,7 +1158,7 @@ public: | ||
| 1158 | * get the hls hls_on_error config. | 1158 | * get the hls hls_on_error config. |
| 1159 | * the ignore will ignore error and disable hls. | 1159 | * the ignore will ignore error and disable hls. |
| 1160 | * the disconnect will disconnect publish connection. | 1160 | * the disconnect will disconnect publish connection. |
| 1161 | - * @see https://github.com/simple-rtmp-server/srs/issues/264 | 1161 | + * @see https://github.com/ossrs/srs/issues/264 |
| 1162 | */ | 1162 | */ |
| 1163 | virtual std::string get_hls_on_error(std::string vhost); | 1163 | virtual std::string get_hls_on_error(std::string vhost); |
| 1164 | /** | 1164 | /** |
| 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 |
| @@ -52,7 +52,7 @@ SrsConnection::SrsConnection(IConnectionManager* cm, st_netfd_t c) | @@ -52,7 +52,7 @@ SrsConnection::SrsConnection(IConnectionManager* cm, st_netfd_t c) | ||
| 52 | // the client thread should reap itself, | 52 | // the client thread should reap itself, |
| 53 | // so we never use joinable. | 53 | // so we never use joinable. |
| 54 | // TODO: FIXME: maybe other thread need to stop it. | 54 | // TODO: FIXME: maybe other thread need to stop it. |
| 55 | - // @see: https://github.com/simple-rtmp-server/srs/issues/78 | 55 | + // @see: https://github.com/ossrs/srs/issues/78 |
| 56 | pthread = new SrsOneCycleThread("conn", this); | 56 | pthread = new SrsOneCycleThread("conn", this); |
| 57 | } | 57 | } |
| 58 | 58 |
| 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 |
-
请 注册 或 登录 后发表评论