Open GogoFC opened 1 year ago
@GogoFC it likely has to do with the difference in bitrate.
It's hard to tell without the server logs, which would print out a transcode reason, but it's likely that it exceeded some maximum bitrate threshold. Also, not sure if this is still an issue, so please close if it's been fixed.
Pixel 4XL Android 13, Jellyfin 2.4.4
App on the Android studders.
While playing one certain video file Chromecast uses 7 CPUs, so I tried to disable the Chromecast plugin from json config but the plugin is still there and works after editing the config file.
The only visible difference I can see between a normal Browser stream and Chromecast is that I can see the Browser stream is in HLS where as Chromecast ffmpeg does something which I don't understand but I can see it is x264.
Can I do something about the Chromecast? I want to share this with other users but 7 CPUs use 35 Watts.
Could it be the YUV420 color model? My Chromecast is very old. I haven't actually tried other videos yet, but will do later.
Another thing. If I before I start the video everything is fine on the video timeline at the bottom, but if I cast after the video is already playing there is no slider and it says "Ends at invalid date".
Edit: So everything is fine with a different file, it uses 10% of 1 CPU.
The only difference between the files I see is the bitrate.
Both of the files played on my Laptop take up about the same amount of CPU.
Below is the file that works fine.
Below file uses a lot of CPU.
Browser play:
Chromecast:
Casted after movie has already started:
Energy usage before and after :D