[download/external] pass rtmp_conn to ffmpeg
This commit is contained in:
		
							parent
							
								
									f8987163fb
								
							
						
					
					
						commit
						d7d86fdd49
					
				
					 1 changed files with 6 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -289,6 +289,7 @@ class FFmpegFD(ExternalFD):
 | 
			
		|||
            tc_url = info_dict.get('tc_url')
 | 
			
		||||
            flash_version = info_dict.get('flash_version')
 | 
			
		||||
            live = info_dict.get('rtmp_live', False)
 | 
			
		||||
            conn = info_dict.get('rtmp_conn')
 | 
			
		||||
            if player_url is not None:
 | 
			
		||||
                args += ['-rtmp_swfverify', player_url]
 | 
			
		||||
            if page_url is not None:
 | 
			
		||||
| 
						 | 
				
			
			@ -303,6 +304,11 @@ class FFmpegFD(ExternalFD):
 | 
			
		|||
                args += ['-rtmp_flashver', flash_version]
 | 
			
		||||
            if live:
 | 
			
		||||
                args += ['-rtmp_live', 'live']
 | 
			
		||||
            if isinstance(conn, list):
 | 
			
		||||
                for entry in conn:
 | 
			
		||||
                    args += ['-rtmp_conn', entry]
 | 
			
		||||
            elif isinstance(conn, compat_str):
 | 
			
		||||
                args += ['-rtmp_conn', conn]
 | 
			
		||||
 | 
			
		||||
        args += ['-i', url, '-c', 'copy']
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue