[solved] sharing audio over network with obs studio
i want to share audio over network so that i can use my tv as a wireless speaker. so i chose obs studio to make a stream out of my system audio coz i had it installed already. i went to settings -> output (advanced) -> recording (custom)
and set ffmpeg output
to output to url
and set the url to udp://192.168.43.87:8081
and set container format
to mp3
just to get started. so to test things out i ran mpv udp://192.168.43.87:8081
on the same machine and it plays audio. but when i tried accessing it from my android phone with mpv client, it doesnt play the audio, it just shows black screen for while and return to main menu of mpv app. thanks in advance.
edit
iptables:
<span style="color:#323232;">Chain INPUT (policy ACCEPT)
</span><span style="color:#323232;">target prot opt source destination
</span><span style="color:#323232;">ACCEPT tcp -- anywhere anywhere
</span><span style="color:#323232;">ACCEPT udp -- anywhere anywhere
</span><span style="color:#323232;">
</span><span style="color:#323232;">Chain FORWARD (policy ACCEPT)
</span><span style="color:#323232;">target prot opt source destination
</span><span style="color:#323232;">
</span><span style="color:#323232;">Chain OUTPUT (policy ACCEPT)
</span><span style="color:#323232;">target prot opt source destination
</span>
solution
I set the sender’s IP address as output URL in obs studio, thats the issue. To fix this, set the receiver’s IP address as output URL. Yeah you can’t broadcast with this ig.