1.3.0 - unable to watch recorded tv & no audio (1 Viewer)

jsc2013

MP Donator
  • Premium Supporter
  • February 17, 2013
    80
    17
    Home Country
    United Kingdom United Kingdom
    All,

    Title pretty much sums up my predicament. I am unable to watch recorded TV. Live TV has no sound. I do however get the 'bongs' as you move through the media portal menus.

    The recorded TV files do play through windows (8 - fresh install). Both have been working OK up to now

    If someone can take a look much appreciated - I am stumped...

    EDIT: Have also just realised that live TV only works for 16 seconds - after this it freezes. I can change channels via the guide, and 16 seconds later the same thing...
     
    Last edited:

    JimCatMP

    Documentation Group
  • Team MediaPortal
  • April 1, 2010
    652
    283
    Leeds
    Home Country
    United Kingdom United Kingdom
    Sorry, did look at your logs yesterday but then got Dr Who'd before I have time to respond.

    You now have odd entry in Error log.

    Code:
    2013-03-30 14:46:41.599387 [ERROR][MPMain(1)]: Exception   :System.InvalidOperationException: Operation is not valid due to the current state of the object.
       at MediaPortal.Mixer.Mixer.Open(Int32 mixerIndex, Boolean isDigital)
       at MediaPortal.Player.VolumeHandler..ctor(Int32[] volumeTable)
       at MediaPortal.Player.VolumeHandler.CreateInstance()
       at MediaPortal.Player.VolumeHandler.get_Instance()
       at MediaPortalApp.OnStartup()
       at MediaPortal.D3DApp.D3DApp_Load(Object sender, EventArgs e)
       at System.Windows.Forms.Form.OnLoad(EventArgs e)
       at System.Windows.Forms.Form.OnCreateControl()
       at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
       at System.Windows.Forms.Control.CreateControl()
       at System.Windows.Forms.Control.WmShowWindow(Message& m)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
       at System.Windows.Forms.ContainerControl.WndProc(Message& m)
       at System.Windows.Forms.Form.WmShowWindow(Message& m)
       at System.Windows.Forms.Form.WndProc(Message& m)
       at MediaPortalApp.WndProc(Message& msg)
    2013-03-30 14:46:41.599387 [ERROR][MPMain(1)]: Exception   :Operation is not valid due to the current state of the object.
    2013-03-30 14:46:41.600387 [ERROR][MPMain(1)]:   site	  :Void Open(Int32, Boolean)
    2013-03-30 14:46:41.600387 [ERROR][MPMain(1)]:   source	:Core
    2013-03-30 14:46:41.601387 [ERROR][MPMain(1)]:   stacktrace:   at MediaPortal.Mixer.Mixer.Open(Int32 mixerIndex, Boolean isDigital)
       at MediaPortal.Player.VolumeHandler..ctor(Int32[] volumeTable)
       at MediaPortal.Player.VolumeHandler.CreateInstance()
       at MediaPortal.Player.VolumeHandler.get_Instance()
       at MediaPortalApp.OnStartup()
       at MediaPortal.D3DApp.D3DApp_Load(Object sender, EventArgs e)
       at System.Windows.Forms.Form.OnLoad(EventArgs e)
       at System.Windows.Forms.Form.OnCreateControl()
       at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
       at System.Windows.Forms.Control.CreateControl()
       at System.Windows.Forms.Control.WmShowWindow(Message& m)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
       at System.Windows.Forms.ContainerControl.WndProc(Message& m)
       at System.Windows.Forms.Form.WmShowWindow(Message& m)
       at System.Windows.Forms.Form.WndProc(Message& m)
       at MediaPortalApp.WndProc(Message& msg)

    The fact the Mixer & Player are impacted would explain your lack of TV service AND in TVServer log, you have

    Code:
    2013-03-30 14:32:45.566271 [PowerScheduler poll thread(14)]: Exception   :Error: DatabaseUnavailableUnclassified
    Gentle.Common.GentleException: The database backend (provider MySQL) could not be reached.
    Check the connection string: Server=HTPC;Database=MpTvDb;User ID=root;Password=MediaPortal;charset=utf8;Connection Timeout=30; ---> MySql.Data.MySqlClient.MySqlException: Reading from the stream has failed. ---> System.IO.IOException: Unable to read data from the transport connection: An established connection was aborted by the software in your host machine. ---> System.Net.Sockets.SocketException: An established connection was aborted by the software in your host machine
       at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
       at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
       --- End of inner exception stack trace ---
       at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)

    So Powerscheduler seems to have issue with SQL connection.

    Also, looking for something with a 16 second cycle time, noted this in TVServer log.

    30-03-2013 10:39:34.955 Recorder: TIMESHIFT Start 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 10:42:12.479 Recorder: TIMESHIFT Stop 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 10:42:33.186 Recorder: TIMESHIFT Start 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 10:48:53.527 Recorder: TIMESHIFT Stop 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 10:49:59.400 Recorder: TIMESHIFT Start 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 10:51:10.938 Recorder: TIMESHIFT Stop 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 10:55:06.912 Recorder: TIMESHIFT Start 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 10:55:59.60 Recorder: TIMESHIFT Stop 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 11:54:10.112 Recorder: TIMESHIFT Start 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 11:55:12.936 Recorder: TIMESHIFT Stop 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 14:29:28.08 Recorder: TIMESHIFT Start 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 14:29:55.487 Recorder: TIMESHIFT Stop 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 14:35:52.697 Recorder: TIMESHIFT Start 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 14:36:52.965 Recorder: TIMESHIFT Stop 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 14:37:17.910 Recorder: TIMESHIFT Start 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 14:39:27.671 Recorder: TIMESHIFT Stop 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 14:40:39.994 Recorder: TIMESHIFT Start 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 14:41:39.759 Recorder: TIMESHIFT Stop 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 14:47:15.472 Recorder: TIMESHIFT Start 'E:\\live2-0.ts.tsbuffer'
    30-03-2013 14:47:49.746 Recorder: TIMESHIFT Stop 'E:\\live2-0.ts.tsbuffer'

    Start & Stop times are not 16 seconds intervals, but many Start-Stop cycles are short - could simply be your testing TV service at the time and nothing of diagnostic value.

    Don't know why SQL issue with Powershed would impact sound service - suggest however you disable powershed & reboot, then see if there is any improvement.

    Good luck - JCMP
     

    jsc2013

    MP Donator
  • Premium Supporter
  • February 17, 2013
    80
    17
    Home Country
    United Kingdom United Kingdom
    Thanks

    I checked and double checked pretty much everything I could.

    My options were a reinstall MP or roll-back to previous version through windows. I did the latter and we are all up-and running again!

    On reflection, the only thing I had done of late is installed some Windows updates and enabled extensive logging under Powerscheduler to diagnose why my PC wakes up a few minutes after manually putting it to sleep, although I am pretty sure that I had been using MP just fine the night after making both of these changes.

    When I get more time I will investigate. I am inclined to say it is Powerscheduler – simply because I cannot be the only person running MP who has installed windows 8 updates, and also that you have pointed out some errors to do with Powerscheduler.

    Thanks for taking the time to reply and view logs – appreciated.
     

    JimCatMP

    Documentation Group
  • Team MediaPortal
  • April 1, 2010
    652
    283
    Leeds
    Home Country
    United Kingdom United Kingdom
    Good to know your back in business.

    I have a Win8 test laptop (but it's client only so can't do a like4like test and check out Powerscheduler) - I'll run updates tonight and see if it makes any difference - seems unlikely but worth a shot and the client is only there to be abused:eek:

    TTFN - JCMP.
     

    jsc2013

    MP Donator
  • Premium Supporter
  • February 17, 2013
    80
    17
    Home Country
    United Kingdom United Kingdom
    An update. I'm pretty certain the culprit was Powerscheduler. I since found out that PS++ had not installed properly,so when I ticked extensive logging, it completely freaked out.

    I ran Win8 update yesterday and everything was fine, and has been pretty much fine since i did a roll-back.

    My tip is stop everything to do with Mp via task manager before installing PS++; this was the only way I could get it to install correctly.
     

    Users who are viewing this thread

    Top Bottom