Yesterday, 10:02 PM
Transcoding isn't just for lowering the bit rate. It is also for codec/container compatibility.
The RPi5 doesn't have any useful encoders so it would be encoding entirely on the CPU. 4K video is just not viable on a RPi CPU.
Turning off transcoding is only a viable solution if transcoding was occurring in error. This can happen if the client doesn't report an accurate device profile or the server doesn't interpret the profile correctly (both have occurred in the past). But it can result in failed playback if the client did, in fact, need a transcode.
The RPi5 doesn't have any useful encoders so it would be encoding entirely on the CPU. 4K video is just not viable on a RPi CPU.
Turning off transcoding is only a viable solution if transcoding was occurring in error. This can happen if the client doesn't report an accurate device profile or the server doesn't interpret the profile correctly (both have occurred in the past). But it can result in failed playback if the client did, in fact, need a transcode.