Zero conf transcoding

For help and support with Universal Media Server
Forum rules
Please make sure you follow the Problem Reporting Guidelines before posting if you want a reply
Post Reply
atamariya
Posts: 146
Joined: Sun Aug 11, 2013 1:15 am

Zero conf transcoding

Post by atamariya »

Hi,
I'm working on zero configuration transcoding. Basically, UMS queries the device capapbilities (GetProtocolInfo) and accordingly streams or transcodes the media. So far I've tested it on WMP 12, Denon 2113 and XBox 360. However, it's still beta code and I could use more testers.

If you want to give it a go, here's the source code https://github.com/atamariya/UniversalMediaServer.git . Installable https://drive.google.com/open?id=0B6j7C ... TNKTm5ra00 . Demo video https://youtu.be/VaZEZ9Wz2NM
Last edited by atamariya on Thu Aug 18, 2016 4:08 am, edited 2 times in total.
User avatar
squadjot
Moderator
Posts: 652
Joined: Fri Jun 01, 2012 4:24 am

Re: Zero conf transcoding

Post by squadjot »

Zero configuration..sounds intriguing, but i'll bet there will always be need for configuration.
It's not everything you can pull from the protocolinfo and i read somewhere, that some devices does not have protocolinfo, or they can be incorrect.

i DO think it would be a great way to start a new renderer config, so you can hit a button, and the info from protocol automatically gets parsed and formatted into "supported lines" for UMS
atamariya
Posts: 146
Joined: Sun Aug 11, 2013 1:15 am

Re: Zero conf transcoding

Post by atamariya »

I'm leaning towards this option - use defaults as much as possible; use custom configuration only as a fallback option. Maybe your concern is genuine that some devices don't provide protocol info. However, that's part of UPnP specs and any device claiming to be UPnP compatible must support it. We won't know this for sure unless the code gets tested with more devices. That's where I need help.
atamariya
Posts: 146
Joined: Sun Aug 11, 2013 1:15 am

Re: Zero conf transcoding

Post by atamariya »

Here's a demo video https://youtu.be/VaZEZ9Wz2NM .
User avatar
valib
Developer
Posts: 699
Joined: Fri Feb 08, 2013 3:11 am

Re: Zero conf transcoding

Post by valib »

There is an option like I have on my network that renderer may be UPnP capable but the net components prevent to communicate at that level and the only DLNA messages are working. Otherwise you are working on improving the UPnP server not the DLNA one which is the basic purpose of the UMS. Yours improvements can be useful but must not to be strict to the UPnP level. I checked your work and it seems to be interesting but if you want to help us it will be better to make a pull requests at the https://github.com/UniversalMediaServer ... ediaServer and we can discuss if the way you offer is worth to be implemented or not.

EDIT: To be more precise yours improvements can add new features for the UPnP capable renderers which is appreciated but shouldn't affect the not UPnP compliant renderers.
atamariya
Posts: 146
Joined: Sun Aug 11, 2013 1:15 am

Re: Zero conf transcoding

Post by atamariya »

Created PR Zeroconf transcoding #987 https://github.com/UniversalMediaServer ... r/pull/987
Post Reply