Winlin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d34085615b 
								
							 
						 
						
							
							
								
								Create scorecard.yml ( #3374 )  
							
							
							
						 
						
							2023-01-10 21:17:13 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mapengfei53 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								edba2c25f1 
								
							 
						 
						
							
							
								
								HEVC: Support DVR HEVC stream to MP4. v6.0.14 ( #3360 )  
							
							... 
							
							
							
							* DVR: Support mp4 blackbox test based on hooks.
* HEVC: Support DASH HEVC stream
* Refine blackbox test. v6.0.14
Co-authored-by: pengfei.ma <pengfei.ma@ctechm.com>
Co-authored-by: winlin <winlin@vip.126.com> 
							
						 
						
							2023-01-08 15:05:43 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								5ee528677b 
								
							 
						 
						
							
							
								
								SRS5: GB: Compatible with deprecated config.  
							
							... 
							
							
							
							PICK 920d492942 
							
						 
						
							2023-01-08 13:22:39 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									stone 
								
							 
						 
						
							
							
							
							
								
							
							
								748aa8508f 
								
							 
						 
						
							
							
								
								SRS5: Improve file writer performance by fwrite with cache.  v5.0.133 ( #3308 )  
							
							... 
							
							
							
							* SrsFileWriter leverages libc buffer to boost dvr write speed.
* Refactor SrsFileWriter to use libc file functions mockable
* Add utest and refine code.
Co-authored-by: winlin <winlin@vip.126.com>
PICK 25eb21efe8 
							
						 
						
							2023-01-08 12:06:38 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								f06a2d61f7 
								
							 
						 
						
							
							
								
								SRS5: DVR: Support blackbox test based on hooks. v5.0.132 ( #3365 )  
							
							... 
							
							
							
							PICK e655948e96 
							
						 
						
							2023-01-07 21:34:09 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								3c6ade8721 
								
							 
						 
						
							
							
								
								SRS5: FFmpeg: Support build with FFmpeg native opus. v5.0.131 ( #3140 )  
							
							... 
							
							
							
							PICK a27ce1d50f 
							
						 
						
							2023-01-06 17:46:37 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								ef533853c0 
								
							 
						 
						
							
							
								
								SRS5: Build: Refine install tips.  
							
							... 
							
							
							
							PICK 372390f8d1 
							
						 
						
							2023-01-06 17:45:38 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									feng 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eeb42f7e4a 
								
							 
						 
						
							
							
								
								HTTP: Add CORS Header for private network access. v6.0.13 ( #3363 )  
							
							... 
							
							
							
							Co-authored-by: winlin <winlin@vip.126.com> 
							
						 
						
							2023-01-06 15:02:53 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								35e01906f2 
								
							 
						 
						
							
							
								
								SRS5: CORS: Refine HTTP CORS headers. v5.0.130  
							
							... 
							
							
							
							PICK 3612473516 
							
						 
						
							2023-01-05 20:45:26 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								232de03c56 
								
							 
						 
						
							
							
								
								SRS5: Test: Add blackbox test for SRT.  
							
							... 
							
							
							
							PICK 62963b206f 
							
						 
						
							2023-01-05 09:07:39 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									john 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe086dfc31 
								
							 
						 
						
							
							
								
								SRT: Upgrade libsrt from 1.4.1 to 1.5.1. v6.0.12 ( #3362 )  
							
							... 
							
							
							
							Co-authored-by: winlin <winlin@vip.126.com> 
							
						 
						
							2023-01-04 19:56:33 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								7a56208f2f 
								
							 
						 
						
							
							
								
								Test: Use long duration for HLS balckbox test.  
							
							
							
						 
						
							2023-01-04 19:33:48 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								b104826a96 
								
							 
						 
						
							
							
								
								SRS5: Test: Run fast and slow blackbox tests seperately.  
							
							... 
							
							
							
							PICK 95b534ff10 
							
						 
						
							2023-01-03 23:10:58 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								57d205d5a0 
								
							 
						 
						
							
							
								
								Test: Use the fatest preset for HEVC blackbox test.  
							
							
							
						 
						
							2023-01-03 22:30:02 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								81969b3dbf 
								
							 
						 
						
							
							
								
								SRS5: Test: Add chunksize and atc blackbox test for RTMP.  
							
							... 
							
							
							
							PICK c31a8076bb 
							
						 
						
							2023-01-03 22:14:03 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								99f61cb225 
								
							 
						 
						
							
							
								
								Test: Add RTMP/FLV/TS blackbox test for HEVC. ( #465 )  
							
							
							
						 
						
							2023-01-03 21:57:46 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								7b27410ac9 
								
							 
						 
						
							
							
								
								SRS4: Security: Enable CIDR for allow/deny play/publish. ( #2914 )  
							
							... 
							
							
							
							PICK 55ca61ec9c 
							
						 
						
							2023-01-03 17:19:51 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								3e5362fbff 
								
							 
						 
						
							
							
								
								SRS5: Test: Add blackbox for MP3 audio codec. v5.0.129 ( #296 ) ( #465 )  
							
							... 
							
							
							
							PICK e3a4ff9fa13b59972a90 
							
						 
						
							2023-01-03 16:55:20 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Winlin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c68db59eeb 
								
							 
						 
						
							
							
								
								Test: Add blackbox for HEVC over HLS. ( #3356 )  
							
							
							
						 
						
							2023-01-03 14:51:40 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								2cab98aa68 
								
							 
						 
						
							
							
								
								SRS5: Test: Add blackbox for HLS.  
							
							... 
							
							
							
							PICK 30779f3b5a 
							
						 
						
							2023-01-03 14:24:57 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								4c2db0073a 
								
							 
						 
						
							
							
								
								SRS5: Test: Support blackbox test by FFmpeg. v5.0.128 ( #3355 )  
							
							... 
							
							
							
							1. Enable blackbox test for each PR and push.
2. Refine Makefile and README for srs-bench.
3. Add blackbox using FFmpeg and ffprobe.
4. Add blackbox basic test for RTMP stream.
5. Add blackbox basic test for HTTP-FLV stream.
6. Fix utest rand seed issue.
PICK 2141d220b4 
							
						 
						
							2023-01-02 15:34:19 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ChenGH 
								
							 
						 
						
							
							
							
							
								
							
							
								e1f6661d1f 
								
							 
						 
						
							
							
								
								SRS5: Asan: Disable asan for CentOS and use statically link if possible. v5.0.127 ( #3347 ) ( #3352 )  
							
							... 
							
							
							
							* Asan: Disable asan for CentOS and use statically link if possible. v5.0.127 (#3347 )
1. Disable asan for all CentOS by default, however user could enable it.
2. Link asan statically if possible.
* Update version to v5.0.127
Co-authored-by: winlin <winlin@vip.126.com>
PICK dd0f398296 
							
						 
						
							2023-01-02 15:03:25 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									chundonglinlin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fff8d9863c 
								
							 
						 
						
							
							
								
								H265: Support HEVC over HLS. v6.0.11 ( #465 ) ( #3354 )  
							
							... 
							
							
							
							* H265: Support HEVC over HLS.(#465 )
* HLS: Support HEVC over HLS. v6.0.11 (#465 )
Co-authored-by: winlin <winlin@vip.126.com> 
							
						 
						
							2023-01-02 09:04:50 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								4bfc4de710 
								
							 
						 
						
							
							
								
								SRS5: MP3: Upgrade mpegts.js to support HTTP-TS with mp3. v5.0.126 ( #296 )  
							
							... 
							
							
							
							PICK 02a18b328c 
							
						 
						
							2023-01-01 20:26:44 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Haibo Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								57cc843000 
								
							 
						 
						
							
							
								
								SRS5: API: Fix duplicated on_stop callback event bug. v5.0.125 ( #3349 )  
							
							... 
							
							
							
							* fix hls bug:Duplicated on_stop callback
* improve utest
* Refine magic number.
* API: Fix duplicated on_stop callback event bug. v5.0.125
Co-authored-by: winlin <winlin@vip.126.com>
PICK 3727d0527c 
							
						 
						
							2023-01-01 19:28:10 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								e4e87c0403 
								
							 
						 
						
							
							
								
								SRS5: Live: Refine log for monotonically increase.  
							
							... 
							
							
							
							PICK 6caca900b3 
							
						 
						
							2023-01-01 15:21:24 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								7bd8682d40 
								
							 
						 
						
							
							
								
								SRS5: Script: Refine depends tools. v5.0.124  
							
							... 
							
							
							
							1. Never auto install tools now, user should do it.
2. Support --help and --version for SRS.
3. Install tools for cygwin64.
PICK e690c93bcf 
							
						 
						
							2023-01-01 14:13:22 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								c46ef81ff2 
								
							 
						 
						
							
							
								
								SRS5: Update license date to 2023. v5.0.123  
							
							... 
							
							
							
							PICK 72f8ed4916 
							
						 
						
							2023-01-01 08:56:20 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								6ad7787c14 
								
							 
						 
						
							
							
								
								Asan: Refine asan warning message for macOS.  
							
							... 
							
							
							
							PICK 7bdb7270cf 
							
						 
						
							2022-12-31 21:20:51 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								3f7c4a7ff4 
								
							 
						 
						
							
							
								
								GB28181: Enable regression test for gb28181. v5.0.122  
							
							... 
							
							
							
							1. Build regression test tool for gb28181.
2. Run regression test for gb28181.
3. Format go code and eliminate logs.
4. Change base docker to ubuntu20.
PICK 7750bdae10 
							
						 
						
							2022-12-31 19:47:54 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								bc381a0242 
								
							 
						 
						
							
							
								
								SRS5: Configure: Reorder the functions, nothing changed.  
							
							... 
							
							
							
							PICK 4b09a7d686 
							
						 
						
							2022-12-31 12:39:44 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								41f7951481 
								
							 
						 
						
							
							
								
								SRS5: Refine configure to guess OS automatically. v5.0.121  
							
							... 
							
							
							
							1. Guess for macOS and cygwin64.
2. Refine options for configure.
PICK 5559ac25fe 
							
						 
						
							2022-12-31 12:39:37 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								1e079d2860 
								
							 
						 
						
							
							
								
								SRS5: Update new authors.  
							
							... 
							
							
							
							PICK 6299dee1b6 
							
						 
						
							2022-12-31 12:39:27 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								4045971dea 
								
							 
						 
						
							
							
								
								SRS5: Refine default config file for SRS. v5.0.120  
							
							... 
							
							
							
							1. Docker use srs.conf and env variables.
2. Show help if run SRS without any options.
3. Do not guess config file, use whatever from user.
PICK 07a9a005d5 
							
						 
						
							2022-12-31 12:39:18 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								39c9487a73 
								
							 
						 
						
							
							
								
								Support first SRS6 version. v6.0.10  
							
							
							
						 
						
							2022-12-30 19:27:43 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								4bc716179b 
								
							 
						 
						
							
							
								
								Use english template for issue.  
							
							
							
						 
						
							2022-12-30 11:43:36 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								e4a9ff54f9 
								
							 
						 
						
							
							
								
								SRS5: Asan: Only link by statically for asan.  
							
							... 
							
							
							
							PICK ae3b367487 
							
						 
						
							2022-12-29 19:28:42 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								351f7590db 
								
							 
						 
						
							
							
								
								SRS5: Script: Discover version from code.  
							
							... 
							
							
							
							PICK 87a2ef100a 
							
						 
						
							2022-12-28 14:34:01 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								d5bf0ba2da 
								
							 
						 
						
							
							
								
								TS: Support disable audio or video to make mpegts.js happy. v6.0.9 ( #465 ) ( #939 )  
							
							
							
						 
						
							2022-12-26 19:03:49 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								4b6f1b0fd6 
								
							 
						 
						
							
							
								
								TS: Fix bug for codec detecting for HTTP-TS. v6.0.8 ( #465 )  
							
							
							
						 
						
							2022-12-26 18:30:12 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								a6c926f985 
								
							 
						 
						
							
							
								
								SRS5: FLV: Fix bug for header flag gussing. v5.0.119 ( #939 )  
							
							... 
							
							
							
							PICK 8a0ac8e3a1 
							
						 
						
							2022-12-26 18:06:38 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								bec23fc247 
								
							 
						 
						
							
							
								
								SRS5: Script: Fix configure help bug.  
							
							... 
							
							
							
							PICK 386bb41f63 
							
						 
						
							2022-12-26 18:06:38 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								6875876349 
								
							 
						 
						
							
							
								
								SRS5: MP3: Convert RTMP(MP3) to WebRTC(OPUS). v5.0.118 ( #296 ) ( #3340 )  
							
							... 
							
							
							
							PICK 37867533cd 
							
						 
						
							2022-12-26 18:06:38 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								f82f265ece 
								
							 
						 
						
							
							
								
								SRS5: MP3: Support decode mp3 by FFmpeg natively. ( #296 ) ( #3340 )  
							
							... 
							
							
							
							PICK 1c5788c638 
							
						 
						
							2022-12-26 18:06:38 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								2ed9516a35 
								
							 
						 
						
							
							
								
								SRS5: Actions: Fix github actions bug.  
							
							... 
							
							
							
							PICK fe3502e6ad 
							
						 
						
							2022-12-26 18:06:38 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								35c89cc436 
								
							 
						 
						
							
							
								
								SRS5: MP3: Support dump stream information. v5.0.117 ( #296 ) ( #3339 )  
							
							... 
							
							
							
							PICK 95defe6dad 
							
						 
						
							2022-12-26 18:06:37 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								2e1d99002f 
								
							 
						 
						
							
							
								
								SRS5: Actions: Fix GitHub actions warnings.  
							
							... 
							
							
							
							PICK 23b7939574 
							
						 
						
							2022-12-26 18:04:14 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								5d48c9ce1b 
								
							 
						 
						
							
							
								
								Refine code to allow search for conflicts.  
							
							
							
						 
						
							2022-12-25 16:26:15 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								ead49e747b 
								
							 
						 
						
							
							
								
								MP3: Support play HTTP-MP3 by H5(srs-player). v6.0.7 ( #296 ) ( #3338 )  
							
							
							
						 
						
							2022-12-25 16:23:52 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								b5aaf67c93 
								
							 
						 
						
							
							
								
								Merge branch v5.0.116 into develop  
							
							... 
							
							
							
							1. MP3: Fix bug for TS or HLS with mp3 codec. v4.0.269 (#296 ) (#3333 )
2. MP3: Add config examples for MP3. #296 
3. Script: Refine GitHub actions. 
							
						 
						
							2022-12-25 16:23:23 +08:00