TVEngine3 Snapshot: 02-06-2008 19-20h Revision 17325 (1 Viewer)

MediaPortal-Bot

Worlds greatest bot!
March 26, 2007
3,715
180
Home Country
Germany Germany
General Infos:

Please visit our Wiki-Guide before you try out this engine.
We also provide some tutorial videos which show how to install and configure the TV-Server and TV-Client.

MediaPortal TVEngine3 Capabilities:

- seperate front/backend
- supports multiple frontends
- supports multiple backends (master/slave servers)
- analog/atsc/dvb-c/dvb-s/dvb-t support
- recording to mpeg-2 program stream (.mpg)
- mpeg-2 transport stream timeshifting
- multi tuner support of course
- epg / mhw grabbing right from the DVB stream
- network streaming via rtsp
- teletext grabbing

- ci / cam support for firedtv, twinhan and technotrend
- placeshifting
- TV Movie Clickfinder EPG import


MediaPortal TVEngine3 Requirements:

- latest MediaPortal SVN-Build Wiki-Guide --> Download
- Microsoft SQL Server 2005 Express Edition ---> Download
- additional (but recommened) SQL Server Management Studio Express ---> Download
 

MediaPortal-Bot

Worlds greatest bot!
March 26, 2007
3,715
180
Home Country
Germany Germany
Changes since last snapshot:

------------------------------------------------------------------------
r17325 | gemx | 2008-02-06 19:07:15 +0100 (Mi, 06 Feb 2008) | 1 line

Reverted the changes to the videoaudioobserver
------------------------------------------------------------------------
r17326 | tourettes_ | 2008-02-06 19:16:38 +0100 (Mi, 06 Feb 2008) | 1 line

Disabled the wait cursor when zapping (pausing graph during zapping disables the repaiting of GUI)
------------------------------------------------------------------------


dev note

TvServer 06/02/2008 [19:13:11] gemx added: Fixed a bug with the new videoaudio observer
TVE3 06/02/2008 [19:18:27] tourette added: plugin Disabled the wait cursor when zapping (pausing graph during zapping disables the repaiting of GUI)






This thread is open to everyone to provide feedback for this particular snapshot.
If you found or confirm a bug please still open a single thread with full details in the Bugsection[/FONT][/SIZE]
 

tourettes

Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    tourette added: plugin Disabled the wait cursor when zapping (pausing graph during zapping disables the repaiting of GUI)

    That will have an effect on next SVN build due to some timing "error" between commiting code to SVN and doing a public build.
     

    iosub

    Portal Pro
    April 26, 2006
    573
    30
    San Sebastian
    Hi, using build 17326... :)

    NA channels are recorded and can be viewed!!!! GREAT!!

    The big problem is with channel zapping and this other error on error.log:

    All the logs Attached

    On tvServer on error.log
    2008-02-06 19:57:08.625000 [5]: Controller: failed to clean .ts files!
    2008-02-06 19:57:08.703125 [5]: Exception :confused:ystem.ArgumentException: The path is not of a legal form.
    at System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
    at System.IO.Path.GetFullPathInternal(String path)
    at System.IO.Directory.InternalGetFileDirectoryNames(String path, String userPathOriginal, String searchPattern, Boolean includeFiles, Boolean includeDirs, SearchOption searchOption)
    at System.IO.Directory.GetFiles(String path, String searchPattern, SearchOption searchOption)
    at System.IO.Directory.GetFiles(String path)
    at TvService.TVController.Init()
    2008-02-06 19:57:08.703125 [5]: Exception :The path is not of a legal form.
    2008-02-06 19:57:08.703125 [5]: site :confused:ystem.String NormalizePathFast(System.String, Boolean)
    2008-02-06 19:57:08.703125 [5]: source :mscorlib
    2008-02-06 19:57:08.703125 [5]: stacktrace: at System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
    at System.IO.Path.GetFullPathInternal(String path)
    at System.IO.Directory.InternalGetFileDirectoryNames(String path, String userPathOriginal, String searchPattern, Boolean includeFiles, Boolean includeDirs, SearchOption searchOption)
    at System.IO.Directory.GetFiles(String path, String searchPattern, SearchOption searchOption)
    at System.IO.Directory.GetFiles(String path)
    at TvService.TVController.Init()
    2008-02-06 19:57:08.984375 [5]: RemoteControl: Error getting server Instance - Requested Service not found
    ===================================================

    When channel zapping I get sometimes a PAUSE IMAGE and on TV.log the is this msg..

    2008-02-06 19:59:27.890625 [10]: card: WaitForTimeShiftFile - waiting _eventAudio & _eventVideo
    2008-02-06 19:59:30.890625 [10]: card: WaitForTimeShiftFile - new observer based method didn't work, using the old one as fall back!
    2008-02-06 19:59:30.890625 [10]: card: timeshifting fileSize=13521524 initialFileSize=13521524 minTimeShiftFile=102400
    2008-02-06 19:59:31.000000 [10]: card: timeshifting fileSize=13554424 initialFileSize=13521524 minTimeShiftFile=102400
    2008-02-06 19:59:31.093750 [10]: card: timeshifting fileSize=13587324 initialFileSize=13521524 minTimeShiftFile=102400
    2008-02-06 19:59:31.187500 [10]: card: timeshifting fileSize=13653124 initialFileSize=13521524 minTimeShiftFile=102400 (waited 296,875 ms)
    2008-02-06 19:59:31.203125 [10]: Controller: StartTimeShifting started on card:19 to D:\MediaShift\live19-0.ts

    ANd MP Client pause the show.. No channel change.. Then I can go back to guide a select other channels

    Iosu

    Another exception on error.log
    2008-02-06 20:15:42.437500 [1]: Exception :confused:ystem.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

    Server stack trace:
    at TvLibrary.Streaming.RtspStreaming.StreamGetClientDetail(Int16 clientNr, IntPtr& ipAdres, IntPtr& streamName, Int16& isActive, Int64& ticks)
    at TvLibrary.Streaming.RtspStreaming.get_Clients()
    at TvService.TVController.get_StreamingClients()
    at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
    at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
    at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)

    Exception rethrown at [0]:
    at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
    at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
    at TvControl.IController.get_StreamingClients()
    at SetupTv.Sections.StreamingServer.timer1_Tick(Object sender, EventArgs e)
    at System.Windows.Forms.Timer.OnTick(EventArgs e)
    at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    2008-02-06 20:15:42.437500 [1]: Exception :Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
    2008-02-06 20:15:42.437500 [1]: site :Void StreamGetClientDetail(Int16, IntPtr ByRef, IntPtr ByRef, Int16 ByRef, Int64 ByRef)
    2008-02-06 20:15:42.437500 [1]: source :TVLibrary
    2008-02-06 20:15:42.437500 [1]: stacktrace:
    Server stack trace:
    at TvLibrary.Streaming.RtspStreaming.StreamGetClientDetail(Int16 clientNr, IntPtr& ipAdres, IntPtr& streamName, Int16& isActive, Int64& ticks)
    at TvLibrary.Streaming.RtspStreaming.get_Clients()
    at TvService.TVController.get_StreamingClients()
    at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
    at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
    at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)

    Exception rethrown at [0]:
    at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
    at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
    at TvControl.IController.get_StreamingClients()
    at SetupTv.Sections.StreamingServer.timer1_Tick(Object sender, EventArgs e)
    at System.Windows.Forms.Timer.OnTick(EventArgs e)
    at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    iosub, no need to worry about that. I just added that logging ( the exception has been there for ever ). I'll try to solve that exception itself someday (but it's nothing fatal).

    update: this post was about the removing timeshifting files causing an exception.
     

    gemx

    Retired Team Member
  • Premium Supporter
  • October 31, 2006
    1,972
    539
    Home Country
    Germany Germany
    Please try with the idle epg grabber DISABLED!!!
     

    gemx

    Retired Team Member
  • Premium Supporter
  • October 31, 2006
    1,972
    539
    Home Country
    Germany Germany
    iosub, is there a chance that you can narrow down the problem with changing channels?
     

    tompa

    MP Donator
  • Premium Supporter
  • October 3, 2005
    665
    34
    Stockholm
    Home Country
    Sweden Sweden
    .. but still channel zapping does not work alwais...

    same here, after some channel changes it fails (message comes up with alternatives for going back to last tuned channel or not).
    I can submit log if needed (did not save em, went back to stable svn)

    /tompa
     

    Users who are viewing this thread

    Top Bottom