mirror of
				https://github.com/Brandon-Rozek/website.git
				synced 2025-10-30 21:41:12 +00:00 
			
		
		
		
	New Post
This commit is contained in:
		
							parent
							
								
									d14d52ecdb
								
							
						
					
					
						commit
						400d7bf183
					
				
					 1 changed files with 19 additions and 0 deletions
				
			
		
							
								
								
									
										19
									
								
								content/blog/pulseaudiortp.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								content/blog/pulseaudiortp.md
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,19 @@ | ||||||
|  | --- | ||||||
|  | title: "Streaming PulseAudio over RTP" | ||||||
|  | date: 2020-11-23T23:41:41-05:00 | ||||||
|  | draft: false | ||||||
|  | tags: [] | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | With PulseAudio, we can send a RTP stream over multicast UDP. Here is the bash commands to setup a sink where anything sent to it gets broadcasted to the multicast address 224.0.0.56 at port 46416. | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | pacmd load-module module-null-sink sink_name=RTP | ||||||
|  | pacmd update-sink-proplist RTP device.description=RTP | ||||||
|  | pacmd load-module module-rtp-send \ | ||||||
|  |   source=RTP.monitor \ | ||||||
|  |   destination_ip=224.0.0.56 \ | ||||||
|  |   port=46416 | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | Then in `pavucontrol`, you can push the audio of any application to the RTP sink we just created. | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue