12/30/2023 0 Comments Serviio for ubuntu![]() OnlineTranscoding- defines transcoding configuration for online files. Transcoding- defines transcoding configuration for local/online files. ANY - takes into account both of the above and uses the higher from the two values.FILE_ATTRIBUTES - only takes into account the level computed from the file's characteristics (e.g.HEADER - only takes into accunt the level value stored in H264 header.H264LevelCheck - type of check for H264 level the device uses. name - format profile name to be sent to the device as a part of protocol info (DLNA_PN field), if different from the internal format profile name.mime-type - mime-type to be used as an identified of media files with this format profile.All the format profiles are defined for Generic profile and you should only change those that cause your media files to be unrecognized by your device. MediaFormatProfiles- defines set of media format profiles (or their changes) the renderer expects. ResourceTransportProtocolHandler - a Java class implementing a specific additional code for handling resource transport includes manufacturer-specific logicĬontentDirectoryDefinitionFilter - a Java class implementing filter of library definition, needed by some devices simple - simple UPnp-type protocol info, used by non-DLNA devices like XBox 360ĭeviceDescription - defines how Serviio will be identified to the renderer - don't change this.DLNA - should be used for DLNA compliant devices.ProtocolInfo - type of protocol info that will be published to the renderer. HttpHeaders - detects device based on HTTP headers in the incoming requests.UPnPSearch - detects device by issuing a UPnP M-SEARCH request and (for the devices that support it) matches selected device description fields (see above) using the provided regular expression.alwaysEnableTranscoding - if true, it overides any user setting related to turn off transcoding default is falseĬontentDirectoryMessageBuilder - a Java class responsible for generating communication data - don't change thisĭetection - used to automatically detect the renderer.extendsProfileId - ID of a parent profile in a case the profile has one.id - ID of the profile, must be a unique value.Profile- includes values of a renderer profile DeviceDescription (and all/some of its sub-elements).These are the values that are inherited can be "overwritten" in the child profiles: ![]() This profile defines values that follow relevant specifications and doesn't include any transcoding definitions for local content. Generic Profile (id=1) should be used as a parent for most other profiles. Please note that not all the values are inherited (e.g. The remaining values will be retained from the parent Profile A. It means that Profile B can inherit from Profile A and only change or add certain values. Profiles in Serviio are based on inheritance. ![]() In order to add a new profile you'll have to add a new block to the file and restart Serviio. The basic structure of profiles.xml is following:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |