2024-01-31, 06:24 PM
(2024-01-31, 05:58 PM)TheDreadPirate Wrote: Dashboard > Users > Select a user
There are check boxes on the first page for each user to allow transcoding or not. This has to be done for each user. Note, if the client CANNOT direct play it will just fail on their end or if their client tries anyway it will probably be stuttery.
Sorry, but this isn't working as intended then...
I have all of those checkboxes disabled plus the one I mentioned in original post and it does not honor the settings(including "Allow video playback that requires conversion without re-encoding"). How do I know that it isn't just "stuttery"? I can log on to the linux machine and do htop or top and see the actual processes taking up the resources and when they start taking up those resources. So no, it is not disabling transcoding.
Media playback:
X Allow media playback
Allow audio playback that requires transcoding
Allow video playback that requires transcoding
Allow video playback that requires conversion without re-encoding
Force transcoding of remote media sources such as Live TV
The first option is the only one that I have enabled. I have enabled the "re-encode" option before, but it's irrelevant to what we are talking about here.
The issue seems to arise when there is some "Live" stream that possibly has some codec or container that isn't compatible with a device. Instead of following the "do not transcode rules" it tries to anyway. I have yet to run into a codec locally that will not play on the device, including all the HEVC type codecs.
I just tried something as I was posting this. It also tries to re-encode going to a specific stream through the web browser on this computer. It does not do it with Kodi installed on this computer(I don't use Kodi on this computer much except for when messing with code). I'm gonna see if I can open it in VLC and get more of the codec information.
Will post back in a bit...
Media playback: