General Media Support
Tip!: This article is about our Smart TV app. It does not apply to the Plex app running on Android TV, Fire TV, Roku TV, or similar.
Media compatibility and video quality limitations vary by device. Plex for Smart TVs uses playback systems provided by the TV manufacturer. In some cases, formats that can be played by DLNA or from a USB drive on a device may not be available for direct playback by Plex.
Related Page: Which Smart TV models are supported?
Direct Play Video Support
Native video support is typically (but not always) limited to the MP4 container, H.264 video encoding, and AAC audio. Content that is not natively supported will automatically be Direct Streamed or transcoded as needed by the Plex Media Server.
See the Specific Model Differences later in the article for more information about cases that may vary from this. Content matching the following can usually be Direct Played:
- Container: MP4
- Resolution: 1920×1080 or smaller
- Video Encoding: H.264 (level 4.0 or lower)
- Video Framerate: 30fps
- Video Bit Depth: 8
- Audio Encoding: AAC
Other content will usually need to be either Direct Streamed or transcoded.
Unsupported audio formats in video will have the audio automatically transcoded to either AAC or AC3 (Dolby Digital) as appropriate by the Plex Media Server in order to preserve any surround sound audio channels.
Related Page: Direct Play, Direct Stream, Transcoding
4K (UHD) Direct Play Video Support
Some 4K (ultra high definition) devices are recognized by the Plex app. 4K/UHD content matching the following will Direct Play on supported devices:
- Container: MP4
- Resolution: 3840×2160 or smaller
- Video Encoding: HEVC (H.265)
- Video Frame Rate: 30fps
- Video Bit Depth: 8
4K content not matching the above properties will be transcoded to 1080p. Transcoding 4K content is a very intensive process and will require a powerful computer running Plex Media Server.
Tip!: See below for specific model/manufacturer support.
Direct Play Music Support
The following audio formats are usually supported for music playback:
- MP3
- M4A
Tip!: Other audio formats such as FLAC or ALAC will be transcoded by your Plex Media Server to be compatible.
Video Playback Tips
Keep these tips in mind to help ensure the best experience.
- Higher streaming quality values have a better chance to allow the content to be Direct Streamed or Direct Played.
- Enabling multi-channel audio in the global settings menu adds support for the associated audio codec during Direct Play and transcoding.
- Setting a streaming quality value lower than the content’s bitrate will cause the video to be transcoded. Most devices can handle streams with peak bitrates < 20Mbps. Some devices can handle higher quality transcodes or remuxes.
- Changing the Maximum H.264 Level global setting can allow many files to Direct Stream or Direct Play. Videos use the H.264 Level to define a maximum bitrate for the video as well as decoding parameters.
- A H.264 level below that of the source video will force the video to transcode.
- A H.264 level slightly higher than the recommended is usually safe.
- Selecting the “None” value may be safe based on you media.
- Changing the H.264 Level above the device’s recommended value could possibly result in severe playback stability issues or device instability. Please exercise caution when adjusting this setting.
Frequently Asked Questions
Does the app support multi-channel (AC3, eAC3, DTS, etc.) audio?
When possible. Enabling AC3/eAC3/DTS is prevented on devices we have directly found to be incompatible. On other devices, users can enable settings for their own testing.
Note: If you enable one of these settings but your device/setup doesn’t actually support it, you’ll typically experience silence or strange audio playback.
See the Specific Model Differences section for more information.
Does the app support audio passthrough?
Yes. Plex will present video streams with multi-channel audio to the television as-is. It’s up to the television to handle the audio from there. If you experience issues, you may find success enabling digital (bitstream) audio output from your television to your receiver via ARC.
Is 3D playback supported?
Yes. However, note that there is nothing special that the Plex app can do to instruct the television that a specific video is 3D. You will need to enable the appropriate 3D viewing mode on the television yourself.
See the Specific Model Differences section for more information.
Does Plex support 4K?
When possible. We currently support 4K on the TiVo Roamio & Bolt (Series 6) devices, supported 2016 or newer Tizen-based Samsung models, as well as VIZIO televisions.
Specific Model Differences
In addition to the baseline Direct Play support described earlier, particular manufacturers and models sometimes have unique differences. Content not matching the baseline information listed previously and also not listed below for a particular model will need to be transcoded by the Plex Media Server to make it compatible.
Related Page: Investigate Media Information and Formats
LG (webOS models)
Additional Direct Play video support:
AVI
container with:mpeg4
ormjpeg
video encodingaac
,ac3
,dts
,mp3
, orpcm
audio encoding
M2TS
andTS
containers with:H.264
,hevc
(H.265)*, ormpeg2video
video encodingaac
,ac3
,dts
,mp2
,mp3
, orpcm
audio encoding
MKV
container with:H.264
,hevc
(H.265)*,mpeg2video
,mpeg4
,vc1
, orvp9
video encodingaac
,ac3
,dts
,mp3
,pcm
, orvorbis
audio encoding
MOV
container with:H.264
ormpeg4
video encodingaac
,ac3
, ordts
audio encoding
MP4
container with:H.264
orhevc
(H.265)* video encodingaac
,ac3
,dts
, ormp3
audio encoding
WMV
container with:wmv3
orvc1
video encodingac3
,dts
,wmapro
, orwmav2
audio encoding
* hevc
support requires a 4K/UHD-capable display.
Additional Direct Play music support:
AAC
container withaac
audio encoding
Additional 4K (UHD) Direct Play video support:
H.264
,hevc
(H.265), orvp9
video encoding (within containers that support them)- PGS subtitles for WebOS 4 and above on UHD sets
Panasonic (2014 or newer models)
Additional Direct Play video support:
ASF
container with:H.264
orvc1
video encodingaac
,wmav2
, orwmapro
audio encoding
AVI
container with:H.264
ormpeg4
video encodingaac
,mp3
, orpcm
audio encoding
MKV
container with:H.264
,hevc
(H.265),mpeg2video
, orvp9
video encodingaac
,mp3
,pcm
, orvorbis
audio encoding
MOV
container with:H.264
,hevc
(H.265), ormpeg4
video encodingaac
orpcm
audio encoding
MP4
container with:mp3
audio encoding
MPEGTS
container with:H.264
,hevc
(H.265), ormpeg2video
video encodingaac
ormp3
audio encoding
Samsung (2016 or newer models)
Additional Direct Play video support:
3gpp
container with:H.264
ormpeg4
video encodingaac
orhe-aac
audio encoding
ASF
container (includes Windows Media files with.wmv
extension) with:wmv3
orvc1
video encodingwmav2
,wmapro
,wmavoice
, orpcm
audio encoding
AVI
container with:H.264
,mpeg
,mjpeg
,mpeg4
, ormsmpeg4v2
video encodingac3
,dts
,eac3
,mp3
, orpcm
audio encoding
FLV
container with:H.264
video encodingaac
,ac3
,eac3
,mp3
orpcm
audio encoding
MKV
container (includes files with.webm
extension) with:H.264
,hevc
(H.265),mjpeg
,mpeg2video
,mpeg4
,vc1
, orvp9
video encodingaac
,ac3
,dts
,eac3
,mp2
,mp3
,pcm
, orvorbis
audio encoding
MOV
container with:H.264
ormpeg4
video encodingaac
,ac3
,eac3
,mp3
, orpcm
audio encoding
MP4
container with:H.264
,hevc
(H.265),mjpeg
, ormpeg4
video encodingaac
,ac3
,dts
,eac3
,mp3
, orpcm
audio encoding
MPEG
container with:H.264
,mpeg1video
, ormpeg2video
video encodingaac
,ac3
,dts
,eac3
,mp2
,mp3
, orpcm
audio encoding
MPEGTS
container with:H.264
,hevc
(H.265),mpeg2video
, orvc1
video encodingaac
,ac3
,eac3
, ormp3
audio encoding
WTV
container with:mpeg2video
video encodingaac
,ac3
,eac3
, orpcm
audio encoding
Additional Direct Play music support:
MKA
container withdts
audio encoding
Additional 4K (UHD) Direct Play video support:
MKV
container withH.264
,hevc
(H.265),mjpeg
, orvp9
video encodingMP4
container withH.264
,hevc
(H.265), ormjpeg
video encoding- Resolutions up to 4096×2160 are supported
- 4K playback is only supported on 4K resolution displays. Non-4K displays will require 4K content to be transcoded down to 1080p for playback.
- PGS subtitles for Tizen 3 and above on UHD sets
Considerations:
- Direct Play of audio streams other than the default stream is not supported
- Can only handle files which have 30 or fewer tracks (total of video, audio, and subtitle)
- We will attempt to remux streams for 4K (UHD) content where possible, but in some cases, the video may be transcoded to 1080p (full HD)
- We try to follow the documented media support as closely as possible. See: https://www.samsungdforum.com/Tizen/Spec#2016TVSpec
Sony Bravia (non-Android TV)
Additional Direct Play video support:
MKV
container withH.264
video encoding
Considerations:
M4A
container music files are required to transcode due to compatibility issues.- Currently, 3D playback options are not available to apps running through the Opera TV Store. If this situation changes in the future, we’ll certainly investigate the possibility of supporting 3D playback.
TiVo
Models without 4K output (TiVo Premiere, Roamio, Mini, etc.)
Considerations:
- These TiVo models currently only support video playback up to 4 Mbps, 720p quality. Content with higher bitrates or resolution will be automatically transcoded to be compatible.
MP4
container content must be “Web Optimized” to allow Direct Play.
Models with 4K output (TiVo Roamio OTA, Bolt, etc.)
Additional Direct Play video support:
MKV
container withH.264
video encoding- 10-bit
hevc
(H.265) video encoding (works best with lower bit rate content)
Additional 4K (UHD) video support:
MKV
container withhvec
(H.265) video encoding- Framerates up to 60fps
Considerations:
MP4
container content must be “Web Optimized” to allow Direct Play.hevc
(H.265) content cannot Direct Stream; it is only compatible for Direct Play- We’ve noticed issues when seeking or resuming UHD content in some media specific cases. (We’ll continue working with TiVo to resolve these issues.)
VIZIO
Additional Direct Play video support:
MKV
container withH.264
video encoding
Additional 4K (UHD) Direct Play video support:
MKV
container withhvec
(H.265) video encoding- 10-bit
hvec
(H.265) video encoding
Additional Direct Play music support:
AAC
container withaac
audio encodingAIFF
container withpcm_u8
orpcm_sb16e
audio encodingASF
container withwmav2
audio encodingFLAC
container withflac
audio encodingOGG
container withvorbis
audio encodingWAV
container withpcm_u8
orpcm_sb16e
audio encoding