PHT - Channel compatibility

Hello,

 

    can someone explain or direct me to the best wiki on what code needs to be added to existing Plex channels to make them compatible to Plex home theater, and if i build a channel for PHT will it be backwards compatible for other clients?  

 

Thnx

As far as I understand (just brain dumping, sorry) support on the server. So your channel needs to be compatible with the Plex server tastes that are going around. The client devices apps are than in charge of handling the streams your channel provide.

So compatibility is than on the app of the device. If you throw a stream that is not supported it will not play on that device. This streaming stuff is server client.

So your channel code should be cross platform where possible (Python without OS dependent stuff in it) and the streams you setup should be transcoded to match the client app requirements.

So backwards compliant, as rule of thumb yes but with some remarks.

[...] what code needs to be added to existing Plex channels to make them compatible to Plex home theater

There is no such code. Channel code is not specific to a Plex client app. Channel code provides a list of available versions of a video or stream. The videos may or may not be compatible with certain Plex client apps. Some clients will ask the Media Server for a transcoded stream, but there are some video formats that are just not compatible at all.

I would just add to what Sander stated above, if you wanted more specifics related to PHT, that currently HLS videos are not compatible with PHT.

Plex cannot currently transcode live streams and HLS is a live stream format. PHT does not natively support HLS. So if a website uses HLS format for its videos, a Plex channel plugin for that website will not work on PHT, even if it is on-demand videos.

EDIT:

I have just been told that my statement above is incorrect. Sorry for that.

PHT can handle HLS except when the HLS stream has encryption.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.