Subtitles, watched videos, IPTV (1 Viewer)

Jack163

Portal Pro
May 27, 2010
68
5
Home Country
Russian Federation Russian Federation
Ok, full logs are uploaded with this message.
I've tried 2 channels. First one (red) said "no free tuner". Second one (green) hanged MP, I had to kill process using Task Manager. Watchdog created logs.
 
Last edited:

Jack163

Portal Pro
May 27, 2010
68
5
Home Country
Russian Federation Russian Federation
On second try and another channel without logger I got for green channel popup "Impossible to play: live1-0.ts" - black, without buttons. And again - killing by process explorer, but process name is MediaPortal - OK Dialog. Retried once without logger - same. Retried 2 times with logger - no window popup and no dialog name in process explorer.

Please find attached export of all currently present logs.
 

mm1352000

Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Ok, full logs are uploaded with this message.
    Thanks. :)

    I've tried 2 channels. First one (red) said "no free tuner".
    That is because the channel is marked as encrypted. Either trick TV Server to think that the IPTV tuner can decrypt channels (tick "CAM enabled and present"):
    http://wiki.team-mediaportal.com/1_...nfiguration/02_TV_Servers#Edit_Tuner_Settings

    ...or mark all of the red channels as free (tick "free to air"):
    http://wiki.team-mediaportal.com/1_...guration/03_TV_Channels/Add_or_Edit_a_Channel



    Second one (green) hanged MP...
    No problem on the server side.
    Hanging is because you haven't configured codecs and the codecs with highest merit on your system are DScaler and ffdshow. Configure your codecs and this problem will go away. I recommend LAV for all.
    http://wiki.team-mediaportal.com/1_...nfiguration/9_Codecs_and_Renderer/1_TV_Codecs

    When you first open that section it will show LAV selected (if you have the LAV codecs installed) because these are defaults... but you have to click OK to save.
     

    Jack163

    Portal Pro
    May 27, 2010
    68
    5
    Home Country
    Russian Federation Russian Federation
    Hi mm1352000,

    Thanks for answer.

    1. "Cam enabled and present" was ticked for IPTV tuner.
    2. All red channels were ticked as "Free to air" (please note that it does not change color in list immediately - I had to reopen it to see actual changes).
    3. OK was pressed in window with LAV codecs.

    Further run showed error window "Impossible to play: live1-0.ts" for one channel (titan skin, with OK button now) - I managed to close it. Another channel hanged again, removing task again showed header "MediaPortal - Dialog OK -- Not Responding".

    The attached logs were created by watchdog after task killing.

    Thanks.
     

    Jack163

    Portal Pro
    May 27, 2010
    68
    5
    Home Country
    Russian Federation Russian Federation
    Hi mm1352000,

    Any update on this? Half of Olympics has already passed, and I'd really like to watch it inside MP without necessity to unload it, then to load again.

    Thanks!
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Hello again Jack

    Looks like the server side is happy now. :)
    On the client side MP is failing to use the LAV filters.
    [collapse]
    [2014-02-11 07:07:43,328] [Log ] [MPMain ] [INFO ] - TVHome.ViewChannelAndCheck(): View channel=Россия 2
    [2014-02-11 07:07:43,375] [Log ] [MPMain ] [DEBUG] - CiMenu: PrepareCiMenu
    [2014-02-11 07:07:44,343] [Log ] [MPMain ] [INFO ] - succeeded:confused:ucceeded TvControl.VirtualCard
    [2014-02-11 07:07:44,359] [Log ] [MPMain ] [INFO ] - tvhome:startplay
    ...
    [2014-02-11 07:07:45,500] [Log ] [MPMain ] [INFO ] - TsReaderPlayer: OnVideoFormatChanged - streamtype=MPEG2 resolution=720x576 aspect ratio=4:3 bitrate=15000000 isInterlaced=True
    [2014-02-11 07:07:45,515] [Log ] [MPMain ] [INFO ] - TSReaderPlayer: Add codecs
    [2014-02-11 07:07:46,000] [Log ] [MPMain ] [INFO ] - VMR9: added Video Mixing Renderer 9 to graph
    [2014-02-11 07:07:46,171] [Log ] [MPMain ] [DEBUG] - VMR9: SetDeinterlacePrefs()
    [2014-02-11 07:07:46,218] [Log ] [MPMain ] [DEBUG] - VMR9: Enabled YUV mixing - No DX Error
    [2014-02-11 07:07:46,218] [Log ] [MPMain ] [DEBUG] - VRM9: Turning on nonsquare mixing - No DX Error
    [2014-02-11 07:07:46,218] [Log ] [MPMain ] [DEBUG] - VRM9: Set filter mode - Gaussian Quad Filtering No DX Error
    [2014-02-11 07:07:46,218] [Log ] [MPMain ] [DEBUG] - VMR9: Now active
    [2014-02-11 07:07:46,218] [Log ] [MPMain ] [DEBUG] - VMR9: Renderer successfully added
    [2014-02-11 07:07:47,468] [Log ] [MPMain ] [INFO ] - Added filter: LAV Video Decoder to graph
    [2014-02-11 07:07:47,468] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: UpdateFilters Video done
    [2014-02-11 07:07:47,625] [Log ] [MPMain ] [INFO ] - Added filter: LAV Audio Decoder to graph
    [2014-02-11 07:07:47,625] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: UpdateFilters Audio done
    [2014-02-11 07:07:47,656] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: PostProcessingEngine to DummyEngine
    [2014-02-11 07:07:47,656] [Log ] [MPMain ] [INFO ] - TSReaderPlayer: Render TsReader outputs
    [2014-02-11 07:07:47,656] [Log ] [MPMain ] [DEBUG] - Filter: TsReader - try to connect: Audio
    [2014-02-11 07:07:47,750] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:47,750] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:47,750] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:47,750] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:48,203] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:48,203] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:48,203] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:48,203] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:48,203] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:48,203] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:48,203] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:48,203] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:48,312] [Log ] [MPMain ] [DEBUG] - Filter: TsReader - try to connect: Video
    [2014-02-11 07:07:48,312] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:48,312] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:48,312] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:48,312] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:48,750] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:48,843] [Log ] [MPMain ] [DEBUG] - Filter: TsReader - try to connect: Subtitle
    [2014-02-11 07:07:48,953] [Log ] [MPMain ] [DEBUG] - DirectShowUtil: RenderUnconnectedOutputPins Pin Subtitle - failed
    [2014-02-11 07:07:48,953] [Log ] [MPMain ] [DEBUG] - Filter: LAV Audio Decoder - try to connect: Output
    [2014-02-11 07:07:53,593] [Log ] [MPMain ] [DEBUG] - DirectShowUtil: RenderUnconnectedOutputPins Pin Output - failed
    [2014-02-11 07:07:53,609] [Log ] [MPMain ] [DEBUG] - Filter: LAV Video Decoder - try to connect: Output
    [2014-02-11 07:07:54,343] [Log ] [MPMain ] [DEBUG] - DirectShowUtil: RenderUnconnectedOutputPins Pin Output - failed
    [2014-02-11 07:07:54,343] [Log ] [MPMain ] [DEBUG] - Filter: DScaler Mpeg2 Video Decoder - try to connect: ~CC
    [2014-02-11 07:07:54,359] [Log ] [MPMain ] [INFO ] - TSReaderPlayer: Cleanup Captions
    [2014-02-11 07:07:54,375] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: CleanupCC filter (Tv/Recorded Stream Detected)
    [2014-02-11 07:07:54,375] [Log ] [MPMain ] [DEBUG] - Check graph connections for: LAV Audio Decoder
    [2014-02-11 07:07:54,375] [Log ] [MPMain ] [DEBUG] - - remove done
    [2014-02-11 07:07:54,375] [Log ] [MPMain ] [DEBUG] - Check graph connections for: LAV Video Decoder
    [2014-02-11 07:07:54,375] [Log ] [MPMain ] [DEBUG] - - remove done
    [2014-02-11 07:07:54,375] [Log ] [MPMain ] [DEBUG] - Check graph connections for: Video Mixing Renderer 9
    [2014-02-11 07:07:54,375] [Log ] [MPMain ] [DEBUG] - Check graph connections for: Default DirectSound Device
    [2014-02-11 07:07:54,375] [Log ] [MPMain ] [DEBUG] - Check graph connections for: ffdshow Audio Decoder
    [2014-02-11 07:07:54,375] [Log ] [MPMain ] [DEBUG] - Check graph connections for: DScaler Mpeg2 Video Decoder
    [2014-02-11 07:07:54,375] [Log ] [MPMain ] [DEBUG] - Check graph connections for: TsReader
    [2014-02-11 07:07:54,437] [Log ] [MPMain ] [DEBUG] - VMR9: SetDeinterlaceMode()
    [2014-02-11 07:07:54,437] [Log ] [MPMain ] [DEBUG] - VMR9: SetDeinterlaceMode - FormatType = VideoInfo2
    [2014-02-11 07:07:54,437] [Log ] [MPMain ] [DEBUG] - VMR9: SetDeinterlaceMode - Interlaced frame detected
    [2014-02-11 07:07:54,437] [Log ] [MPMain ] [DEBUG] - VMR9: AvailableDeinterlaceMode - 0: bf752ef6-8cc4-457a-be1b-08bd1caeee9f
    [2014-02-11 07:07:54,437] [Log ] [MPMain ] [INFO ] - VMR9: Pixel Adaptive capable
    [2014-02-11 07:07:54,437] [Log ] [MPMain ] [DEBUG] - VMR9: AvailableDeinterlaceMode - 1: 335aa36e-7884-43a4-9c91-7f87faf3e37e
    [2014-02-11 07:07:54,437] [Log ] [MPMain ] [INFO ] - VMR9: BOB Vertical Stretch capable
    [2014-02-11 07:07:54,437] [Log ] [MPMain ] [DEBUG] - VMR9: trying pixel adaptive
    [2014-02-11 07:07:54,437] [Log ] [MPMain ] [INFO ] - VMR9: setting pixel adaptive succeeded
    [2014-02-11 07:07:54,437] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Last subtitle index: 0
    [2014-02-11 07:07:54,687] [Error ] [MPMain ] [ERROR] - TSReaderPlayer: Unable to start playing
    [2014-02-11 07:07:55,218] [Log ] [MPMain ] [INFO ] - TSReaderPlayer: Cleanup DShow graph False
    [2014-02-11 07:07:55,234] [Log ] [MPMain ] [INFO ] - TSReaderPlayer: Cleanup Get hr value -2147467262
    [2014-02-11 07:07:55,234] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Cleanup _audioRendererFilter
    [2014-02-11 07:07:55,234] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Cleanup _fileSource
    [2014-02-11 07:07:55,234] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Cleanup FreePostProcess
    [2014-02-11 07:07:55,234] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Cleanup PostProcess
    [2014-02-11 07:07:55,234] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Cleanup AudioCodec
    [2014-02-11 07:07:55,234] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Cleanup VideoCodec
    [2014-02-11 07:07:55,234] [Log ] [MPMain ] [INFO ] - Disconnecting all pins from filter Video Mixing Renderer 9
    [2014-02-11 07:07:55,250] [Log ] [MPMain ] [DEBUG] - PlaneScene: PresentImage() dispose surfaces
    [2014-02-11 07:07:55,250] [Log ] [MPMain ] [DEBUG] - Remove filter from graph: Video Mixing Renderer 9 2
    [2014-02-11 07:07:55,250] [Log ] [MPMain ] [INFO ] - Disconnecting all pins from filter Default DirectSound Device
    [2014-02-11 07:07:55,250] [Log ] [MPMain ] [DEBUG] - Remove filter from graph: Default DirectSound Device 0
    [2014-02-11 07:07:55,250] [Log ] [MPMain ] [INFO ] - Disconnecting all pins from filter ffdshow Audio Decoder
    [2014-02-11 07:07:55,250] [Log ] [MPMain ] [INFO ] - Disconnecting pin Out
    [2014-02-11 07:07:55,250] [Log ] [MPMain ] [INFO ] - Not connected
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [DEBUG] - Remove filter from graph: ffdshow Audio Decoder 1
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [INFO ] - Disconnecting all pins from filter DScaler Mpeg2 Video Decoder
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [INFO ] - Disconnecting pin Video Out
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [INFO ] - Not connected
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [INFO ] - Disconnecting pin ~CC
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [INFO ] - Not connected
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [DEBUG] - Remove filter from graph: DScaler Mpeg2 Video Decoder 1
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [INFO ] - Disconnecting all pins from filter TsReader
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [INFO ] - Disconnecting pin Audio
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [INFO ] - Not connected
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [INFO ] - Disconnecting pin Video
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [INFO ] - Not connected
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [INFO ] - Disconnecting pin Subtitle
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [INFO ] - Not connected
    [2014-02-11 07:07:55,281] [Log ] [MPMain ] [DEBUG] - Remove filter from graph: TsReader 0
    [2014-02-11 07:07:55,359] [Log ] [MPMain ] [DEBUG] - TSReaderPlayer: Cleanup _graphBuilder
    [2014-02-11 07:07:55,359] [Log ] [MPMain ] [DEBUG] - VMR9: Dispose
    [2014-02-11 07:07:55,375] [Log ] [MPMain ] [DEBUG] - SubtitleRenderer: starting cleanup
    [2014-02-11 07:07:55,437] [Log ] [MPMain ] [DEBUG] - SubtitleRenderer: cleanup done
    [2014-02-11 07:07:55,437] [Log ] [MPMain ] [DEBUG] - VMR9: Inactive
    [2014-02-11 07:07:55,437] [Log ] [MPMain ] [INFO ] - TSReaderPlayer: Disabling DX9 exclusive mode
    [2014-02-11 07:07:55,437] [Log ] [MPMain ] [INFO ] - Main: GUI_MSG_SWITCH_FULL_WINDOWED message is obsolete.
    [2014-02-11 07:07:55,437] [Log ] [MPMain ] [INFO ] - g_Player: ended
    [2014-02-11 07:07:55,468] [Log ] [MPMain ] [INFO ] - TVHome:turn tv off
    [2014-02-11 07:07:56,062] [Log ] [MPMain ] [WARN ] - tvhome:startplay. Phase 2 - 11706 ms - Done starting g_Player.Play()
    [/collapse]

    I wonder if it could be because you're using RDP? ... or maybe I'm wrong. At least I can see the logs were generated on an RDP connection. I think you'll have problems with that.

    Did you try a normal desktop session?

    mm
     

    Jack163

    Portal Pro
    May 27, 2010
    68
    5
    Home Country
    Russian Federation Russian Federation
    Hi mm1352000,

    Thanks for answer.

    Actually everything is done on desktop - starting watcher, MP, managing iptv from remote. Only after hanging I connect by rdp, remove task - and logs are generated. If needed - I can attach physical keyboard to mediacenter and do the whole thing without rdp.

    One more thing - a couple of years ago you helped me to set up analogue tv-tuner, we've also played with codecs. Can't it be the reason of failing LAV? Some checkbox, etc.

    Thank you.
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Actually everything is done on desktop - starting watcher, MP, managing iptv from remote. Only after hanging I connect by rdp, remove task - and logs are generated.
    Okay. :)

    If needed - I can attach physical keyboard to mediacenter and do the whole thing without rdp.
    No - it should be okay.

    One more thing - a couple of years ago you helped me to set up analogue tv-tuner, we've also played with codecs. Can't it be the reason of failing LAV? Some checkbox, etc.
    I don't think so. I think we looked more at encoders in the past.

    This is strange.
    Do you have VC++ 2008 and 2010 redistributables installed?

    mm
     

    Jack163

    Portal Pro
    May 27, 2010
    68
    5
    Home Country
    Russian Federation Russian Federation
    > Do you have VC++ 2008 and 2010 redistributables installed?

    Yes, according to "Add or Remove Programs":

    Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4148
    Microsoft Visual C++ 2010 x86 Redistributable - 10.0.30319

    Let me install updates on Windows XP together with the last version of LAV.
     
    Last edited:

    Jack163

    Portal Pro
    May 27, 2010
    68
    5
    Home Country
    Russian Federation Russian Federation
    OK, last version of LAV installed, all codecs (including .ts) set to LAV. And now I get "No free tuner". Please check logs. Thanks.
     

    Users who are viewing this thread

    Top Bottom