Players
Decode Four HD Videos at Once
4min
this page outlines how to decode four hd (1920x1080) videos simultaneously this feature is currently only supported on xc4055, xtx45, xtx44, and xtx43 models and requires bos 7 0 x or newer series 5 players while both series 4 and 5 players use hardware to decode video, you don’t have to preallocate resources on series 5 players to play four videos, for example, just open four video players getdecodermode() will always return 1 on a series 5 player, even though the player can play back multiple videos, so it’s not useful for series 5 players the player will decode slowly rather than failing if you request too many resources series 4 players decoder setting to achieve quad hd decode, you will need to allocate video players to decoders manually using the setdecodermode() method, which is available on the rovideomode docid\ qq734nqz0hcwni0unsdmp brightscript object or bsvideomode docid\ chwn7k3a18m3yeukis7qn javascript object if all the decoders are set to decode hd, there will be enough hd capable video players available for quad hd video requirements the video encoding requirements for video files on all decoders are h 265 or h 264 at 1920x1080 resolution and any frame rate up to 60p xt3/4 decoder example (javascript) the following javascript example uses the bsvideomode setdecodermode() method to allocate resources for quad hd decode this method allows the video decoders to decode multiple hd files, and when the html plays, it will use whichever decoder is free function setdecoders() { var videomode = new bsvideomode(); videomode setdecodermode(videomode decodermodelist\[0] decodername, "hd", 1, "decoder1", false); videomode setdecodermode(videomode decodermodelist\[1] decodername, "hd", 1, "decoder2", false); } the decoder name is allocated automatically and does not need to be specified, so the html is simple