[mythtv] upnp support in myth
Greg Estabrooks
greg at phaze.org
Sat Dec 30 22:10:51 UTC 2006
>
> Over the past week, I have finally found time to start working on the upnp
> support again. I have finished Eventing and the ConnectionManager service
> and am testing it now.
Yay,
> noticed that the SSDP notifications aren't always working and that something
> is causing requests to be lost in the http server (two separate issues).
One thing we should consider is that when we start the service we should not just issues ssdp:active but first issue a ssdp:byebye for each service to ensure
that anything out there on the next is aware that we've come and gone again and they should close/reconnect. At least I see several other media servers doing it, so it would seem to be appropriate.
> Greg, let me know if you are venturing into any of the base code, not just
> the cds extensions, so we don't step on each others code... and thanks for
> keeping the upnp code going while I was away!
I've implemented an X_MS_MediaReceiverRegistrar service since the xbox360
and any MS DRM compliant player will ask if it's authorized to access/play
content and such It basically says yes to every request :)
Along with several other small changes. I'll get those commited over the next
day or so.
I also added a Search for the music extension since that is how the 360 "browses" music content. It basically sets some values and then passes the info on
to Browse to handle the actual work.
One thing I would like to do is add more data to the music meta data for
returning samplerates, bitrates etc. There are fields in the music_songs table but they are not being populated.
> keeping the upnp code going while I was away!
I've enjoyed playing with it, and of course learning a lot more about UPNP on
the way.
More information about the mythtv-dev
mailing list