XBox One S, 24Hz and 3D support on TV detected and enabled.
Samsung PN51D550 TV, with 3D support, connected to XBox One over HDMI.
Copy of a movie, processed Half-SBS (and tagged as such in filenames). Plex plays it as a 2D movie, both fields displayed side-by-side, at 24Hz. The TV doesn’t switch to 3D, but can be switched on manually, and works okay.
Copy of a different movie, processed Half-SBS (Not tagged in filename, but with MultiView_Count: 2 and MultiView_Layout: Side by Side (left eye first) in the MKV container/AVC stream. Plex plays it as a 2D movie, only one field (probably left) displayed un-stretched (IE, squashed) at 24Hz, TV displays no 3D indicators, and only has “2D->3D conversion” available.
In both cases, the file is being played Direct Stream for video and audio.
Is there any way I can get Plex and the XBox One to behave properly? There were some posts in here years ago indicating Plex doesn’t support 3D on the XBox One, but now it supports changing refresh rate in the player, does it support 3D too now? If not, how difficult would it be to implement properly?
Plex does not support 3D on the Xbox One. It is very unlikely that fully supporting 3D playback on a gaming console would be a possibility. To have that work properly there would need to be a way for the app on the gaming console to send a signal to the TV that causes the TV to switch it’s display mode.
The HSBS you see is how the 3D video should present from the Xbox One client. The single image display is a part of the underlying media framework on the Xbox One detecting a 3D video stream and automatically switching into a single view. That behavior isn’t something Plex has been able to detect and stop or force trigger for streams not being detected.
The naming for filenames is purely for the older Samsung client written by Orca and does not have any affect on any other Plex client.
If Plex is using the UWP APIs supported on the XBox One then 3D playback is quite possible. The Blu-Ray app supports it, and I believe I may have found how.