On Sun, 2017-04-30 at 09:25 +0000, John Frankish wrote:
> Using rygel/tracker on an RPi3 running piCore as follows:
> 
> $ tracker-preferences
> 
> add /mnt/sda1/Media
> check recurse
> remove other folders
> 
> $ tracker daemon -s
> Starting miners?
>   ? Userguides
>   ? File System
>   ? Extractor
>   ? Applications
> 
> $ vi ~/.config/rygel.conf
> 
> [Tracker]
> enabled=true
> only-export-from=/mnt/sda1/Media
> ...
> title=RPi3
> 
> [MediaExport]
> enabled=false
> 
> [Playbin]
> enabled=false
> 
> ..a laptop running linux and an audio streamer (Naim ND5 XS) can find
> the rygel stream, but a TV (Sony KDL-46W900A) and the iOS App
> PlugPlay cannot.
> 
> If I use gunp-av-cp on the laptop to set the renderer to the TV, I
> can play audio/images/video on the TV from the rygel stream. If I
> manually enter the rygel stream data into PlugPlay (http://192.168.1.
> 190:39889/62444c39-0ae6-4df2-a2b8-099a45556ec7.xml !), it can find
> the stream, but cannot save the location (I suspect this is because
> it is too long and complicated).
> 
> I have a NAS with the twonky streamer installed - this stream can be
> seen by all of the devices on the network.
> 
> Using gupnp-universal-cp, to examine the rygel and twonky streams, it
> looks like the rygel stream might be missing the simplified stream
> information "Presentation URL" and/or "TMSDeviceDescription.xml" as 
> compared to the twonky stream (see below).
> 
> If the above is true, is it possible to fix things?

Presentation URL is just for telling the user how to open the device in
a web browser. I rather suspect that those devices don't like version >
1 (slightly broken implementation but still found in the wild)

if you change the "force-downgrade-for" line to
force-downgrade-for=.*, does it work?

If so, can you please send the User-Agent string from the working
device so it can be added to the code?

_______________________________________________
rygel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/rygel-list

Reply via email to