UE40C6800 won't play some MKV files
TV shows message: "Video codec not supported." for some .MKV files.
I found out that the problem lies in the encoding level and the numer of ReFrames.
For 1920x1080, the maximum number of ReFrames is 5, so any higher number of ReFrames causes the TV to prompt a "Video codec not supported." message. This could be worked around by using Serviio's transcoding feature, but the system I'm running Serviio on, a Via Epia 1GHz, transcoding is way too slow to keep up with the stream speed needed to play it without freezing about every two seconds.
To solve this problem, the .MKV file needs to be re-encoded with the correct ReFrame setting, appropriate for the frame resolution. An overview of these can be found on this Wiki page.
But there's another thing, which I think is an incorrect or incomplete profile setting in Serviio: I have an .MKV file, in which the video stream is encoded using AVC High@L5.0, CABAC / 9 ReFrames. When I use Samsung's AllShare software, the TV plays the movie without any problems. But when I try to stream the same movie with Serviio (transcoding turned OFF), I get the message "Filetype not supported.". Transcoding is not an option for me, as I mentioned the spec's of the system before.
Why is Serviio trying to transcode while the TV is capable of playing AVC High@L5.0 video streams?
I found out that the problem lies in the encoding level and the numer of ReFrames.
For 1920x1080, the maximum number of ReFrames is 5, so any higher number of ReFrames causes the TV to prompt a "Video codec not supported." message. This could be worked around by using Serviio's transcoding feature, but the system I'm running Serviio on, a Via Epia 1GHz, transcoding is way too slow to keep up with the stream speed needed to play it without freezing about every two seconds.
To solve this problem, the .MKV file needs to be re-encoded with the correct ReFrame setting, appropriate for the frame resolution. An overview of these can be found on this Wiki page.
But there's another thing, which I think is an incorrect or incomplete profile setting in Serviio: I have an .MKV file, in which the video stream is encoded using AVC High@L5.0, CABAC / 9 ReFrames. When I use Samsung's AllShare software, the TV plays the movie without any problems. But when I try to stream the same movie with Serviio (transcoding turned OFF), I get the message "Filetype not supported.". Transcoding is not an option for me, as I mentioned the spec's of the system before.
Why is Serviio trying to transcode while the TV is capable of playing AVC High@L5.0 video streams?
