hunnypuppy wrote:@mihai
can you please explain what you mean by adding it to the entire profile? Can you post the code you added and location where you added it. thanks.
For anyone with a similar problem searching for a solution, this fixed things for me:
Open the file inside the config directory named profiiles.xml.
Locate the profile for your Samsung player. In my case it is named "Samsung TV / player (E/F-series)", but the forum thread is about a Samsung D player, whose profile is named "Samsung TV / player (C/D-series)".
In both of those profiles, do the following:
1. Find the node named "<OnlineTranscoding>"
2. Inside that node, for each sub-node of the type Video, add the attribute maxVBitrate="30000".
So, on Serviio 1.4.1.2, my Samsung E/F-series Online transcoding section looked like this before the change:
- Code:
<OnlineTranscoding>
<Video targetContainer="mpegts" targetACodec="ac3" aBitrate="384">
<Matches container="applehttp" vCodec="h264"/>
</Video>
<Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" aBitrate="384">
<Matches container="asf" /> <!-- mms -->
<Matches container="flv" /> <!-- transcoding all flv streams, even h264, to avoild premature disconnects, to avoid this, use Samsung C/D profile -->
</Video>
</OnlineTranscoding>
After the change, it looks like this:
- Code:
<OnlineTranscoding>
<Video targetContainer="mpegts" targetACodec="ac3" aBitrate="384" maxVBitrate="30000">
<Matches container="applehttp" vCodec="h264"/>
</Video>
<Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" aBitrate="384" maxVBitrate="30000">
<Matches container="asf" /> <!-- mms -->
<Matches container="flv" /> <!-- transcoding all flv streams, even h264, to avoild premature disconnects, to avoid this, use Samsung C/D profile -->
</Video>
</OnlineTranscoding>
(This post was edited, replacing a maxVBitrate in the 16000 range with the value 30000)
Regards
/ O