![]() In 2018 I added Roku Sticks to my TVs, plugging them directly into the TVs' HDMI ports: When transcoding to MPEG, these particular Samsung players do not allow navigating forward and back within the stream. Further complicating things is that the profile or level is not always detected, so a High 4.1 video may fail to get transcoded. Matching the codec and profile/level combo is the best we can do. Some 1080p and even 720p content can still have too-high of bitrate for this player to handle, even if it is not H.264 High 4.1, but Serviio does not yet have a way of matching files based on their bitrate. Any file containing VC-1 (despite being natively supported, the bitrate is likely to be too high for streaming).Any file containing H.264 High 4:2:2, 4:4:4, or 10 video (I made some 4:2:2 versions of DV rips).Any file containing H.264 level 4.0 to 5.1 video (QuickTime only due to the previous rule e.g.Any file containing non-QuickTime H.264 High 4.1 to 5.1 video (probably only 1080p content with bitrates too high to handle).Any file containing DTS-HD audio (I don't think this player handles it at all).Any file containing DTS audio (this player does its own DTS to DD transcoding if using optical out, but I prefer to do it myself).Any MPEG-PS (VOB) file containing PCM audio (this player cannot play such audio correctly, at least when streamed).Transcode any of the following to an MPEG-TS stream with MPEG-2 video (max.Remux any FLV file which contains H.264 video (older YouTube rips mainly).As compared to the Samsung B/C profile, which works pretty well, I am adding the following features: To enhance support for my Blu-Ray player, a BD-C6500, which is one of the older Samsung "C" models. Here's what I am using currently in my user-profiles.xml. ![]() If there are conflicts, the first match wins, so the inherited parts are always lowest priority. Those parts are inherited as if you had explicitly added that content to the end of your Transcoding section. So if you add a Transcoding section, this replaces the entire Transcoding section of the source profile, except for the parts of the source profile which have forceInheritance="true". Something not clear in the documentation: For the most part, "extending" a profile means you are actually overriding any elements you specify. ![]() A message in the serviio.log file will tell you where the error is.) If you make a crucial mistake when editing, Serviio will not start. (You don't need a special XML editor any simple text editor will do, although on Windows, Notepad is less than ideal due to quirky handling of line breaks. ("." is one or more Profile elements, as shown in the examples below.) The format is the same as for profiles.xml, i.e. Nowadays, instead of editing that file directly, you should create a new file named user-profiles.xml, and put your enhancements in there. The transcoding configuration is in device "profiles" in Serviio's %ProgramFiles%\Serviio\config\profiles.xml file. Still, you may well have to add custom support for your devices, depending on what you're trying to play. Serviio can transcode these unplayable files, and it supports many devices out of the box. For example, they might be able to play a certain format, but they don't mention that it's only if the video bitrate is under a certain threshold. ![]() 4 Serviio disappeared after router changeĭLNA devices are supposed to be able to tell Serviio what formats they can handle natively, but some do not, or they do but don't provide enough detail.1.1.5 Logitech Media Server and Squeezebox Boom support. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |