Haibo Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								36b813b971 
								
							 
						 
						
							
							
								
								Enhance HLS: support http callback on_play/stop, support statistic ( #2578 )  
							
							... 
							
							
							
							* Enhance HLS: support http callback on_play/stop, support statistic
* make code readable
* make code readable
* rename secret 
							
						 
						
							2021-09-23 13:32:15 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f901831362 
								
							 
						 
						
							
							
								
								Enhance HLS: support http callback on_play/stop, support statistic ( #2578 )  
							
							... 
							
							
							
							* Enhance HLS: support http callback on_play/stop, support statistic
* make code readable
* make code readable
* rename secret 
							
						 
						
							2021-09-23 13:31:45 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zozobreakzou 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								46adcfb6c9 
								
							 
						 
						
							
							
								
								[rtc] *Fix Fua package bug(payload size minus one). ( #2618 )  
							
							... 
							
							
							
							* This can cause webrtc video PacketBuffer assemble corrupt when (nal size - 1) % 1300 == 0
* issues about webrtc all caused by this bug 
							
						 
						
							2021-09-23 11:10:16 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								40f8460929 
								
							 
						 
						
							
							
								
								Squash: Merge SRS 4.0  
							
							
							
						 
						
							2021-09-17 14:48:22 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								4456a275b6 
								
							 
						 
						
							
							
								
								PushFLV: Fix bug, add stat  
							
							
							
						 
						
							2021-09-17 14:20:35 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								5828d64a3d 
								
							 
						 
						
							
							
								
								For  #2613 ,  #2614 ,  #2454 , v4.0.162  
							
							
							
						 
						
							2021-09-15 21:46:59 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Winlin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								560e7c3c2f 
								
							 
						 
						
							
							
								
								Fix   #2613 , Try libopus and opus for ARM ( #2614 )  
							
							... 
							
							
							
							* Fix  #2613 , Try libopus and opus for ARM
* Refine code 
							
						 
						
							2021-09-15 21:44:13 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								a830289d97 
								
							 
						 
						
							
							
								
								Squash: Merge SRS4.0  
							
							
							
						 
						
							2021-09-07 08:20:43 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Justin Kromlinger 
								
							 
						 
						
							
							
							
							
								
							
							
								a583d7efb4 
								
							 
						 
						
							
							
								
								Set empty HTTP paths to '/' to avoid malformed requests ( #2329 )  
							
							... 
							
							
							
							This resolves  #1610 . 
							
						 
						
							2021-09-07 08:17:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Justin Kromlinger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8aee0169ce 
								
							 
						 
						
							
							
								
								Set empty HTTP paths to '/' to avoid malformed requests ( #2329 )  
							
							... 
							
							
							
							This resolves  #1610 . 
							
						 
						
							2021-09-07 08:15:27 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Huachao Mao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ff9e2339c1 
								
							 
						 
						
							
							
								
								Fix stream api iterator not incremented ( #2582 )  
							
							
							
						 
						
							2021-09-07 08:14:40 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Huachao Mao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								53cb333713 
								
							 
						 
						
							
							
								
								Support pagination for stream api ( #2572 )  
							
							
							
						 
						
							2021-09-06 10:10:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								19c0a9eb4b 
								
							 
						 
						
							
							
								
								Suqash: Merge 4.0  
							
							
							
						 
						
							2021-09-05 14:17:41 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								ec554e14d0 
								
							 
						 
						
							
							
								
								Merge  #2581 , Fix listen ipv6 and port. 4.0.161  
							
							
							
						 
						
							2021-09-05 14:10:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ChenGH 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f94d26ca4 
								
							 
						 
						
							
							
								
								For  #1920 , refine rtmp listen ip and port check ( #2581 )  
							
							
							
						 
						
							2021-09-05 14:05:28 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ChenGH 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								714e182096 
								
							 
						 
						
							
							
								
								fix srs_string_replace deap loop when new_str inclue old_str ( #2580 )  
							
							
							
						 
						
							2021-09-04 22:29:21 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								6bb11a72d0 
								
							 
						 
						
							
							
								
								For  #2282 ,  #2181 , Move DVR async worker from SrsDvrPlan to global.  
							
							
							
						 
						
							2021-09-04 12:42:23 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								90b5ed2202 
								
							 
						 
						
							
							
								
								For  #2282 ,  #2181 , Remove reload for dvr_apply. 4.0.160  
							
							
							
						 
						
							2021-09-04 12:29:07 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									BoringWednesday 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1db155fa2f 
								
							 
						 
						
							
							
								
								SRT: Add member of adaptation_field and fix pos not add after memcpy. ( #2066 )  
							
							
							
						 
						
							2021-09-04 10:26:07 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								cf3129220d 
								
							 
						 
						
							
							
								
								Log: Refine the tail help log, show last 30 lines  
							
							
							
						 
						
							2021-08-31 17:54:01 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								7ab3e4a86c 
								
							 
						 
						
							
							
								
								Squash: Merge SRS 4.0  
							
							
							
						 
						
							2021-08-28 09:03:06 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								b6d0c73cda 
								
							 
						 
						
							
							
								
								For  #1859 , Enhancement: Add param and stream to on_connect. 4.0.159  
							
							
							
						 
						
							2021-08-28 09:00:25 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									pyw 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7abc9b640a 
								
							 
						 
						
							
							
								
								SRT: fix srt stream play map error ( #1890 )  
							
							... 
							
							
							
							* fix url_sz memory out of bounds
* fix srt play map error
Co-authored-by: pengyouwei <pengyouwei@comtom.cn> 
							
						 
						
							2021-08-28 08:56:20 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matin Zadeh Dolatabad 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7b14281367 
								
							 
						 
						
							
							
								
								Enhancement: Add param and stream to on_connect ( #1859 )  
							
							... 
							
							
							
							Add stream and param to hook call on_connect for better use 
							
						 
						
							2021-08-28 08:55:26 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								f86d6fd073 
								
							 
						 
						
							
							
								
								Squash: Merge SRS 4.0  
							
							
							
						 
						
							2021-08-27 07:57:02 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								c4a64ee470 
								
							 
						 
						
							
							
								
								Use SrsAsyncCallWorker in http hooks instead, to covert to async call. ( #2542 )  
							
							... 
							
							
							
							* Use SrsAsyncCallWorker in http hooks instead, to covert to async call.
* delete invalid function 
							
						 
						
							2021-08-27 07:49:33 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a7feedabc6 
								
							 
						 
						
							
							
								
								Use SrsAsyncCallWorker in http hooks instead, to covert to async call. ( #2542 )  
							
							... 
							
							
							
							* Use SrsAsyncCallWorker in http hooks instead, to covert to async call.
* delete invalid function 
							
						 
						
							2021-08-27 07:44:19 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								c8bf98e8e2 
								
							 
						 
						
							
							
								
								Support for multiple SPS/PPS, then pick the first one. ( #2544 )  
							
							
							
						 
						
							2021-08-27 07:32:02 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								826f5121c5 
								
							 
						 
						
							
							
								
								Support for multiple SPS/PPS, then pick the first one. ( #2544 )  
							
							
							
						 
						
							2021-08-27 07:27:33 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								38b0b1dab2 
								
							 
						 
						
							
							
								
								Squash: Fix ingest bug. Refine AUTHORS.  
							
							
							
						 
						
							2021-08-25 08:11:44 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rise 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a00b4d2014 
								
							 
						 
						
							
							
								
								Ingest: Exit if child process redirect io failed ( #2540 )  
							
							... 
							
							
							
							* 修复子进程无法打开日志输出重定向导致的fork错误
srs进程fork后,未能输出重定向而返回错误,导致fork的子进程未能出。
* remove the var child_err
* Fixed IO redirection error detection
* Fixed BUG where lost during logs on normal start 
							
						 
						
							2021-08-25 07:16:46 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								85620a34f5 
								
							 
						 
						
							
							
								
								Squash: Fix rtc to rtmp sync timestamp using sender report.  #2470  
							
							
							
						 
						
							2021-08-17 07:25:03 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								0123125ec2 
								
							 
						 
						
							
							
								
								RTC: Fix rtc to rtmp sync timestamp using sender report.  #2470  
							
							
							
						 
						
							2021-08-17 07:20:34 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									john 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ea8cff6163 
								
							 
						 
						
							
							
								
								RTC: Fix rtc to rtmp sync timestamp using sender report. ( #2470 )  
							
							... 
							
							
							
							* fix annotation spell failed
* RTC to RTMP using SenderReport to sync av timestamp
* update pion/webrtc versio from v3.0.4 -> v3.0.13, auto config sender/receiver report
* Add rtc push flv play regression test
* Add unit test of ntp and av sync time
* Take flag CXX to makefile of utest
* Add annotation about rtc unit test
* Fix compiler error in C++98
* Add FFmpeg log callback funciton. 
							
						 
						
							2021-08-17 06:32:35 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								d08f8fab8c 
								
							 
						 
						
							
							
								
								Refine Dockerfile  
							
							
							
						 
						
							2021-08-15 11:48:25 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								2fdb06299c 
								
							 
						 
						
							
							
								
								Support utest and regression-test when release. v4.0.156  
							
							
							
						 
						
							2021-08-14 22:24:23 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								32c79b49cc 
								
							 
						 
						
							
							
								
								Support Github Actions to publish SRS. 4.0.155  
							
							
							
						 
						
							2021-08-14 20:38:01 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								e22035b749 
								
							 
						 
						
							
							
								
								Squash: Fix RTC session info bug  
							
							
							
						 
						
							2021-08-14 14:45:12 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Johnny 
								
							 
						 
						
							
							
							
							
								
							
							
								7c1d3edd36 
								
							 
						 
						
							
							
								
								RTC: fix SrsSessionInfo about copy assignment operator and comparison operator.  
							
							
							
						 
						
							2021-08-14 14:39:01 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								36cbe851ca 
								
							 
						 
						
							
							
								
								RTC: Fix reousrce find bug  
							
							
							
						 
						
							2021-08-14 14:37:05 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								7c899a0afd 
								
							 
						 
						
							
							
								
								Squash: Update version query.  
							
							
							
						 
						
							2021-08-14 11:53:27 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								34b97bf68d 
								
							 
						 
						
							
							
								
								Release v4.0-d3, v4.0.153  
							
							
							
						 
						
							2021-08-14 11:50:33 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								24431d35ac 
								
							 
						 
						
							
							
								
								Squash: Merge SRS4  
							
							
							
						 
						
							2021-08-13 14:29:32 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								ab988abc59 
								
							 
						 
						
							
							
								
								For  #2516 , fix codec issue for G.711 or H.263. 4.0.152  
							
							
							
						 
						
							2021-08-13 12:08:10 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aad90c7f42 
								
							 
						 
						
							
							
								
								fix coredump bug: caused by publish stream that codec is unsupport, sush as G.711, H.263 ( #2526 )  
							
							
							
						 
						
							2021-08-13 12:05:28 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									matthew1838 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								452ca7e88f 
								
							 
						 
						
							
							
								
								add server_id into http_hooks ( #2521 )  
							
							... 
							
							
							
							Co-authored-by: SK <liemlhd@LiemLes-Mac-Pro.local> 
							
						 
						
							2021-08-11 10:38:22 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								29dea37dbb 
								
							 
						 
						
							
							
								
								Squash: Merge SRS4  
							
							
							
						 
						
							2021-08-10 12:10:35 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								dffc344747 
								
							 
						 
						
							
							
								
								RTC: For  #1657 , support http hooks n_play/stop/publish/unpublish ( #2509 )  
							
							... 
							
							
							
							* support http hooks for rtc: on_play/stop/publish/unpublish
* Update srs_app_rtc_conn.cpp
* Update srs_app_rtc_conn.cpp 
							
						 
						
							2021-08-10 09:47:48 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								345b691895 
								
							 
						 
						
							
							
								
								support http hooks for rtc: on_play/stop/publish/unpublish ( #2509 )  
							
							... 
							
							
							
							* support http hooks for rtc: on_play/stop/publish/unpublish
* Update srs_app_rtc_conn.cpp
* Update srs_app_rtc_conn.cpp 
							
						 
						
							2021-08-10 09:41:20 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								9bf5005bdd 
								
							 
						 
						
							
							
								
								Squash: Merge SRS4  
							
							
							
						 
						
							2021-08-08 00:30:08 +08:00