| 
								
								
									 winlin | 9385f2b80b | Merge branch '4.0release' into develop | 2022-03-19 13:21:58 +08:00 |  | 
				
					
						| 
								
								
									 loveforever | 210cdf04be | SRT:  url supports multiple QueryStrings (#2908) * SRT:  parse srt url to supports multiple QueryStrings.(#2893)
* SRT:  url supports multiple QueryStrings by  comma-separated key-value pairs with no nesting  (#2893)
* SRT:  url supports multiple QueryStrings by comma-separated key-value pairs with no nesting  (#2893)
* SRT: Add comments for url.
* Add utest for SRT URL parsing.
* Update README.
Co-authored-by: winlin <winlin@vip.126.com> | 2022-03-19 08:24:06 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 93aa0eb5ba | Squash: Fix bugs | 2022-01-13 18:26:28 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 6a5bc27f9b | Support configure with --config as default config file. v4.0.227 | 2022-01-13 15:16:54 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 4110fb14cb | Squash: Fix bugs. v5.0.20 | 2022-01-11 08:40:37 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 013fa8ac6c | Install test-on self-sign certificate. v4.0.217 | 2022-01-04 16:47:38 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 13103ec7d5 | For #2815: Extract macros and headers for platform. | 2021-12-26 17:50:19 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 716e578a19 | Squash: Fix bugs | 2021-12-26 17:30:51 +08:00 |  | 
				
					
						| 
								
								
									 winlin | d401c83a66 | Refine install script | 2021-12-26 17:11:45 +08:00 |  | 
				
					
						| 
								
								
									 winlin | e16830e989 | Squash: Merge 4.0.201 | 2021-12-04 10:43:04 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 4d10a453f6 | Build: Change default make to build SRS only | 2021-12-01 14:07:53 +08:00 |  | 
				
					
						| 
								
								
									 winlin | a81aa2edc5 | Squash: Merge SRS 4.0 | 2021-10-10 12:05:26 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 2fa5a0bee8 | Fix #2304, Remove Push RTSP feature. v4.0.171 | 2021-10-10 11:50:07 +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 |  | 
				
					
						| 
								
								
									 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 |  | 
				
					
						| 
								
								
									 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 | 6c40419de7 | Fix configure bug | 2021-07-19 07:49:57 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 5ee20613ca | Squash: Support query lastest available version. 5.0.6 | 2021-06-28 07:33:24 +08:00 |  | 
				
					
						| 
								
								
									 winlin | da763e43d5 | Squash for #2424, query the latest available version. 4.0.132 | 2021-06-27 08:56:41 +08:00 |  | 
				
					
						| 
								
								
									 winlin | a594678e3d | Squash #1685, #1282, #1547: Support ARM platform. 5.0.5 | 2021-06-22 07:49:48 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 440883e6e6 | Fix bug for 'make st' | 2021-06-20 16:56:25 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 1e9de0e191 | For #1685: Cross build RTC with FFmpeg | 2021-06-19 21:55:12 +08:00 |  | 
				
					
						| 
								
								
									 winlin | efdbf37255 | Squash: Move GB28181 to feature/gb28181. 5.0.4 | 2021-06-16 14:03:55 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 68c48e27f5 | Change GB28181 to feature/gb28181. 4.0.127 | 2021-06-16 08:27:37 +08:00 |  | 
				
					
						| 
								
								
									 winlin | f75ef2f808 | Build: Support --shared-ffmpeg | 2021-06-01 15:39:37 +08:00 |  | 
				
					
						| 
								
								
									 winlin | d5266725e2 | Build: Support --shared-ffmpeg to link with *.so for LGPL license. 4.0.126 | 2021-06-01 15:34:31 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 785d2fce08 | Build: Support --shared-srt | 2021-06-01 12:29:22 +08:00 |  | 
				
					
						| 
								
								
									 winlin | f44224a2a1 | Build: Support --shared-srt to link with *.so for MPL license. 4.0.125 | 2021-06-01 12:24:13 +08:00 |  | 
				
					
						| 
								
								
									 winlin | a7ab78a588 | SquashSRS4: Update SDK | 2021-05-21 17:14:04 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 0c1e60c8df | Tools: Refine configure options. 4.0.119 | 2021-05-21 08:31:10 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 442cf615c0 | ST: Simplify it, only Linux/Darwin, epoll/kqueue, single process. 5.0.2 commit f4872e528cad07f8ea683cc8cb26e34111bad1b5
Author: winlin <winlin@vip.126.com>
Date:   Fri Feb 26 09:13:21 2021 +0800
    ST: For #2188: Remove sendmmsg from ST.
commit aaeb8919bd4a026268e0600398cb1e9ad477663f
Author: winlin <winlin@vip.126.com>
Date:   Thu Mar 11 08:09:54 2021 +0800
    ST: Refine utest script.
commit d1ac9da53060b6bfa82b5d041da4c2ad9bd6b90a
Author: winlin <winlin@vip.126.com>
Date:   Wed Mar 3 11:02:25 2021 +0800
    ST: Support fast utest and coverage
commit 8400115b83c022e33f59422dbf6d85ee46fb9edb
Author: winlin <winlin@vip.126.com>
Date:   Fri Feb 26 07:02:19 2021 +0800
    ST: Always use unserialized accept for linux or darwin
commit c3686f2bca80d2c139239b08975575b1bb981ffa
Author: winlin <winlin@vip.126.com>
Date:   Fri Feb 26 06:54:05 2021 +0800
    ST: Refine ARFLAGS by disable the verbose log
commit aaa5c4f863eba278c4ed2b29a46297fb01a4ed63
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 08:58:46 2021 +0800
    ST: Stack always grows from top to down.
commit dddd466e5c2e418c6f4896cd8bf701130052b3d9
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 08:51:31 2021 +0800
    ST: Ignore process fork, for single process only
commit 7906cb5f6e78c916cb8b8d9522275bfc086bb6a3
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 08:50:59 2021 +0800
    ST: Fix build warnings
commit d94921b84a3b6cf88ace2c766cc2bfedb9c0602e
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 07:27:45 2021 +0800
    ST: Remove select and poll support, only epoll and kqueue
commit 76d202514615f78d1a8f2b15778f3dac5abf4abb
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 07:10:47 2021 +0800
    ST: Remove multiple OS support, except Linux and Darwin.
commit 13c4ba345c61170e86dde486a174378ca235f442
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 06:59:35 2021 +0800
    ST: Remove __ia64__ CPU support
commit 46c06e4a11879cfeb828382e44f11287782ce4b5
Author: winlin <winlin@vip.126.com>
Date:   Wed Feb 24 11:37:27 2021 +0800
    ST: Remove unused files for ST | 2021-05-19 18:25:49 +08:00 |  | 
				
					
						| 
								
								
									 xialixin | 2e14d80aa4 | SquashSRS4: Refine GB28181 | 2021-05-18 09:11:57 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 1bd6bfd142 | GB28181: Rename sip and jitter file. | 2021-05-18 09:03:16 +08:00 |  | 
				
					
						| 
								
								
									 winlin | e3bca883e1 | SuqashSRS4: Build SRT native | 2021-05-16 16:14:00 +08:00 |  | 
				
					
						| 
								
								
									 hondaxiao | 90f1b482ab | SRT: Build SRT from source by SRS. 4.0.115 | 2021-05-16 08:23:26 +08:00 |  | 
				
					
						| 
								
								
									 winlin | f711eb79ed | SquashSRS4: Refine stat id. Fix SRT build bug | 2021-05-14 08:26:07 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 9cbdf29f7d | SRT: Fix build fail bug, add ssl | 2021-05-13 16:05:33 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 276bd2223e | SquashSRS4: Support circuit breaker | 2021-05-08 10:04:44 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 92fc0af8f4 | RTC: Support circuit breaker. 4.0.103 | 2021-05-07 17:43:05 +08:00 |  | 
				
					
						| 
								
								
									 winlin | becbe45bcd | SquashSRS4: Add demo for RTC | 2021-05-05 13:26:25 +08:00 |  | 
				
					
						| 
								
								
									 winlin | dea6136238 | Copy demos to SRS release | 2021-05-03 08:49:16 +08:00 |  | 
				
					
						| 
								
								
									 winlin | e67207f4b1 | Script: Refine package and install script | 2021-04-26 14:20:18 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 00a8eef580 | Fix utest fail | 2021-04-25 12:07:00 +08:00 |  | 
				
					
						| 
								
								
									 winlin | d4a8a72388 | SquashSRS4: Add console. Disable cherrypy by default. | 2021-04-24 19:45:05 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 5232f9e043 | Disable CherryPy by --cherrypy=off. 4.0.90 | 2021-04-24 19:26:24 +08:00 |  | 
				
					
						| 
								
								
									 winlin | de1c7522f0 | SquashSRS3: Add console | 2021-04-24 19:07:37 +08:00 |  | 
				
					
						| 
								
								
									 winlin | 7bdc9e8e96 | Moduels: Refine the description | 2021-04-21 11:18:35 +08:00 |  |