Black screen while watching some iptv streams (1 Viewer)

doskabouter

Development Group
  • Team MediaPortal
  • September 27, 2009
    3,953
    2,190
    Nuenen
    Home Country
    Netherlands Netherlands
    Country flag
    Hi,

    Sometimes when I tune to a channel I only get a black screen without any audio.
    Mediaportal responds normally while watching that black screen so it's no hangup.

    I've compiled a testset with logs (from mp1.19, just tested with 1.20 and it has the same problems)
    In the zip you'll find 2 folders: Black RTL 4 (this is the channel that gives me the black image) and for comparison also a successful watch of a different channel (Ok RTL 5).
    First I thought it was the tvserver which didn't decode things correctly but both the tsbuffer.ts files play correctly in vlc.
    I've also added a streaminfo,txt file in both folders with the stream-properties as shown by mediainfo.
    Do see some differences in there, but I don't know if they can cause the image to remain black.

    After checking with graphstudio (does indeed the same as MP: black screen on the RTL4 .ts file and normal playback of the RTL 5 .ts file) there are also some differences in the graphbuilding, all in the Video renderer (4. [Microsoft DTV-DVD Video Decoder]/(Video Output 1) -> [Video Renderer]/(VMR Input0))
    Code:
    RTL 5 Ok                                RTL 4 Black
    Major:   MEDIATYPE_Video                Major:   MEDIATYPE_Video       
    Subtype: MEDIASUBTYPE_NV12              Subtype: MEDIASUBTYPE_NV12     
        bFixedSizeSamples:    TRUE              bFixedSizeSamples:    TRUE
        bTemporalCompression: FALSE             bTemporalCompression: FALSE
        lSampleSize:    3110400                 lSampleSize:    3110400   
        cbFormat: 1136                          cbFormat: 1152             
    Format:  FORMAT_VIDEOINFO2              Format:  FORMAT_VIDEOINFO2     
    VIDEOINFOHEADER2:                       VIDEOINFOHEADER2:             
        rcSource: (0,0,1920,1080)               rcSource: (0,0,1920,1080)  
        rcTarget: (0,0,1920,1080)               rcTarget: (0,0,1920,1080)  
        dwBitRate:622080000                     dwBitRate:622080000       
        dwBitErrorRate: 0                       dwBitErrorRate: 0         
        AvgTimePerFrame:400000                  AvgTimePerFrame:400000     
        dwInterlaceFlags:     129               dwInterlaceFlags:     129  
        dwCopyProtectFlags:   0                 dwCopyProtectFlags:   1   
        dwPictAspectRatioX:   16                dwPictAspectRatioX:   1920
        dwPictAspectRatioY:   9                 dwPictAspectRatioY:   1080
        dwControlFlags: 0                       dwControlFlags: 679518337  
    BITMAPINFOHEADER:                       BITMAPINFOHEADER:             
        biSize:   40                            biSize:   40               
        biWidth:  1920                          biWidth:  1920             
        biHeight: 1080                          biHeight: -1080           
        biPlanes: 1                             biPlanes: 1               
        biBitCount:     12                      biBitCount:     12         
        biCompression:  0x3231564E              biCompression:  0x3231564E
        biSizeImage:    3110400                 biSizeImage:    3110400   
        biXPelsPerMeter:0                       biXPelsPerMeter:0         
        biYPelsPerMeter:0                       biYPelsPerMeter:0         
        biClrUsed:0                             biClrUsed:0               
        biClrImportant: 0                       biClrImportant: 0

    Notable changes: dwFormat.dwCopyProtectFlags.dwPictAspectRatioX,dwPictAspectRatioY, dwControlFlags and biHeight
    What strikes me as odd (triple checked it) is that the playable file has the dwCopyProtectFlags set to 1 while the non-playable is 0.
    If it were the other way around, I would kind of expect the behavior...

    Is this file indeed not playable with standard directshow codecs, or am I missing something here?
     

    Attachments

    • testtv.7z
      41.4 MB · Views: 30

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,567
    10,387
    France
    Home Country
    France France
    Country flag
    Hi :)
    Yep not playable with LAV Filter along in graph studio, this is weird, it plays correctly with VLC :)
    Maybe @Owlsroost has an idea :p
     

    Users who are viewing this thread

    Similar threads

    Well, I just found out that the latest Video Driver was downloaded but not installed. So I installed and tested it again and now it works. So you were 100% right about the NVIDIA 10 bit bug ... my HEVC file also uses 10 bit ... conincidence ? Don't know ...
    Well, I just found out that the latest Video Driver was downloaded but not installed. So I installed and tested it again and now...
    Hiall, I recently upgraded my system from MP 1.8 -> 1.9 Now I realized that I can't playback Videos anymore that are coded in HEVC...
    Replies
    14
    Views
    3K
    MediaPortal Version: 1.2.0 MediaPortal Skin: default Windows Version: Win7 SP1 CPU Type: Intel Core 2 Duo P7550 2,26GHz HDD: Macmini HD Memory: 2GB Motherboard: Macmini Video Card: Geforce 9400 Video Card Driver: nvidia 8.15.11.8684 Sound Card: Onboard Sound Card AC3: Sound Card Driver: Realtek 6.0.1.5936 1. TV Card: EyeTV Hybrid 1...
    MediaPortal Version: 1.2.0 MediaPortal Skin: default Windows Version: Win7 SP1 CPU Type: Intel Core 2 Duo P7550 2,26GHz HDD...
    MediaPortal Version: 1.2.0 MediaPortal Skin: default Windows Version: Win7 SP1 CPU Type: Intel Core 2 Duo P7550 2,26GHz HDD...
    Replies
    0
    Views
    1K
    HI mm, Indeed there was a program that was blocking the file .. likely it was Mediaportal itself ! I realized all the channels that caused me troubles had multiple tuning details .. and some were no longer valid. So I believed what happened is that while trying to decode one tuning (wrong) Mediaportl switches to the following tuning...
    HI mm, Indeed there was a program that was blocking the file .. likely it was Mediaportal itself ! I realized all the channels...
    MediaPortal Version: 1.2.1 MediaPortal Skin: Streamed MP Windows Version: Win 7 64 CPU Type: quad 6600 HDD: several Memory: 3...
    Replies
    2
    Views
    895
    Hi and welcome bobbym! :) Sorry to see you have had such a torrid time with installation. Just to reiterate - it is important to install as administrator either by logging in as admin or executing the installer with administrative privileges. BSODs are generally caused by driver or hardware issues. The system event log might give you...
    Hi and welcome bobbym! :) Sorry to see you have had such a torrid time with installation. Just to reiterate - it is important to...
    MediaPortal Version: 1.2.1 MediaPortal Skin: initial install Windows Version: Microsoft Windows 7 Professional CPU Type: AMD...
    Replies
    2
    Views
    2K
    No, I'm sorry. Back in 2009 the forum structure was very different and I was asking for help, never got it. At the same time I've provided fixes necessaries to make some part work. I'm not a programmer but I helped to develop DVBviewer and DVBStreamExplorer for ISDB-Tb back in 2008, 2009 and 2010. I did tried to help MediaPortal back...
    No, I'm sorry. Back in 2009 the forum structure was very different and I was asking for help, never got it. At the same time I've...
    MediaPortal Version: 1.0.2.0 MediaPortal Skin: Default Windows Version: XP SP-3 CPU Type: AMD64 X2 4400+ Windsor HDD: 2x Seagate...
    Replies
    9
    Views
    5K
    Top Bottom