winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								f4b791a9d5 
								
							 
						 
						
							
							
								
								Kernel: Never assert for SrsBuffer::require  
							
							
							
						 
						
							2021-04-01 10:22:07 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								4d5c7e0a73 
								
							 
						 
						
							
							
								
								RTC: Fix object cache bug, reset payload when recycle  
							
							
							
						 
						
							2021-04-01 10:21:19 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								45b83bd22e 
								
							 
						 
						
							
							
								
								SquashSRS4: Update comments and performance data  
							
							
							
						 
						
							2021-03-31 18:25:12 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								f2d0c34244 
								
							 
						 
						
							
							
								
								RTC: Refine comments for SrsRtpPacket2  
							
							
							
						 
						
							2021-03-31 17:46:45 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								4692e8b8ad 
								
							 
						 
						
							
							
								
								SquashSRS4: Support WebRTC re-publish stream.  
							
							
							
						 
						
							2021-03-26 14:59:25 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								d6c16a7e23 
								
							 
						 
						
							
							
								
								RTC: Support WebRTC re-publish stream. 4.0.87  
							
							
							
						 
						
							2021-03-24 20:12:31 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								aab54b2cf4 
								
							 
						 
						
							
							
								
								SquashSRS4: Refine RTC extension ID parsing  
							
							
							
						 
						
							2021-03-24 19:00:42 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								0cb05a2953 
								
							 
						 
						
							
							
								
								RTC: Refine ID parsing  
							
							
							
						 
						
							2021-03-24 18:58:01 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								ff268dca23 
								
							 
						 
						
							
							
								
								SquashSRS4: Eliminate dead code, we never offer  
							
							
							
						 
						
							2021-03-24 15:27:07 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								89f941fadc 
								
							 
						 
						
							
							
								
								Refine version file  
							
							
							
						 
						
							2021-03-24 15:24:21 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								6c7e24fc6d 
								
							 
						 
						
							
							
								
								RTC: Eliminate dead code, we nerver send offer  
							
							
							
						 
						
							2021-03-24 15:21:40 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								ecd4527342 
								
							 
						 
						
							
							
								
								SquashSRS4: Use fast parse TWCCID, ignore in packet parsing  
							
							
							
						 
						
							2021-03-24 14:17:52 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								4c39cc7c2f 
								
							 
						 
						
							
							
								
								RTC: Use fast parse TWCCID, ignore in packet parsing. 4.0.86  
							
							... 
							
							
							
							1. TWCC should not be passed from end to end.
2. Publisher TWCC information, should be ignore when pass to player
3. Player should regenerate its own TWCC. 
							
						 
						
							2021-03-24 12:29:17 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								b7b474deba 
								
							 
						 
						
							
							
								
								SquashSRS4: Update srs-bench.  
							
							
							
						 
						
							2021-03-24 11:05:25 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								f5ff28d47a 
								
							 
						 
						
							
							
								
								RTC: Refine play stream init  
							
							
							
						 
						
							2021-03-24 10:50:13 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								3fea5c0ec3 
								
							 
						 
						
							
							
								
								Test: Add republish regression test, should fail  
							
							
							
						 
						
							2021-03-23 19:32:59 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								25145b945d 
								
							 
						 
						
							
							
								
								RTC: Use send_rtcp to encrypt and send RTCP bytes  
							
							
							
						 
						
							2021-03-22 16:25:08 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								4329c7e7cb 
								
							 
						 
						
							
							
								
								Live: Refine edge to follow client and HTTP/302. 5.0.1  
							
							
							
						 
						
							2021-03-17 16:58:40 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								4f1d213c91 
								
							 
						 
						
							
							
								
								Live: Support follow HTTP/302 for HTTP/HTTPS FLV edge.  
							
							
							
						 
						
							2021-03-17 16:53:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								35431749c4 
								
							 
						 
						
							
							
								
								Live: Support follow client protocol for edge.  
							
							
							
						 
						
							2021-03-17 16:48:18 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								33fa43c118 
								
							 
						 
						
							
							
								
								Init SRS/5. 5.0.0  
							
							
							
						 
						
							2021-03-15 14:11:34 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								57f8a1afec 
								
							 
						 
						
							
							
								
								Update doc.  
							
							
							
						 
						
							2021-03-11 17:15:33 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								a3dbb22696 
								
							 
						 
						
							
							
								
								Fix bugs. 4.0.85  
							
							
							
						 
						
							2021-03-11 17:12:44 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								4f1aa924e6 
								
							 
						 
						
							
							
								
								SquashSRS4: Add security scan. Feed TWCC before drop PT.  
							
							
							
						 
						
							2021-03-11 16:55:05 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								a53fe451ff 
								
							 
						 
						
							
							
								
								RTC: Feed TWCC then drop the specified PT packet.  
							
							... 
							
							
							
							1. Sometimes we might drop RTP packets, by PT(payload type).
2. For example, the padding packets from client.
3. We should feed these packets to TWCC, then drop it. 
							
						 
						
							2021-03-11 16:48:29 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								e74810230a 
								
							 
						 
						
							
							
								
								SquashSRS4: Regine DTLS and add regression tests. 4.0.84  
							
							
							
						 
						
							2021-03-10 08:29:40 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								d4d11c2c18 
								
							 
						 
						
							
							
								
								DTLS: Change max loop to larger  
							
							
							
						 
						
							2021-03-09 22:19:32 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								62987aa01f 
								
							 
						 
						
							
							
								
								DTLS: Refine retransmit between ClientHello and Certificate.  
							
							
							
						 
						
							2021-03-09 22:12:23 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								02aac0fea4 
								
							 
						 
						
							
							
								
								DTLS: Fix ARQ bug, use openssl timeout. 4.0.84  
							
							
							
						 
						
							2021-03-09 19:36:45 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								dc93836489 
								
							 
						 
						
							
							
								
								SquashSRS4: Refine DTLS init, use specified API by role  
							
							
							
						 
						
							2021-03-09 12:01:23 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								3c6e466280 
								
							 
						 
						
							
							
								
								DTLS: Use specified init API, to decrease packet size  
							
							
							
						 
						
							2021-03-09 11:54:27 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								3a5d88b435 
								
							 
						 
						
							
							
								
								DTLS: Disable QueryMTU for openssl, or the packet get fragmented  
							
							
							
						 
						
							2021-03-09 07:22:11 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								079c54bbe7 
								
							 
						 
						
							
							
								
								Add important comment for ST  
							
							
							
						 
						
							2021-03-09 07:21:07 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								55bdc354f5 
								
							 
						 
						
							
							
								
								Add important comment for disposing and thread stop  
							
							
							
						 
						
							2021-03-08 21:05:02 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								de65a331f1 
								
							 
						 
						
							
							
								
								SquashSRS4: Fix DTLS config bug, dup Alert bug. 4.0.83  
							
							
							
						 
						
							2021-03-08 12:39:25 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								e4df2eb2ce 
								
							 
						 
						
							
							
								
								DTLS: Fix dead loop by duplicated Alert message. 4.0.83  
							
							
							
						 
						
							2021-03-08 12:35:16 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								1ed567a005 
								
							 
						 
						
							
							
								
								DTLS: Fix dead loop by duplicated Alert message  
							
							
							
						 
						
							2021-03-08 12:34:15 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								43028c99c8 
								
							 
						 
						
							
							
								
								Fix bug when client DTLS is passive. 4.0.82  
							
							
							
						 
						
							2021-03-08 10:41:42 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								fc4f539907 
								
							 
						 
						
							
							
								
								Should check bridger status when publish stream.  
							
							
							
						 
						
							2021-03-05 16:47:47 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								c3f057e4d3 
								
							 
						 
						
							
							
								
								Squash SRS4: Update README for docker  
							
							
							
						 
						
							2021-03-05 10:04:18 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								c143b6bfd0 
								
							 
						 
						
							
							
								
								Squash SRS3: Update README for docker  
							
							
							
						 
						
							2021-03-05 09:53:15 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								3bb1b673c5 
								
							 
						 
						
							
							
								
								Merge SRS4, lots of features  
							
							
							
						 
						
							2021-03-04 14:49:03 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								de87dd427d 
								
							 
						 
						
							
							
								
								Fix utest fail  
							
							
							
						 
						
							2021-03-04 14:18:54 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pieere Pi 
								
							 
						 
						
							
							
							
							
								
							
							
								4ba485002c 
								
							 
						 
						
							
							
								
								Fix   #2106 ,  #2011 , RTMP/AAC transcode to Opus bug. 4.0.81  
							
							
							
						 
						
							2021-03-04 14:17:36 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								8089fc004c 
								
							 
						 
						
							
							
								
								Upgrade libsrtp from 2.0.0 to 2.3.0, with source code. 4.0.79  
							
							
							
						 
						
							2021-03-04 14:13:58 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								98839d3d53 
								
							 
						 
						
							
							
								
								RTC: Fix TWCC enable bug  
							
							
							
						 
						
							2021-03-04 14:13:40 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								96dbd7bced 
								
							 
						 
						
							
							
								
								Upgrade openssl from 1.1.0e to 1.1.1b, with source code. 4.0.78  
							
							
							
						 
						
							2021-03-04 14:12:47 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								8f1c992379 
								
							 
						 
						
							
							
								
								Refine code, rename drop to loss  
							
							
							
						 
						
							2021-03-04 14:12:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								d4b8a57cf7 
								
							 
						 
						
							
							
								
								Enable Object Cache and Zero Copy Nack by default. 4.0.77  
							
							
							
						 
						
							2021-03-04 14:12:31 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								57f16299f4 
								
							 
						 
						
							
							
								
								Fix   #2219 , Ubuntu build fail. Add CI for ubuntu20  
							
							
							
						 
						
							2021-03-03 21:15:26 +08:00