正在显示
1 个修改的文件
包含
52 行增加
和
165 行删除
@@ -4,7 +4,6 @@ SRS/2.0,开发代号:[ZhouGuowen](https://github.com/simple-rtmp-server/srs/ | @@ -4,7 +4,6 @@ SRS/2.0,开发代号:[ZhouGuowen](https://github.com/simple-rtmp-server/srs/ | ||
4 | 4 | ||
5 | SRS定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码。 | 5 | SRS定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码。 |
6 | 6 | ||
7 | -<<<<<<< HEAD | ||
8 | Download from github.io: | 7 | Download from github.io: |
9 | [Centos6-x86_64](http://winlinvip.github.io/srs.release/releases/files/SRS-CentOS6-x86_64-1.0.32.zip) | 8 | [Centos6-x86_64](http://winlinvip.github.io/srs.release/releases/files/SRS-CentOS6-x86_64-1.0.32.zip) |
10 | [more...](http://winlinvip.github.io/srs.release/releases/) | 9 | [more...](http://winlinvip.github.io/srs.release/releases/) |
@@ -906,141 +905,37 @@ Performance benchmark history, on virtual box. | @@ -906,141 +905,37 @@ Performance benchmark history, on virtual box. | ||
906 | 905 | ||
907 | The play benchmark by [st-load](https://github.com/winlinvip/st-load): | 906 | The play benchmark by [st-load](https://github.com/winlinvip/st-load): |
908 | 907 | ||
909 | -<table> | ||
910 | - <tr> | ||
911 | - <th>Update</th> | ||
912 | - <th>SRS</th> | ||
913 | - <th>Clients</th> | ||
914 | - <th>Type</th> | ||
915 | - <th>CPU</th> | ||
916 | - <th>Memory</th> | ||
917 | - <th>Commit</th> | ||
918 | - </tr> | ||
919 | - <tr> | ||
920 | - <td>2013-11-28</td> | ||
921 | - <td>0.5.0</td> | ||
922 | - <td>1.8k(1800)</td> | ||
923 | - <td>players</td> | ||
924 | - <td>90%</td> | ||
925 | - <td>41MB</td> | ||
926 | - <td>-</td> | ||
927 | - </tr> | ||
928 | - <tr> | ||
929 | - <td>2014-07-12</td> | ||
930 | - <td>0.9.156</td> | ||
931 | - <td>1.8k(1800)</td> | ||
932 | - <td>players</td> | ||
933 | - <td>68%</td> | ||
934 | - <td>38MB</td> | ||
935 | - <td>-</td> | ||
936 | - </tr> | ||
937 | - <tr> | ||
938 | - <td>2014-07-12</td> | ||
939 | - <td>0.9.156</td> | ||
940 | - <td>2.7k(2700)</td> | ||
941 | - <td>players</td> | ||
942 | - <td>89%</td> | ||
943 | - <td>61MB</td> | ||
944 | - <td><a href="https://github.com/simple-rtmp-server/srs/commit/1ae3e6c64cc5cee90e6050c26968ebc3c18281be">commit</a></td> | ||
945 | - </tr> | ||
946 | - <tr> | ||
947 | - <td>2014-11-11</td> | ||
948 | - <td>1.0.5</td> | ||
949 | - <td>2.7k(2700)</td> | ||
950 | - <td>players</td> | ||
951 | - <td>85%</td> | ||
952 | - <td>66MB</td> | ||
953 | - <td>-</td> | ||
954 | - </tr> | ||
955 | - <tr> | ||
956 | - <td>2014-11-11</td> | ||
957 | - <td>2.0.12</td> | ||
958 | - <td>2.7k(2700)</td> | ||
959 | - <td>players</td> | ||
960 | - <td>85%</td> | ||
961 | - <td>66MB</td> | ||
962 | - <td>-</td> | ||
963 | - </tr> | ||
964 | - <tr> | ||
965 | - <td>2014-11-12</td> | ||
966 | - <td>2.0.14</td> | ||
967 | - <td>2.7k(2700)</td> | ||
968 | - <td>players</td> | ||
969 | - <td>69%</td> | ||
970 | - <td>59MB</td> | ||
971 | - <td>-</td> | ||
972 | - </tr> | ||
973 | - <tr> | ||
974 | - <td>2014-11-12</td> | ||
975 | - <td>2.0.14</td> | ||
976 | - <td>3.5k(3500)</td> | ||
977 | - <td>players</td> | ||
978 | - <td>95%</td> | ||
979 | - <td>78MB</td> | ||
980 | - <td><a href="https://github.com/simple-rtmp-server/srs/commit/8acd143a7a152885b815999162660fd4e7a3f247">commit</a></td> | ||
981 | - </tr> | ||
982 | - <tr> | ||
983 | - <td>2014-11-13</td> | ||
984 | - <td>2.0.15</td> | ||
985 | - <td>6.0k(6000)</td> | ||
986 | - <td>players</td> | ||
987 | - <td>82%</td> | ||
988 | - <td>203MB</td> | ||
989 | - <td><a href="https://github.com/simple-rtmp-server/srs/commit/cc6aca9ad55342a06440ce7f3b38453776b2b2d1">commit</a></td> | ||
990 | - </tr> | ||
991 | - <tr> | ||
992 | - <td>2014-11-22</td> | ||
993 | - <td>2.0.30</td> | ||
994 | - <td>7.5k(7500)</td> | ||
995 | - <td>players</td> | ||
996 | - <td>87%</td> | ||
997 | - <td>320MB</td> | ||
998 | - <td><a href="https://github.com/simple-rtmp-server/srs/commit/58136ec178e3d47db6c90a59875d7e40946936e5">commit</a></td> | ||
999 | - </tr> | ||
1000 | - <tr> | ||
1001 | - <td>2014-12-05</td> | ||
1002 | - <td>2.0.55</td> | ||
1003 | - <td>8.0k(8000)</td> | ||
1004 | - <td>players</td> | ||
1005 | - <td>89%</td> | ||
1006 | - <td>360MB</td> | ||
1007 | - <td>(mw_sleep=350)<br/><a href="https://github.com/simple-rtmp-server/srs/commit/58136ec178e3d47db6c90a59875d7e40946936e5">commit</a></td> | ||
1008 | - </tr> | ||
1009 | - <tr> | ||
1010 | - <td>2014-12-05</td> | ||
1011 | - <td>2.0.57</td> | ||
1012 | - <td>9.0k(9000)</td> | ||
1013 | - <td>players</td> | ||
1014 | - <td>90%</td> | ||
1015 | - <td>468MB</td> | ||
1016 | - <td><a href="https://github.com/simple-rtmp-server/srs/commit/9ee138746f83adc26f0e236ec017f4d68a300004">commit</a></td> | ||
1017 | - </tr> | ||
1018 | - <tr> | ||
1019 | - <td>2014-12-07</td> | ||
1020 | - <td>2.0.67</td> | ||
1021 | - <td>10k(10000)</td> | ||
1022 | - <td>players</td> | ||
1023 | - <td>95%</td> | ||
1024 | - <td>656MB</td> | ||
1025 | - <td><a href="https://github.com/simple-rtmp-server/srs/commit/1311b6fe6576fd7b9c6d299b0f8f2e8d202f4bf8">commit</a></td> | ||
1026 | - </tr> | ||
1027 | -</table> | 908 | + |
909 | +| Update | SRS | Clients | Type | CPU | Memory | Commit | | ||
910 | +| ------------- | --------- | ------------- | ------------- | --------- | -------- | ------------ | | ||
911 | +| 2013-11-28 | 0.5.0 | 1.8k(1800) | players | 90% | 41M | - | | ||
912 | +| 2014-07-12 | 0.9.156 | 1.8k(1800) | players | 68% | 38MB | - | | ||
913 | +| 2014-07-12 | 0.9.156 | 2.7k(2700) | players | 89% | 61MB | [code][p6] | | ||
914 | +| 2014-11-11 | 1.0.5 | 2.7k(2700) | players | 85% | 66MB | - | | ||
915 | +| 2014-11-11 | 2.0.12 | 2.7k(2700) | players | 85% | 66MB | - | | ||
916 | +| 2014-11-12 | 2.0.14 | 2.7k(2700) | players | 69% | 59MB | - | | ||
917 | +| 2014-11-12 | 2.0.14 | 3.5k(3500) | players | 95% | 78MB | [code][p7] | | ||
918 | +| 2014-11-13 | 2.0.15 | 6.0k(6000) | players | 82% | 203MB | [code][p8] | | ||
919 | +| 2014-11-22 | 2.0.30 | 7.5k(7500) | players | 87% | 320MB | [code][p9] | | ||
920 | +| 2014-12-05 | 2.0.55 | 8.0k(8000) | players | 89% | 360MB | [code][p10] | | ||
921 | +| 2014-12-05 | 2.0.57 | 9.0k(9000) | players | 90% | 468MB | [code][p11] | | ||
922 | +| 2014-12-07 | 2.0.67 | 10k(10000) | players | 95% | 656MB | [code][p12] | | ||
1028 | 923 | ||
1029 | ### Publish benchmark | 924 | ### Publish benchmark |
1030 | 925 | ||
1031 | The publish benchmark by [st-load](https://github.com/winlinvip/st-load): | 926 | The publish benchmark by [st-load](https://github.com/winlinvip/st-load): |
1032 | 927 | ||
1033 | -| Update | SRS | Clients | Type | CPU | Memory | Commit | | ||
1034 | -| ------------- | --------- | ------------- | ------------- | --------- | -------- | -------- | | ||
1035 | -| 2014-12-03 | 1.0.10 | 1.2k(1200) | publishers | 96% | 43MB | - | | ||
1036 | -| 2014-12-03 | 2.0.12 | 1.2k(1200) | publishers | 96% | 43MB | - | | ||
1037 | -| 2014-12-03 | 2.0.47 | 1.2k(1200) | publishers | 84% | 76MB | <a href="https://github.com/simple-rtmp-server/srs/commit/787ab674e38734ea8e0678101614fdcd84645dc8">commit</a> | | ||
1038 | -| 2014-12-03 | 2.0.47 | 1.4k(1400) | publishers | 95% | 140MB | - | | ||
1039 | -| 2014-12-03 | 2.0.48 | 1.4k(1400 | publishers | 95% | 140MB | <a href="https://github.com/simple-rtmp-server/srs/commit/f35ec2155b1408d528a9f37da7904c9625186bcf">commit</a> | | ||
1040 | -| 2014-12-04 | 2.0.49 | 1.4k(1400) | publishers | 68% | 144MB | - | | ||
1041 | -| 2014-12-04 | 2.0.49 | 2.5k(2500) | publishers | 95% | 404MB | <a href="https://github.com/simple-rtmp-server/srs/commit/29324fab469e0f7cef9ad04ffdbce832ac7dd9ff">commit</a> | | ||
1042 | -| 2014-12-04 | 2.0.51 | 2.5k(2500) | publishers | 91% | 259MB | <a href="https://github.com/simple-rtmp-server/srs/commit/f57801eb46c16755b173984b915a4166922df6a6">commit</a> | | ||
1043 | -| 2014-12-04 | 2.0.52 | 4.0k(4000) | publishers | 80% | 331MB | (mr_sleep=350)<br/><a href="https://github.com/simple-rtmp-server/srs/commit/5589b13d2e216b91f97afb78ee0c011b2fccf7da">commit</a> | | 928 | +| Update | SRS | Clients | Type | CPU | Memory | Commit | |
929 | +| ------------- | --------- | ------------- | ------------- | --------- | -------- | ------------ | | ||
930 | +| 2014-12-03 | 1.0.10 | 1.2k(1200) | publishers | 96% | 43MB | - | | ||
931 | +| 2014-12-03 | 2.0.12 | 1.2k(1200) | publishers | 96% | 43MB | - | | ||
932 | +| 2014-12-03 | 2.0.47 | 1.2k(1200) | publishers | 84% | 76MB | [code][p1] | | ||
933 | +| 2014-12-03 | 2.0.47 | 1.4k(1400) | publishers | 95% | 140MB | - | | ||
934 | +| 2014-12-03 | 2.0.48 | 1.4k(1400 | publishers | 95% | 140MB | [code][p2] | | ||
935 | +| 2014-12-04 | 2.0.49 | 1.4k(1400) | publishers | 68% | 144MB | - | | ||
936 | +| 2014-12-04 | 2.0.49 | 2.5k(2500) | publishers | 95% | 404MB | [code][p3] | | ||
937 | +| 2014-12-04 | 2.0.51 | 2.5k(2500) | publishers | 91% | 259MB | [code][p4] | | ||
938 | +| 2014-12-04 | 2.0.52 | 4.0k(4000) | publishers | 80% | 331MB | [code][p5] | | ||
1044 | 939 | ||
1045 | ### Latency benchmark | 940 | ### Latency benchmark |
1046 | 941 | ||
@@ -1049,40 +944,12 @@ The latency between encoder and player with realtime config( | @@ -1049,40 +944,12 @@ The latency between encoder and player with realtime config( | ||
1049 | [EN](https://github.com/simple-rtmp-server/srs/wiki/v2_EN_LowLatency) | 944 | [EN](https://github.com/simple-rtmp-server/srs/wiki/v2_EN_LowLatency) |
1050 | ): | 945 | ): |
1051 | 946 | ||
1052 | -<table> | ||
1053 | -<tr> | ||
1054 | - <th>Update</th> | ||
1055 | - <th>SRS</th> | ||
1056 | - <th>VP6</th> | ||
1057 | - <th>H.264</th> | ||
1058 | - <th>VP6+mp3</th> | ||
1059 | - <th>H.264+mp3</th> | ||
1060 | -</tr> | ||
1061 | -<tr> | ||
1062 | - <td>2014-12-03</td> | ||
1063 | - <td>1.0.10</td> | ||
1064 | - <td>0.4s</td> | ||
1065 | - <td>0.4s</td> | ||
1066 | - <td>0.9s</td> | ||
1067 | - <td>1.2s</td> | ||
1068 | -</tr> | ||
1069 | -<tr> | ||
1070 | - <td>2014-12-12</td> | ||
1071 | - <td>2.0.70</td> | ||
1072 | - <td><a href="https://github.com/simple-rtmp-server/srs/commit/10297fab519811845b549a8af40a6bcbd23411e8">0.1s</a></td> | ||
1073 | - <td><a href="https://github.com/simple-rtmp-server/srs/commit/10297fab519811845b549a8af40a6bcbd23411e8">0.4s</a></td> | ||
1074 | - <td>1.0s</td> | ||
1075 | - <td>0.9s</td> | ||
1076 | -</tr> | ||
1077 | -<tr> | ||
1078 | - <td>2014-12-16</td> | ||
1079 | - <td>2.0.72</td> | ||
1080 | - <td>0.1s</td> | ||
1081 | - <td>0.4s</td> | ||
1082 | - <td><a href="https://github.com/simple-rtmp-server/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc">0.8s</a></td> | ||
1083 | - <td><a href="https://github.com/simple-rtmp-server/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc">0.6s</a></td> | ||
1084 | -</tr> | ||
1085 | -</table> | 947 | + |
948 | +| Update | SRS | VP6 | H.264 | VP6+MP3 | H.264+MP3 | | ||
949 | +| ------------- | --------- | --------- | --------- | --------- | -------- | | ||
950 | +| 2014-12-03 | 1.0.10 | 0.4s | 0.4s | 0.9s | 1.2s | | ||
951 | +| 2014-12-12 | 2.0.70 |[0.1s][p13]|[0.4s][p14]| 1.0s | 0.9s | | ||
952 | +| 2014-12-16 | 2.0.72 | 0.1s | 0.4s |[0.8s][p15]|[0.6s][p16]| | ||
1086 | 953 | ||
1087 | We use FMLE as encoder for benchmark. The latency of server is 0.1s+, | 954 | We use FMLE as encoder for benchmark. The latency of server is 0.1s+, |
1088 | and the bottleneck is the encoder. For more information, read | 955 | and the bottleneck is the encoder. For more information, read |
@@ -1168,3 +1035,23 @@ over some protocol and remux to rtmp to SRS. Read <a href="https://github.com/si | @@ -1168,3 +1035,23 @@ over some protocol and remux to rtmp to SRS. Read <a href="https://github.com/si | ||
1168 | Beijing, 2013.10<br/> | 1035 | Beijing, 2013.10<br/> |
1169 | Winlin | 1036 | Winlin |
1170 | 1037 | ||
1038 | + | ||
1039 | +[p1]: https://github.com/simple-rtmp-server/srs/commit/787ab674e38734ea8e0678101614fdcd84645dc8 | ||
1040 | +[p2]: https://github.com/simple-rtmp-server/srs/commit/f35ec2155b1408d528a9f37da7904c9625186bcf | ||
1041 | +[p3]: https://github.com/simple-rtmp-server/srs/commit/29324fab469e0f7cef9ad04ffdbce832ac7dd9ff | ||
1042 | +[p4]: https://github.com/simple-rtmp-server/srs/commit/f57801eb46c16755b173984b915a4166922df6a6 | ||
1043 | +[p5]: https://github.com/simple-rtmp-server/srs/commit/5589b13d2e216b91f97afb78ee0c011b2fccf7da | ||
1044 | +[p6]: https://github.com/simple-rtmp-server/srs/commit/1ae3e6c64cc5cee90e6050c26968ebc3c18281be | ||
1045 | +[p7]: https://github.com/simple-rtmp-server/srs/commit/8acd143a7a152885b815999162660fd4e7a3f247 | ||
1046 | +[p8]: https://github.com/simple-rtmp-server/srs/commit/cc6aca9ad55342a06440ce7f3b38453776b2b2d1 | ||
1047 | +[p9]: https://github.com/simple-rtmp-server/srs/commit/58136ec178e3d47db6c90a59875d7e40946936e5 | ||
1048 | +[p10]: https://github.com/simple-rtmp-server/srs/commit/58136ec178e3d47db6c90a59875d7e40946936e5 | ||
1049 | +[p11]: https://github.com/simple-rtmp-server/srs/commit/9ee138746f83adc26f0e236ec017f4d68a300004 | ||
1050 | +[p12]: https://github.com/simple-rtmp-server/srs/commit/1311b6fe6576fd7b9c6d299b0f8f2e8d202f4bf8 | ||
1051 | +[p13]: https://github.com/simple-rtmp-server/srs/commit/10297fab519811845b549a8af40a6bcbd23411e8 | ||
1052 | +[p14]: https://github.com/simple-rtmp-server/srs/commit/10297fab519811845b549a8af40a6bcbd23411e8 | ||
1053 | +[p15]: https://github.com/simple-rtmp-server/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc | ||
1054 | +[p16]: https://github.com/simple-rtmp-server/srs/commit/0d6b91039d408328caab31a1077d56a809b6bebc | ||
1055 | + | ||
1056 | + | ||
1057 | + |
-
请 注册 或 登录 后发表评论