winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								42872e2500 
								
							 
						 
						
							
							
								
								Release v4.0.150 dev2  
							
							
							
						 
						
							2021-08-07 23:43:24 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								c048731049 
								
							 
						 
						
							
							
								
								Get original ip instead of proxy ip, for rtc api ( #2514 ) v4.0.150  
							
							
							
						 
						
							2021-08-07 23:41:16 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								84d04adfff 
								
							 
						 
						
							
							
								
								get original ip instead of proxy ip, for rtc api ( #2514 )  
							
							
							
						 
						
							2021-08-07 23:37:18 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								92cbb1f072 
								
							 
						 
						
							
							
								
								Refine code  
							
							
							
						 
						
							2021-08-07 23:33:20 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								adf0043cbc 
								
							 
						 
						
							
							
								
								Fix   #2508 , Support features query by API. 5.0.10  
							
							
							
						 
						
							2021-08-07 23:21:23 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								ee376da0c6 
								
							 
						 
						
							
							
								
								Fix   #2508 , Support features query by API. 4.0.149  
							
							
							
						 
						
							2021-08-07 23:17:15 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								69faf06f0f 
								
							 
						 
						
							
							
								
								API: For  #2508 , query feature docker and packager.  
							
							
							
						 
						
							2021-08-07 21:35:00 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								86e506e6ec 
								
							 
						 
						
							
							
								
								API: For  #2508 , query feature docker and packager. v4.0.148  
							
							
							
						 
						
							2021-08-07 19:03:13 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								983d521987 
								
							 
						 
						
							
							
								
								API: Use libuuid to generate uuid. v5.0.9  
							
							
							
						 
						
							2021-08-06 22:02:46 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								48ef3dcd83 
								
							 
						 
						
							
							
								
								API: Use libuuid to generate uuid. v4.0.147  
							
							
							
						 
						
							2021-08-06 21:53:16 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								529b89a29e 
								
							 
						 
						
							
							
								
								Fix   #2504  coredump bug: caused by publish stream that codec is h.263 ( #2505 )  
							
							
							
						 
						
							2021-08-04 17:14:41 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								06f10b1894 
								
							 
						 
						
							
							
								
								fix coredump bug: caused by publish stream that codec is h.263 ( #2505 )  
							
							
							
						 
						
							2021-08-04 17:06:55 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								82c149c9c8 
								
							 
						 
						
							
							
								
								correct the client ip of http-flv player, for statistic ( #2491 )  
							
							
							
						 
						
							2021-07-26 20:07:45 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f62a4c4893 
								
							 
						 
						
							
							
								
								correct the client ip of http-flv player, for statistic ( #2491 )  
							
							
							
						 
						
							2021-07-26 20:01:29 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								7d4cae45c5 
								
							 
						 
						
							
							
								
								Release 4.0 dev1, v4.0.146  
							
							
							
						 
						
							2021-07-25 08:43:00 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								ed6f8689b4 
								
							 
						 
						
							
							
								
								Release 4.0 dev1, v4.0.146  
							
							
							
						 
						
							2021-07-25 08:42:19 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								301a8ceadb 
								
							 
						 
						
							
							
								
								Squash: Merge SRS 4.0  
							
							
							
						 
						
							2021-07-24 21:10:35 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								40e649dfbc 
								
							 
						 
						
							
							
								
								RTC: Fix NACK negotiation bug for Firefox. 4.0.145  
							
							
							
						 
						
							2021-07-24 21:07:28 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Winlin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8c7ba05f9a 
								
							 
						 
						
							
							
								
								For  #2371 : Add regression test for SDP nack ( #2487 )  
							
							... 
							
							
							
							* explicitly enable nack, for firefox (#2373 )
* For #2371 : Add regression test for SDP nack
1. Refine API to change defaule decodes.
2. Add test for publish SDP nack.
3. Add test for play SDP nack.
Co-authored-by: Haibo Chen <495810242@qq.com> 
							
						 
						
							2021-07-24 21:03:00 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								43bb9660ca 
								
							 
						 
						
							
							
								
								explicitly enable nack, for firefox ( #2373 )  
							
							
							
						 
						
							2021-07-24 20:49:12 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fb73d42c38 
								
							 
						 
						
							
							
								
								explicitly enable nack, for firefox ( #2373 )  
							
							
							
						 
						
							2021-07-24 20:47:34 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								1c80b529f8 
								
							 
						 
						
							
							
								
								Squash: Merge SRS 4.0  
							
							
							
						 
						
							2021-07-24 08:20:05 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								86c67f7d95 
								
							 
						 
						
							
							
								
								RTC: Support statistic for HTTP-API, HTTP-Callback and Security ( #2483 ) v4.0.144  
							
							... 
							
							
							
							* commit message for your changes. Lines starting
* Update srs_app_rtc_api.cpp
* add SrsRtcConnPlay and SrsRtcConnPublish, in enum SrsRtmpConnType
* Update srs_rtmp_stack.cpp
* Update srs_app_rtc_conn.cpp
* Update srs_app_rtc_api.cpp
* update utest
* Update srs_utest_app.cpp 
							
						 
						
							2021-07-24 08:08:35 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0efd7b1bbc 
								
							 
						 
						
							
							
								
								RTC: Support statistic for HTTP-API, HTTP-Callback and Security ( #2483 )  
							
							... 
							
							
							
							* commit message for your changes. Lines starting
* Update srs_app_rtc_api.cpp
* add SrsRtcConnPlay and SrsRtcConnPublish, in enum SrsRtmpConnType
* Update srs_rtmp_stack.cpp
* Update srs_app_rtc_conn.cpp
* Update srs_app_rtc_api.cpp
* update utest
* Update srs_utest_app.cpp 
							
						 
						
							2021-07-24 08:05:10 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								33610c6865 
								
							 
						 
						
							
							
								
								Squash: Merge SRS 4.0  
							
							
							
						 
						
							2021-07-21 10:36:07 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex.CR 
								
							 
						 
						
							
							
							
							
								
							
							
								af05f89925 
								
							 
						 
						
							
							
								
								SRT: Use thread-safe log for multiple-threading SRT module. ( #2474 ) v4.0.143  
							
							... 
							
							
							
							* solve srt push bugs
* solve h264 mutiple nalus in srt when obs is configured in zerolatency
* optimize error code
* optimize error code
* optimize error code
* add commemnt:we only skip pps/sps frame and send left nalus in srt
* add commemnt:we only skip pps/sps frame and send left nalus in srt
* optimize srt log system
* update conf
* update srt hpp
Co-authored-by: shiwei <shiwei05@kuaishou.com> 
							
						 
						
							2021-07-21 10:28:42 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex.CR 
								
							 
						 
						
							
							
							
							
								
							
							
								4b7ba0e1e9 
								
							 
						 
						
							
							
								
								SRT: Use thread-safe log for multiple-threading SRT module. ( #2474 )  
							
							... 
							
							
							
							* solve srt push bugs
* solve h264 mutiple nalus in srt when obs is configured in zerolatency
* optimize error code
* optimize error code
* optimize error code
* add commemnt:we only skip pps/sps frame and send left nalus in srt
* add commemnt:we only skip pps/sps frame and send left nalus in srt
* optimize srt log system
* update conf
* update srt hpp
Co-authored-by: shiwei <shiwei05@kuaishou.com> 
							
						 
						
							2021-07-21 10:23:25 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								97c627f9d4 
								
							 
						 
						
							
							
								
								Squash: Support CLion  
							
							
							
						 
						
							2021-07-17 19:43:22 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								afa32910c9 
								
							 
						 
						
							
							
								
								Fix bugs and enhance code. 4.0.142  
							
							
							
						 
						
							2021-07-17 19:16:26 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								c209e547a8 
								
							 
						 
						
							
							
								
								[IDE] Support CLion and cmake to build and debug SRS. 4.0.141  
							
							... 
							
							
							
							1. Remove all except JetBrains clion by cmake
2. Add .run/srs.run.xml for debugging for CLion.
3. Auto configure SRS when load CMakeLists.txt 
							
						 
						
							2021-07-16 11:38:12 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								8f91a90f28 
								
							 
						 
						
							
							
								
								Squash: Fix padding packets for RTMP2RTC  
							
							
							
						 
						
							2021-07-08 14:37:18 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Winlin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c8a1e0f3da 
								
							 
						 
						
							
							
								
								Refine AUTHORS.txt to AUTHORS.md, etc. 5.0.8 ( #2464 )  
							
							... 
							
							
							
							* Refine AUTHORS.txt to AUTHORS.md, etc. 5.0.8
* Update README.md
* Update README.md
* Refine format for AUTHORS.md 
							
						 
						
							2021-07-08 14:30:47 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								90b7933dbb 
								
							 
						 
						
							
							
								
								For  #2403 , fix padding packets for RTMP2RTC. 4.0.140.  
							
							... 
							
							
							
							Calculate the correct payload_size which pure padding data, in the process of rtc2rtmp, make Chrome happy (#2461 )
* Calculate the correct payload_size which pure padding data, in the process of rtc2rtmp, make Chrome happy
* make clear for magic number
make clear for magic number
* Update srs_app_rtc_source.cpp 
							
						 
						
							2021-07-08 14:27:51 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								10b9a81061 
								
							 
						 
						
							
							
								
								RTC: Support eip/candidate to set the eip of server  
							
							
							
						 
						
							2021-07-08 14:25:38 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7eee9aa598 
								
							 
						 
						
							
							
								
								Calculate the correct payload_size which pure padding data, in the process of rtc2rtmp, make Chrome happy ( #2461 )  
							
							... 
							
							
							
							* Calculate the correct payload_size which pure padding data, in the process of rtc2rtmp, make Chrome happy
* make clear for magic number
make clear for magic number
* Update srs_app_rtc_source.cpp 
							
						 
						
							2021-07-08 14:23:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Winlin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								77c958ad1c 
								
							 
						 
						
							
							
								
								RTC: Trim SDP line space for pion/webrtc client. ( #2466 )  
							
							
							
						 
						
							2021-07-08 09:54:55 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								5a7a742f36 
								
							 
						 
						
							
							
								
								Squash: Update README  
							
							
							
						 
						
							2021-07-06 11:37:31 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								67ebd08342 
								
							 
						 
						
							
							
								
								Add role(srs) to query versions  
							
							
							
						 
						
							2021-07-06 11:22:16 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								13d015b8fd 
								
							 
						 
						
							
							
								
								Squash: Fix random bug  
							
							
							
						 
						
							2021-07-04 16:04:51 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								642359a50e 
								
							 
						 
						
							
							
								
								For  #2424 , use srandom/random to generate. 4.0.139  
							
							
							
						 
						
							2021-07-04 15:50:29 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								db3e11152e 
								
							 
						 
						
							
							
								
								Move AUTHORS.txt to trunk for docker. 5.0.7  
							
							
							
						 
						
							2021-07-01 06:30:24 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								e802fe5bd6 
								
							 
						 
						
							
							
								
								Release 4.0.138  
							
							
							
						 
						
							2021-07-01 06:25:36 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								03c5f76e64 
								
							 
						 
						
							
							
								
								update channel_layout by channels, for ffmpeg transcode opus to aac success ( #2452 )  
							
							
							
						 
						
							2021-07-01 06:23:29 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d32d8c0da6 
								
							 
						 
						
							
							
								
								update channel_layout by channels, for ffmpeg transcode opus to aac success ( #2452 )  
							
							
							
						 
						
							2021-07-01 06:22:16 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								9f5d011687 
								
							 
						 
						
							
							
								
								Squash: Fix build fail for arm/aarch64  
							
							
							
						 
						
							2021-06-30 10:28:23 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								81a5c1b8da 
								
							 
						 
						
							
							
								
								Move AUTHORS.txt to trunk for docker to access it  
							
							
							
						 
						
							2021-06-30 08:20:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								75530efbc4 
								
							 
						 
						
							
							
								
								Squash: Merge  #2448 ,  #2440  
							
							
							
						 
						
							2021-06-30 07:32:28 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								ef43532cf4 
								
							 
						 
						
							
							
								
								Merge  #2440 ,  fix   #2390 , SRT bug for zerolatency. 4.0.137  
							
							
							
						 
						
							2021-06-30 07:26:45 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex.CR 
								
							 
						 
						
							
							
							
							
								
							
							
								7e164b0061 
								
							 
						 
						
							
							
								
								SRT: Fix bug for multiple NALUs, when configure OBS in zerolatency. ( #2440 )  
							
							... 
							
							
							
							* solve srt push bugs
* solve h264 mutiple nalus in srt when obs is configured in zerolatency
* optimize error code
* optimize error code
* optimize error code
* add commemnt:we only skip pps/sps frame and send left nalus in srt
* add commemnt:we only skip pps/sps frame and send left nalus in srt
Co-authored-by: shiwei <shiwei05@kuaishou.com> 
							
						 
						
							2021-06-30 07:26:40 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									long 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cff4c07be4 
								
							 
						 
						
							
							
								
								打开rtmp转rtc,当rtmp重复推流时,第2路会影响第1路流的正常播放。 ( #2448 )  
							
							... 
							
							
							
							* Update srs_app_rtmp_conn.cpp
修复推重复的RTMP流导致的RTC和RTMP播放的问题
* change ERROR_RTC_SOURCE_BUSY to ERROR_SYSTEM_STREAM_BUSY
change ERROR_RTC_SOURCE_BUSY to ERROR_SYSTEM_STREAM_BUSY
Co-authored-by: Haibo Chen <495810242@qq.com> 
							
						 
						
							2021-06-30 07:24:12 +08:00