| Author | SHA1 | Message | Date | 
|---|---|---|---|
| 
							
							
								 | 
						86991ce2dd | 
							
							
								
								RTMPTS protocol support
							
							
							
							
							
							
								
							
							
							Signed-off-by: Martin Storsjö <martin@martin.st>  | 
						13 years ago | 
| 
							
							
								 | 
						775c4d3625 | 
							
							
								
								rtmp: Rename rtmphttp to ffrtmphttp
							
							
							
							
							
							
								
							
							
							The prefix makes it easier to distinguish the proper end-user protocols from the internal ones. Signed-off-by: Martin Storsjö <martin@martin.st>  | 
						13 years ago | 
| 
							
							
								 | 
						896bb0d742 | 
							
							
								
								Replace usleep() calls with av_usleep()
							
							
							
							
							
							
								
							
							
							This reduces the dependency on unistd.h which is not available on all systems. Signed-off-by: Mans Rullgard <mans@mansr.com>  | 
						13 years ago | 
| 
							
							
								 | 
						9d811fd80f | 
							
							
								
								rtmp: Reduce the number of idle posts sent by sleeping 50ms
							
							
							
							
							
							
								
							
							
							Rtmpt is effectively half duplex - the server can't return any data unless we send a request (to which the server responds). If we don't have any data to send currently, and the server didn't return any data either, wait a little before doing the next request. This avoids busy looping with idle posts with empty replies, while waiting for more data from the server. Signed-off-by: Martin Storsjö <martin@martin.st>  | 
						13 years ago | 
| 
							
							
								 | 
						8e50c57dcb | 
							
							
								
								RTMPT protocol support
							
							
							
							
							
							
								
							
							
							This adds two protocols, but one of them is an internal implementation detail just used as an abstraction layer/generalization in the code. The RTMPT protocol implementation uses rtmphttp:// as an alternative to the tcp:// protocol. This allows moving most of the lower level logic out from the higher level generic rtmp code. Signed-off-by: Martin Storsjö <martin@martin.st>  | 
						13 years ago |