Post Reply 
Renderer specific transcoding
10-06-2015, 05:13 (This post was last modified: 10-06-2015 05:23 by n3mmr.)
Post: #7
RE: Renderer specific transcoding
(08-06-2015 21:47)simoncn Wrote:  
(08-06-2015 15:04)n3mmr Wrote:  I believe twonky, plex and most others do the same.

At least they all have renderer specific transcode and remux, via config files for the server.

I have looked through the Twonky renderer profiles very carefully and there are no options in there that change the type of the stream (e.g., from FLAC to WAV or from FLAC to LPCM).

Quote:The control point still tells the server to send a particular stream to the renderer, but the server interposes transcoding in the stream.

Minimstreamer/Minimserver is so far the ONLY server I have tried that doesn't do renderer-specific transcoding in the server.
No control-point I have so far seen has had any problem with this, and neither have the renderers.

Which renderers have you used that are able to receive a different stream type from the server than they have been told to play by the control point? What is the stream type that the control point sends to the renderer and what is the transcoded stream type returned by the server?

Wdtvlive, xbmc/kodi, Xbox, denon avr 1912... With bubbleupnp and plugplayer and some others. But you're right, I don't know what twonky does. Serviio I know does it like this. And plex seemed to, but I didn't actually run that enough to know more than "seemed".

Mind you, I don't know what is being sent to the renderer, all I know is that what is being selected in the control point is the original untranscoded media object and then serviio arranges to interpose transcoding selected from xml profiles tied to the renderer/player identity.

I suppose this means the control point doesn't actually attempt to force a renderer to play a specific stream type.

I just know in reality this works, using per-renderer server side profiles.

I think you should talk to zip, the guy writing serviio. He would probably answer intelligently. Me, I don't really know how this works, just that it seems like the server knows about the renderer's identity, relies on profiles to understand a renderer's capabilities and how to transcode or remux each media container type and stream type for each known renderer, and I have no idea how the control point is involved in handling this, or if it is just told (by the server?) to ignore the question of stream type.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Renderer specific transcoding - n3mmr - 06-06-2015, 17:03
RE: Renderer specific transcoding - n3mmr - 10-06-2015 05:13

Forum Jump:


User(s) browsing this thread: 1 Guest(s)