I cannot find any informations about the possibility to control the transcoding of content delivered by Plex within channels. If I don't know the format (audio and video codec) of the provided stream, who will decide if it will be transcoded? Does Plex test the stream for a known codec? It's absolutely not clear how to handle this within the channel development...
Client apps are responsible for deciding whether or not to request a transcode session for any given media object. In general, PHT and the Samsung app will attempt to direct play pretty much everything unless the setting for force transcode is set. Other clients will decide based on the provided codec/container and reoslution/bitrate information whether to attempt direct play or request a transcode, according to the supported container/codecs and settings for quality/bandwidth. The decision whether to transcode or not is intentionally left out of the channel developers' hands and in the realm of the individual client apps.
For most client apps (aside from PHT), unknown values for any or all of container, audio & video codecs, resolution, and bitrate, will likely cause the client to request a transcode from PMS.
I've got the problem that the video and audio codec of the stream I'm requesting is unknown. The transcoder seems to start, but either the iOS app, the Fire TV and other Android devices tell me, that the content cannot be played.
Additionally I'd like to deliver some streams without any transcoding (aac and h264 codec) to get the best quality.
I'm talking about my TV-Headend channel where I have to deal with a lot devices and unknown codecs in TV streams...
I've got the problem that the video and audio codec of the stream I'm requesting is unknown. The transcoder seems to start, but either the iOS app, the Fire TV and other Android devices tell me, that the content cannot be played.
Additionally I'd like to deliver some streams without any transcoding (aac and h264 codec) to get the best quality.
I'm talking about my TV-Headend channel where I have to deal with a lot devices and unknown codecs in TV streams...
If the streams are live, then the transcode won't work. The way the transcoder is set up, it needs a known duration for the media object.
I notice that content which does not have a defined length is transcoded by plex, too. My channel "TV-Headend" which fetches a live DVB stream from a server tells the server what content type has to be delivered. But additionally to that plex transcodes, too.
The CPU burns... Is there a chance to disable the "new transcoder"?