UPnP / DLNA Media Server for MediaPortal 2 (2 Viewers)

henso

Development Group
  • Team MediaPortal
  • February 16, 2012
    2,341
    829
    Home Country
    Denmark Denmark
    According to your log the following metadata is found for the video:
    Code:
    TranscodeItemVideo: Container=Matroska, Stream=0, Codec=H264, PixelFmt=Yuv420, PixelAspectRatio=1, H264Profile=High, H264HeadLevel=3,1, H264RefLevel=2,2, Timestamp=None
    This shows the container to be Matroska.
    The DLNA profile resolver should then resolve it using the following line:
    Code:
    else if (container == VideoContainer.Matroska)
          {
            valuesProfiles.Add("MATROSKA");
          }
    That then means that the MIME should be found by using what is mapped to MATROSKA.
    In the profile xml file the following line is present for the DLNADefault profile:
    Code:
    <MediaFormat mime="video/x-matroska">MATROSKA</MediaFormat>
    So from all this the MIME should be video/x-matroska. And this MIME has nothing to do with the one stored in the database.
    That all looks good to me. Try to debug the parameters in the call to ResolveVideoProfile.
     

    FreakyJ

    Retired Team Member
  • Premium Supporter
  • July 25, 2010
    4,024
    1,420
    Home Country
    Germany Germany
    I just did:
    - info.Metadata {MediaPortal.Plugins.Transcoding.Service.Metadata.Streams.MetadataStream} MediaPortal.Plugins.Transcoding.Service.Metadata.Streams.MetadataStream
    AudioContainerType Unknown MediaPortal.Plugins.Transcoding.Service.AudioContainer
    Bitrate 0 long
    Duration 4815 double
    ImageContainerType Unknown MediaPortal.Plugins.Transcoding.Service.ImageContainer
    MajorBrand null string
    Mime "video/unknown" string
    Size 2994901314 long
    + Source {O:\Serien\Covert Affairs\Staffel 01\Covert Affairs - 1x01 - Pilot.mkv} MediaPortal.Common.ResourceAccess.IResourceAccessor {MediaPortal.Common.Services.ResourceAccess.LocalFsResourceProvider.LocalFsResourceAccessor}
    VideoContainerType Matroska MediaPortal.Plugins.Transcoding.Service.VideoContainer

    This is from AssignDlnaMetadata() the info variable. Which is calling ResolveVideoProfile().
    The parameters for ResolveVideo:
    DlnaMetadata.Metadata.VideoContainerType = Unknown
    DlnaMetadata.Video.Codec = Unknown
    DlnaMetadata.Audio[0].Codec = Unknown
    DlnaMetadata.Video.HeaderLevel = -1
    DlnaMetadata.Video.Framerate = -1
    DlnaMetadata.Video.Width = 0
    DlnaMetadata.Video.Height = -1
    DlnaMetadata.Video.Bitrate = -1
    DlnaMetadata.Audio[0].Bitrate = 192
    DlnaMetadata.Video.TimestampType = None

    Following further this is what I get from the MediaItem itself (I marked the important parts that it isn't a complete mess):
    - item {Covert Affairs S01E01 - Pilot} MediaPortal.Common.MediaManagement.MediaItem
    - Aspects Count = 4 System.Collections.Generic.IDictionary<System.Guid, System.Collections.Generic.IList<MediaPortal.Common.MediaManagement.MediaItemAspect>> {System.Collections.Generic.Dictionary<System.Guid, System.Collections.Generic.IList<MediaPortal.Common.MediaManagement.MediaItemAspect>>}
    - [0] {[0a296acd-f95b-4a28-90a2-e4fd2a4cc4ed, System.Collections.Generic.List`1[MediaPortal.Common.MediaManagement.MediaItemAspect]]} System.Collections.Generic.KeyValuePair<System.Guid, System.Collections.Generic.IList<MediaPortal.Common.MediaManagement.MediaItemAspect>>
    + Key {0a296acd-f95b-4a28-90a2-e4fd2a4cc4ed} System.Guid
    - Value Count = 1 System.Collections.Generic.IList<MediaPortal.Common.MediaManagement.MediaItemAspect> {System.Collections.Generic.List<MediaPortal.Common.MediaManagement.MediaItemAspect>}
    - [0] {MIA of type 'MIA Type 'ProviderResource' (Id='0a296acd-f95b-4a28-90a2-e4fd2a4cc4ed')'} MediaPortal.Common.MediaManagement.MediaItemAspect {MediaPortal.Common.MediaManagement.SingleMediaItemAspect}
    Deleted false bool
    + Metadata (MediaPortal.Common.MediaManagement.MediaItemAspect) {MIA Type 'ProviderResource' (Id='0a296acd-f95b-4a28-90a2-e4fd2a4cc4ed')} MediaPortal.Common.MediaManagement.MediaItemAspectMetadata {MediaPortal.Common.MediaManagement.SingleMediaItemAspectMetadata}
    ////// ProviderResource
    + Metadata {MIA Type 'ProviderResource' (Id='0a296acd-f95b-4a28-90a2-e4fd2a4cc4ed')} MediaPortal.Common.MediaManagement.SingleMediaItemAspectMetadata
    //////
    - _aspectData Count = 5 System.Collections.Generic.IDictionary<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object> {System.Collections.Generic.Dictionary<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>}
    #############
    + [0] {[AttributeSpecification 'System-Id', f2be83b8-8c0e-4fb4-8e4b-f059e5b02727]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [1] {[AttributeSpecification 'MimeType', video/unknown]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [2] {[AttributeSpecification 'Size', 2994901314]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [3] {[AttributeSpecification 'Path', {e88e64a8-0233-4fdf-ba27-0b44c6a39ae9}:///O:/Serien/Covert Affairs/Staffel 01/Covert Affairs - 1x01 - Pilot.mkv]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [4] {[AttributeSpecification 'ParentDirectory', 613174ac-a13e-46a3-82e1-0f84733fa720]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    #############
    + Rohdatenansicht
    _deleted false bool
    + _metadata {MIA Type 'ProviderResource' (Id='0a296acd-f95b-4a28-90a2-e4fd2a4cc4ed')} MediaPortal.Common.MediaManagement.MediaItemAspectMetadata {MediaPortal.Common.MediaManagement.SingleMediaItemAspectMetadata}
    + Statische Member
    + Rohdatenansicht
    + Nicht öffentliche Member
    - [1] {[29146287-00c3-417b-ac10-bed1a84db1a9, System.Collections.Generic.List`1[MediaPortal.Common.MediaManagement.MediaItemAspect]]} System.Collections.Generic.KeyValuePair<System.Guid, System.Collections.Generic.IList<MediaPortal.Common.MediaManagement.MediaItemAspect>>
    + Key {29146287-00c3-417b-ac10-bed1a84db1a9} System.Guid
    - Value Count = 1 System.Collections.Generic.IList<MediaPortal.Common.MediaManagement.MediaItemAspect> {System.Collections.Generic.List<MediaPortal.Common.MediaManagement.MediaItemAspect>}
    - [0] {MIA of type 'MIA Type 'MediaItem' (Id='29146287-00c3-417b-ac10-bed1a84db1a9')'} MediaPortal.Common.MediaManagement.MediaItemAspect {MediaPortal.Common.MediaManagement.SingleMediaItemAspect}
    Deleted false bool
    + Metadata (MediaPortal.Common.MediaManagement.MediaItemAspect) {MIA Type 'MediaItem' (Id='29146287-00c3-417b-ac10-bed1a84db1a9')} MediaPortal.Common.MediaManagement.MediaItemAspectMetadata {MediaPortal.Common.MediaManagement.SingleMediaItemAspectMetadata}
    ////// MediaItem
    + Metadata {MIA Type 'MediaItem' (Id='29146287-00c3-417b-ac10-bed1a84db1a9')} MediaPortal.Common.MediaManagement.SingleMediaItemAspectMetadata
    //////
    - _aspectData Count = 6 System.Collections.Generic.IDictionary<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object> {System.Collections.Generic.Dictionary<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>}
    #############
    + [0] {[AttributeSpecification 'Title', Covert Affairs S01E01 - Pilot]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [1] {[AttributeSpecification 'RecordingTime', 14.09.2011 02:27:21]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [2] {[AttributeSpecification 'Rating', ]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [3] {[AttributeSpecification 'Comment', ]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [4] {[AttributeSpecification 'PlayCount', ]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [5] {[AttributeSpecification 'LastPlayed', ]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    #############
    + Rohdatenansicht
    _deleted false bool
    + _metadata {MIA Type 'MediaItem' (Id='29146287-00c3-417b-ac10-bed1a84db1a9')} MediaPortal.Common.MediaManagement.MediaItemAspectMetadata {MediaPortal.Common.MediaManagement.SingleMediaItemAspectMetadata}
    + Statische Member
    + Rohdatenansicht
    + Nicht öffentliche Member
    - [2] {[fea2da04-1fdc-4836-b669-f3ca73adf120, System.Collections.Generic.List`1[MediaPortal.Common.MediaManagement.MediaItemAspect]]} System.Collections.Generic.KeyValuePair<System.Guid, System.Collections.Generic.IList<MediaPortal.Common.MediaManagement.MediaItemAspect>>
    + Key {fea2da04-1fdc-4836-b669-f3ca73adf120} System.Guid
    - Value Count = 1 System.Collections.Generic.IList<MediaPortal.Common.MediaManagement.MediaItemAspect> {System.Collections.Generic.List<MediaPortal.Common.MediaManagement.MediaItemAspect>}
    - [0] {MIA of type 'MIA Type 'VideoItem' (Id='fea2da04-1fdc-4836-b669-f3ca73adf120')'} MediaPortal.Common.MediaManagement.MediaItemAspect {MediaPortal.Common.MediaManagement.SingleMediaItemAspect}
    Deleted false bool
    + Metadata (MediaPortal.Common.MediaManagement.MediaItemAspect) {MIA Type 'VideoItem' (Id='fea2da04-1fdc-4836-b669-f3ca73adf120')} MediaPortal.Common.MediaManagement.MediaItemAspectMetadata {MediaPortal.Common.MediaManagement.SingleMediaItemAspectMetadata}
    ////// VideoItem
    + Metadata {MIA Type 'VideoItem' (Id='fea2da04-1fdc-4836-b669-f3ca73adf120')} MediaPortal.Common.MediaManagement.SingleMediaItemAspectMetadata
    //////
    - _aspectData Count = 17 System.Collections.Generic.IDictionary<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object> {System.Collections.Generic.Dictionary<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>}
    #############
    + [0] {[AttributeSpecification 'Genres', System.Collections.Generic.HashSet`1[System.Object]]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [1] {[AttributeSpecification 'Duration', 4815]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [2] {[AttributeSpecification 'AudioStreamCount', 2]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [3] {[AttributeSpecification 'AudioEncoding', AC3]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [4] {[AttributeSpecification 'AudioBitRate', 437]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [5] {[AttributeSpecification 'AudioLanguages', System.Collections.Generic.HashSet`1[System.Object]]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [6] {[AttributeSpecification 'VideoEncoding', AVC]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [7] {[AttributeSpecification 'VideoBitRate', 3949]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [8] {[AttributeSpecification 'Width', 1280]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [9] {[AttributeSpecification 'Height', 720]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [10] {[AttributeSpecification 'AspectRatio', 1,778]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [11] {[AttributeSpecification 'FPS', 23]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [12] {[AttributeSpecification 'Actors', System.Collections.Generic.HashSet`1[System.Object]]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [13] {[AttributeSpecification 'Directors', System.Collections.Generic.HashSet`1[System.Object]]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [14] {[AttributeSpecification 'Writers', System.Collections.Generic.HashSet`1[System.Object]]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [15] {[AttributeSpecification 'IsDVD', ]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [16] {[AttributeSpecification 'StoryPlot', Annie Walker is removed from CIA training and thrust into the inner sanctum of the Agency for what appears to be their need of her exceptional linguistic skills, but there may be something or someone from her past that her CIA bosses are really after. ]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    #############
    + Rohdatenansicht
    _deleted false bool
    + _metadata {MIA Type 'VideoItem' (Id='fea2da04-1fdc-4836-b669-f3ca73adf120')} MediaPortal.Common.MediaManagement.MediaItemAspectMetadata {MediaPortal.Common.MediaManagement.SingleMediaItemAspectMetadata}
    + Statische Member
    + Rohdatenansicht
    + Nicht öffentliche Member
    - [3] {[c267359b-9243-4dae-8c59-91d20b54bc3f, System.Collections.Generic.List`1[MediaPortal.Common.MediaManagement.MediaItemAspect]]} System.Collections.Generic.KeyValuePair<System.Guid, System.Collections.Generic.IList<MediaPortal.Common.MediaManagement.MediaItemAspect>>
    + Key {c267359b-9243-4dae-8c59-91d20b54bc3f} System.Guid
    - Value Count = 1 System.Collections.Generic.IList<MediaPortal.Common.MediaManagement.MediaItemAspect> {System.Collections.Generic.List<MediaPortal.Common.MediaManagement.MediaItemAspect>}
    - [0] {MIA of type 'MIA Type 'TranscodeItemVideo' (Id='c267359b-9243-4dae-8c59-91d20b54bc3f')'} MediaPortal.Common.MediaManagement.MediaItemAspect {MediaPortal.Common.MediaManagement.SingleMediaItemAspect}
    Deleted false bool
    + Metadata (MediaPortal.Common.MediaManagement.MediaItemAspect) {MIA Type 'TranscodeItemVideo' (Id='c267359b-9243-4dae-8c59-91d20b54bc3f')} MediaPortal.Common.MediaManagement.MediaItemAspectMetadata {MediaPortal.Common.MediaManagement.SingleMediaItemAspectMetadata}
    ////// TranscodeItemVideo
    + Metadata {MIA Type 'TranscodeItemVideo' (Id='c267359b-9243-4dae-8c59-91d20b54bc3f')} MediaPortal.Common.MediaManagement.SingleMediaItemAspectMetadata
    //////
    - _aspectData Count = 11 System.Collections.Generic.IDictionary<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object> {System.Collections.Generic.Dictionary<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>}
    #############
    + [0] {[AttributeSpecification 'Container', Matroska]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [1] {[AttributeSpecification 'Stream', 0]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [2] {[AttributeSpecification 'Codec', H264]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [3] {[AttributeSpecification 'FourCC', ]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [4] {[AttributeSpecification 'Brand', ]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [5] {[AttributeSpecification 'PixelFmt', Yuv420]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [6] {[AttributeSpecification 'PixelAspectRatio', 1]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [7] {[AttributeSpecification 'H264Profile', High]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [8] {[AttributeSpecification 'H264HeadLevel', 3,1]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [9] {[AttributeSpecification 'H264RefLevel', 2,2]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    + [10] {[AttributeSpecification 'Timestamp', None]} System.Collections.Generic.KeyValuePair<MediaPortal.Common.MediaManagement.MediaItemAspectMetadata.AttributeSpecification, object>
    #############
    + Rohdatenansicht
    _deleted false bool
    + _metadata {MIA Type 'TranscodeItemVideo' (Id='c267359b-9243-4dae-8c59-91d20b54bc3f')} MediaPortal.Common.MediaManagement.MediaItemAspectMetadata {MediaPortal.Common.MediaManagement.SingleMediaItemAspectMetadata}
    + Statische Member
    + Rohdatenansicht
    + Nicht öffentliche Member
    + Rohdatenansicht
    + MediaItemId {28074842-3da9-4105-8ebd-aa372271af9a} System.Guid
    + _aspects Count = 4 System.Collections.Generic.IDictionary<System.Guid, System.Collections.Generic.IList<MediaPortal.Common.MediaManagement.MediaItemAspect>> {System.Collections.Generic.Dictionary<System.Guid, System.Collections.Generic.IList<MediaPortal.Common.MediaManagement.MediaItemAspect>>}
    + _id {28074842-3da9-4105-8ebd-aa372271af9a} System.Guid

    This is what TranscodingParameter in line 250 looks like (DlnaMediaItem.cs) The If in line 155 was true "if (TranscodingParameter == null)"

    - TranscodingParameter {MediaPortal.Plugins.Transcoding.Service.Objects.VideoTranscoding} MediaPortal.Plugins.Transcoding.Service.Objects.BaseTranscoding {MediaPortal.Plugins.Transcoding.Service.Objects.VideoTranscoding}
    HlsBaseUrl null string
    Movflags null string
    SourceAudioBitrate -1 long
    SourceAudioChannels -1 int
    SourceAudioCodec Unknown MediaPortal.Plugins.Transcoding.Service.AudioCodec
    SourceAudioFrequency -1 long
    SourceAudioStreamIndex -1 int
    + SourceDuration {00:00:00} System.TimeSpan
    SourceFrameRate -1 float
    + SourceMedia {O:\Serien\Covert Affairs\Staffel 01\Covert Affairs - 1x01 - Pilot.mkv} MediaPortal.Common.ResourceAccess.IResourceAccessor {MediaPortal.Common.Services.ResourceAccess.LocalFsResourceProvider.LocalFsResourceAccessor}
    SourcePixelFormat Yuv420 MediaPortal.Plugins.Transcoding.Service.PixelFormat
    SourceSubtitleAvailable false bool
    SourceSubtitleStreamIndex -1 int
    + SourceSubtitles Count = 0 System.Collections.Generic.List<MediaPortal.Plugins.Transcoding.Service.Metadata.Streams.SubtitleStream>
    SourceVideoAspectRatio -1 float
    SourceVideoBitrate -1 long
    SourceVideoCodec Unknown MediaPortal.Plugins.Transcoding.Service.VideoCodec
    SourceVideoContainer Unknown MediaPortal.Plugins.Transcoding.Service.VideoContainer
    SourceVideoHeight -1 int
    SourceVideoPixelAspectRatio -1 float
    SourceVideoStreamIndex -1 int
    SourceVideoWidth -1 int
    TargetAudioBitrate -1 long
    TargetAudioCodec Unknown MediaPortal.Plugins.Transcoding.Service.AudioCodec
    TargetAudioFrequency -1 long
    TargetCoder Default MediaPortal.Plugins.Transcoding.Service.Coder
    TargetForceAudioCopy true bool
    TargetForceAudioStereo false bool
    TargetForceVideoCopy true bool
    TargetForceVideoTranscoding false bool
    TargetIsLive false bool
    TargetLevel -1 float
    TargetPixelFormat Yuv420 MediaPortal.Plugins.Transcoding.Service.PixelFormat
    TargetPreset Default MediaPortal.Plugins.Transcoding.Service.EncodingPreset
    TargetProfile Baseline MediaPortal.Plugins.Transcoding.Service.EncodingProfile
    TargetQualityFactor -1 int
    TargetSubtitleCodec Srt MediaPortal.Plugins.Transcoding.Service.SubtitleCodec
    TargetSubtitleLanguages "EN" string
    TargetSubtitleMime "text/srt" string
    TargetSubtitleSupport None MediaPortal.Plugins.Transcoding.Service.SubtitleSupport
    TargetVideoAspectRatio -1 float
    TargetVideoBitrate -1 long
    TargetVideoCodec Unknown MediaPortal.Plugins.Transcoding.Service.VideoCodec
    TargetVideoContainer Unknown MediaPortal.Plugins.Transcoding.Service.VideoContainer
    TargetVideoMaxHeight -1 int
    TargetVideoQuality Default MediaPortal.Plugins.Transcoding.Service.QualityMode
    TargetVideoQualityFactor -1 int
    TranscodeId "28074842-3da9-4105-8ebd-aa372271af9a_DLNADefault" string
    TranscoderArguments "" string
    TranscoderBinPath "" string

    I'm a bit confused. Would it help if I upload the video file for you?!
     

    henso

    Development Group
  • Team MediaPortal
  • February 16, 2012
    2,341
    829
    Home Country
    Denmark Denmark
    The TranscodingParameter should be null because the DLNADefault profile does not specify any transcoding. So it serves as a "Direct" profile.
    Can I download it from you? Then I will take a look tomorrow.
     

    FreakyJ

    Retired Team Member
  • Premium Supporter
  • July 25, 2010
    4,024
    1,420
    Home Country
    Germany Germany
    Can I download it from you? Then I will take a look tomorrow.
    That would be great (y)

    I will send you a pm with the link once it is uploaded to my DropBox. 3GB, so I hope you don't have a Limit on your Internet connection :whistle:
     

    henso

    Development Group
  • Team MediaPortal
  • February 16, 2012
    2,341
    829
    Home Country
    Denmark Denmark
    @FreakyJ
    I fixed the MediaServer and it should now work again. You probably have to re-import all your media, I know I had to.
     

    FreakyJ

    Retired Team Member
  • Premium Supporter
  • July 25, 2010
    4,024
    1,420
    Home Country
    Germany Germany
    After struggling with the MP2 Client I could test it a little bit.
    Here is the Result:
    MP2Ext works great with AmpDroid, at least the TvSeries part (y) Really smooth with skipping etc. Really nice!
    Live Tv still doesn't work for me so. I have next week another exam so I hadn't enough time on one peace to attach a debugger to it and take a close look. It could be the end of next week until I get to it.

    The DLNA Server works nicely with BubbleUPnP but not with Windows Media Player. I saw in the logs that it uses the default profile. I guess we miss a profile for that one. So I couldn't get it to work with the Computer at all. Unformtunately VLC doesn't show anything if I go to the UPnP Tab in the Playlist, so I couldn't test this...
     

    henso

    Development Group
  • Team MediaPortal
  • February 16, 2012
    2,341
    829
    Home Country
    Denmark Denmark
    Windows Media Player. I saw in the logs that it uses the default profile.
    IIRC Serviio has problems with WMP also because they don't conform with standard fully. I think some people had luck with the XBOX profile.
    Live Tv still doesn't work for me so.
    I tested it only with RTSP because testing with timeshift files is not possible for me.
     

    bartmanson

    MP Donator
  • Premium Supporter
  • December 28, 2004
    127
    35
    Nuremberg
    Home Country
    Germany Germany
    Is there any update on the UPnP server? I would switch to MP2 and help testing if the UPnP server were available...
     

    Users who are viewing this thread

    Top Bottom