Video Buffer for Internal Player (1 Viewer)

DickyT

Portal Member
November 17, 2008
5
0
Home Country
United Kingdom United Kingdom
Hi,

I have been running MP 1.03 for a couple of months with the media running off the internal HDD. I have installed a NAS and whenever I play a video from it the delay (due to buffering I assume) is excessive. Is there any way of reducing the buffer for the internal MP player or will I need to start using an external player.

Thanks
 

tourettes

Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    MediaPortal itself is not using any buffering for video files. All buffering that is done is done by the directshow source filters and it shouldnt be long. Sounds like there is some other issue what is causing the long delay. Could you post MediaPortal.log that shows the slowness?
     

    DickyT

    Portal Member
    November 17, 2008
    5
    0
    Home Country
    United Kingdom United Kingdom
    An extract of a log is below. Thanks for your help.

    2008-12-28 16:55:44.765625 [Info.][MPMain]: VideoPlayerVMR9: Disabling DX9 exclusive mode
    2008-12-28 16:55:44.765625 [Info.][MPMain]: Main: Received DX exclusive mode switch message. Fullscreen && maximized == False
    2008-12-28 16:55:44.765625 [Debug][MPMain]: Main: Goto windowed mode: False
    2008-12-28 16:55:44.765625 [Debug][MPMain]: D3D: Switch to windowed mode - Playing media: False
    2008-12-28 16:55:44.906250 [Debug][MPMain]: D3D: Switched to windowed mode successfully
    2008-12-28 16:55:44.906250 [Info.][MPMain]: fonts.SetDevice()
    2008-12-28 16:55:44.906250 [Debug][MPMain]: Windowmanager: Goto previous window
    2008-12-28 16:55:44.906250 [Debug][MPMain]: Window: MediaPortal.GUI.Video.GUIVideoFullscreen deinit
    2008-12-28 16:55:44.906250 [Debug][MPMain]: TextureManager: CleanupThumbs()
    2008-12-28 16:55:45.171875 [Debug][MPMain]: Window: MediaPortal.GUI.Video.GUIVideoFiles init
    2008-12-28 16:55:51.453125 [Debug][MPMain]: VirtualDirectory: this file is not remote
    2008-12-28 16:55:56.156250 [Debug][MPMain]: CommandProcessor: add cmd: MediaPortal.TV.Recording.StopRadioCommand #1
    2008-12-28 16:55:56.156250 [Info.][MPMain]: g_Player.Play(W:\video\Films\Blade 2.avi)
    2008-12-28 16:55:56.156250 [Info.][CommandProcessor]: Commandprocessor: MediaPortal.TV.Recording.StopRadioCommand failed reason: No tuner cards installed time: 0 msec
    2008-12-28 16:55:56.156250 [Info.][MPMain]: VideoPlayer:play W:\video\Films\Blade 2.avi
    2008-12-28 16:55:56.218750 [Info.][MPMain]: VMR9: added Video Mixing Renderer 9 to graph
    2008-12-28 16:55:56.234375 [Debug][MPMain]: VMR9: SetDeinterlacePrefs()
    2008-12-28 16:55:56.234375 [Debug][MPMain]: VMR9: Enabled YUV mixing - No DX Error
    2008-12-28 16:55:56.234375 [Debug][MPMain]: VRM9: Turning on nonsquare mixing - No DX Error
    2008-12-28 16:55:56.234375 [Debug][MPMain]: VRM9: Set filter mode - Gaussian Quad Filtering No DX Error
    2008-12-28 16:55:56.234375 [Debug][MPMain]: VMR9: Now active
    2008-12-28 16:55:56.234375 [Debug][MPMain]: VMR9: Renderer successfully added
    2008-12-28 16:55:56.234375 [Info.][MPMain]: VideoPlayerVMR9: Enabling DX9 exclusive mode
    2008-12-28 16:55:56.234375 [Info.][MPMain]: Main: Received DX exclusive mode switch message. Fullscreen && maximized == True
    2008-12-28 16:55:56.234375 [Debug][MPMain]: Main: Goto fullscreen: True
    2008-12-28 16:55:56.234375 [Debug][MPMain]: D3D: Switch to exclusive mode - Playing media: False
    2008-12-28 16:55:56.234375 [Info.][MPMain]: D3D: BuildPresentParamsFromSettings using 60Hz as RefreshRate
    2008-12-28 16:55:56.328125 [Debug][MPMain]: D3D: Switched to exclusive mode successfully
    2008-12-28 16:55:56.328125 [Info.][MPMain]: fonts.SetDevice()
    2008-12-28 16:55:56.328125 [Info.][MPMain]: DirectShowUtils: First try to insert new audio renderer Realtek HD Audio output
    2008-12-28 16:55:56.328125 [Info.][MPMain]: DirectShowUtils: Found audio renderer
    2008-12-28 16:55:56.328125 [Debug][MPMain]: DirectShowUtils: added filter:Realtek HD Audio output to graph
    2008-12-28 16:55:56.375000 [Debug][MPMain]: planescene: PresentImage()
    2008-12-28 16:55:56.375000 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
    2008-12-28 16:55:56.375000 [Debug][MPMain]: planescene: PresentImage()
    2008-12-28 16:55:56.375000 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
    2008-12-28 16:55:56.375000 [Debug][MPMain]: planescene: PresentImage()
    2008-12-28 16:55:56.375000 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
    2008-12-28 16:55:56.375000 [Debug][MPMain]: planescene: PresentImage()
    2008-12-28 16:55:56.375000 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
    2008-12-28 16:55:58.984375 [Debug][MPMain]: planescene: PresentImage()
    2008-12-28 16:55:58.984375 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
    2008-12-28 16:55:58.984375 [Debug][MPMain]: planescene: PresentImage()
    2008-12-28 16:55:58.984375 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
    2008-12-28 16:55:58.984375 [Debug][MPMain]: planescene: PresentImage()
    2008-12-28 16:55:58.984375 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
    2008-12-28 16:55:58.984375 [Debug][MPMain]: planescene: PresentImage()
    2008-12-28 16:55:58.984375 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
    2008-12-28 16:55:59.031250 [Debug][MPMain]: planescene: PresentImage()
    2008-12-28 16:55:59.031250 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
    2008-12-28 16:55:59.093750 [Debug][MPMain]: planescene: PresentImage()
    2008-12-28 16:55:59.093750 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
    2008-12-28 16:55:59.093750 [Info.][MPMain]: VideoPlayerVMR9: add normal vob sub filter
    2008-12-28 16:55:59.093750 [Debug][MPMain]: VMR9: SetDeinterlaceMode()
    2008-12-28 16:55:59.093750 [Debug][MPMain]: VMR9: SetDeinterlaceMode - FormatType = VideoInfo2
    2008-12-28 16:55:59.093750 [Info.][MPMain]: VMR9: progressive mode detected - no need to de-interlace
    2008-12-28 16:55:59.109375 [Info.][MPMain]: VideoPlayer:Duration:7010.0859375
    2008-12-28 16:55:59.109375 [Info.][MPMain]: g_Player.OnStarted() W:\video\Films\Blade 2.avi media:Video
    2008-12-28 16:55:59.109375 [Debug][MPMain]: GUITVCropManager.g_Player_PlackBackStarted: media: Video tv:False ts:False
    2008-12-28 16:56:01.843750 [Debug][MPMain]: g_Player: ShowFullScreenWindow
    2008-12-28 16:56:01.843750 [Info.][MPMain]: g_Player: ShowFullScreenWindow switching to fullscreen video
    2008-12-28 16:56:01.843750 [Debug][MPMain]: Window: MediaPortal.GUI.Video.GUIVideoFiles deinit
    2008-12-28 16:56:01.937500 [Debug][MPMain]: TextureManager: CleanupThumbs()
    2008-12-28 16:56:01.937500 [Debug][MPMain]: TextureManager: dispose: C:\Documents and Settings\All Users\Application Data\Team MediaPortal\MediaPortal\Thumbs\Videos\Title\Bangkok DangerousL.jpg total: 3 mem left: 288358400
    2008-12-28 16:56:01.937500 [Debug][MPMain]: TextureManager: dispose: C:\Documents and Settings\All Users\Application Data\Team MediaPortal\MediaPortal\Thumbs\Videos\Title\Burn after ReadingL.jpg total: 3 mem left: 288358400
    2008-12-28 16:56:01.937500 [Debug][MPMain]: Window: MediaPortal.GUI.Video.GUIVideoFullscreen init
    2008-12-28 16:56:01.953125 [Debug][12]: PlaneScene: crop T, B : 0, 0
    2008-12-28 16:56:01.953125 [Debug][12]: PlaneScene: crop L, R : 0, 0
    2008-12-28 16:56:01.953125 [Info.][12]: PlaneScene: video WxH : 624x336
    2008-12-28 16:56:01.953125 [Debug][12]: PlaneScene: video AR : 624:336
    2008-12-28 16:56:01.953125 [Info.][12]: PlaneScene: screen WxH : 1280x800
    2008-12-28 16:56:01.953125 [Debug][12]: PlaneScene: AR type : Normal
    2008-12-28 16:56:01.953125 [Debug][12]: PlaneScene: PixelRatio : 1
    2008-12-28 16:56:01.953125 [Debug][12]: PlaneScene: src : (0,0)-(624,336)
    2008-12-28 16:56:01.953125 [Debug][12]: PlaneScene: dst : (0,55)-(1280,744)
    2008-12-28 16:56:08.515625 [Info.][MPMain]: GUIVideoFullscreen:stop
    2008-12-28 16:56:08.515625 [Info.][MPMain]: g_Player.doStop() keepTimeShifting = False keepExclusiveModeOn = False
    2008-12-28 16:56:08.515625 [Info.][MPMain]: g_Player.OnStopped()
    2008-12-28 16:56:08.515625 [Info.][MPMain]: GUIVideoFiles: OnPlayBackStopped idFile=53 timeMovieStopped=9 resumeData=
    2008-12-28 16:56:08.515625 [Debug][MPMain]: GUIVideoFiles: OnPlayBackStopped store resume time
    2008-12-28 16:56:08.515625 [Info.][MPMain]: g_Player.doStop() - stop
    2008-12-28 16:56:08.515625 [Info.][MPMain]: VideoPlayer:ended W:\video\Films\Blade 2.avi
    2008-12-28 16:56:08.515625 [Info.][MPMain]: VideoPlayer9:cleanup DShow graph
    2008-12-28 16:56:08.531250 [Info.][MPMain]: state:confused:topped 0
    2008-12-28 16:56:08.531250 [Debug][MPMain]: VMR9: Dispose
    2008-12-28 16:56:08.531250 [Debug][MPMain]: VMR9: Inactive
    2008-12-28 16:56:08.531250 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
    2008-12-28 16:56:08.531250 [Info.][MPMain]: VMR9: ReleaseComObject(): 0
    2008-12-28 16:56:08.531250 [Debug][MPMain]: PlaneScene: PresentImage() dispose surfaces
    2008-12-28 16:56:09.265625 [Info.][MPMain]: VideoPlayerVMR9: Disabling DX9 exclusive mode
    2008-12-28 16:56:09.265625 [Info.][MPMain]: Main: Received DX exclusive mode switch message. Fullscreen && maximized == False
    2008-12-28 16:56:09.265625 [Debug][MPMain]: Main: Goto windowed mode: False
    2008-12-28 16:56:09.265625 [Debug][MPMain]: D3D: Switch to windowed mode - Playing media: False
    2008-12-28 16:56:09.421875 [Debug][MPMain]: D3D: Switched to windowed mode successfully
    2008-12-28 16:56:09.421875 [Info.][MPMain]: fonts.SetDevice()
    2008-12-28 16:56:09.421875 [Debug][MPMain]: Windowmanager: Goto previous window
    2008-12-28 16:56:09.421875 [Debug][MPMain]: Window: MediaPortal.GUI.Video.GUIVideoFullscreen deinit
    2008-12-28 16:56:09.421875 [Debug][MPMain]: TextureManager: CleanupThumbs()
    2008-12-28 16:56:09.671875 [Debug][MPMain]: Window: MediaPortal.GUI.Video.GUIVideoFiles init
    2008-12-28 16:56:16.578125 [Info.][MPMain]: Main: Exit requested
     

    Users who are viewing this thread

    Top Bottom