masmu / pulseaudio-dlna

A lightweight streaming server which brings DLNA / UPNP and Chromecast support to PulseAudio and Linux
GNU General Public License v3.0
1.25k stars 162 forks source link

iOS-based UPnP renderers not being discovered #315

Open hdfssk opened 7 years ago

hdfssk commented 7 years ago

I’m having problems getting pulseaudio-dlna working with any iOS-based renderer (on fedora 25), and could use some troubleshooting advice.

Glad to provide any additional info, try different pulseaudio-dlna builds (I’ve attempted 0.5.2 and master as of May 26 2017), or whatever else is needed.

masmu commented 7 years ago

Hello, could you please run pulseaudio-dlna without root and create a full debug.log using the master branch?

pulseaudio-dlna --debug 2>&1 | tee -a debug.log

When devices are not being detected most times it is a firewall issue or a network configuration. What's your network setup like? Router, wifi, cable, wifi extenders? And what's their IP addresses?

Is there also BubbleUPnP for iPhone? On Android I would say that's the application to go for. If not, search for a DLNA / UPNP app which provides Server capabilities.

eridanired123 commented 6 years ago

I've found that most iOS apps doesn't include an UPNP renderer at all or as needed by pulseaudio-dlna so is hard to find one that works, not even VLC.

So far I've only found two that show an entry in the devices list on the audio preferences pane, Manning Lu's Himu (not support for iOS 11+) and e2esoft's TV Assist (have to enable renderer in the app's settings). Both are free as I wouldn't waste my money on testing anything that most probably wont work anyway.