2023-11-29, 02:26 PM
Hello CmdRiker,
My understanding is that the web browser has extremely limited codec support, so you should probably try installing a Jellyfin client on your PC for a fair test. I'm using the flatpak from flathub.
As to some of your above comments, the JF server does any necessary transcoding. If the video codec or selected subtitle codec is not supported on the client, or the bitrate is too high to transmit, the server will do a transcode the video and stream that. If it's just audio that's not supported it does an audio conversion and streams that with the original video.
Right now I'm using a 6th gen i5 which can handle h264 on the APU, and am considering next arch release upgrading to a Ryzen3 APU (or I guess 5, since it appears the 7xxx don't offer a 3), which should be able to transcode to 265-10b.
The important thing for a client is that it can handle all of the video/audio/subtitle codecs you plan on streaming, or else convert your served files to be compatible, so that you don't have to worry about server transcodes lowering quality. Right now we're using several Roku, which is all well and good for living room control, but they've apparently dropped support for AAC, and VobSub are also not supported, so watching older shows results in a small lag at the start to convert audio to something the client can play, and video to burn in subtitles.
"Best" choice would probably be a PC that has the hardware codec support for everything you want, and a USB remote to control it, I'd guess? You can also use your phone/tablet to control, as long as they're both on the same network, I think. I haven't tested, as I keep my "smart" crap on a separate network from my phones and PCs.
My understanding is that the web browser has extremely limited codec support, so you should probably try installing a Jellyfin client on your PC for a fair test. I'm using the flatpak from flathub.
As to some of your above comments, the JF server does any necessary transcoding. If the video codec or selected subtitle codec is not supported on the client, or the bitrate is too high to transmit, the server will do a transcode the video and stream that. If it's just audio that's not supported it does an audio conversion and streams that with the original video.
Right now I'm using a 6th gen i5 which can handle h264 on the APU, and am considering next arch release upgrading to a Ryzen3 APU (or I guess 5, since it appears the 7xxx don't offer a 3), which should be able to transcode to 265-10b.
The important thing for a client is that it can handle all of the video/audio/subtitle codecs you plan on streaming, or else convert your served files to be compatible, so that you don't have to worry about server transcodes lowering quality. Right now we're using several Roku, which is all well and good for living room control, but they've apparently dropped support for AAC, and VobSub are also not supported, so watching older shows results in a small lag at the start to convert audio to something the client can play, and video to burn in subtitles.
"Best" choice would probably be a PC that has the hardware codec support for everything you want, and a USB remote to control it, I'd guess? You can also use your phone/tablet to control, as long as they're both on the same network, I think. I haven't tested, as I keep my "smart" crap on a separate network from my phones and PCs.