TVEngine3 Snapshot: 02-16-2008 05-07h Revision 17397 (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:

------------------------------------------------------------------------
r17394 | lkuech | 2008-02-15 16:00:24 +0100 (Fr, 15 Feb 2008) | 1 line

TvPlugin: Fixed a problem in TVScheduler that it was not possible to edit the pre and post recording time settings of already scheduled (non series)recordings.
------------------------------------------------------------------------
r17395 | gibman_dk | 2008-02-15 16:41:56 +0100 (Fr, 15 Feb 2008) | 1 line

improved logging for ValidateTvControllerParams method.
------------------------------------------------------------------------
r17397 | gemx | 2008-02-15 19:41:53 +0100 (Fr, 15 Feb 2008) | 1 line

Fixed an error in CDiskRecorder::WriteFakePMT - Thanks Ambass
------------------------------------------------------------------------


dev note

General 15/02/2008 [17:51:33] rtv added: updated SQLite database engine from 3.4.2 to 3.5.6 This fixes some possibilities of data corruption and is considered a "stable release".






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]
 

jbagh

Portal Member
January 7, 2008
40
6
Home Country
Denmark Denmark
I get this today:
In the error.log
2008-02-16 11:14:14.656250 [ERROR][MPMain]: failed filter:WMVideo Advanced Decoder DMO not found WMVideo Advanced Decoder DMO
2008-02-16 11:14:15.812500 [ERROR][MPMain]: failed filter:BDA Slip De-Framer not found
2008-02-16 11:14:15.828125 [ERROR][MPMain]: failed filter:BDA MPE Filter not found
2008-02-16 11:14:16.328125 [ERRR][MPMain]: failed filter:VBI Surface Allocator not found VBI Surface Allocator

and in the server error log:

2008-02-16 09:56:51.046875 [15]: Exception :confused:ystem.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at TvLibrary.Interfaces.Analyzer.ITsEpgScanner.GetEPGChannel(UInt32 channel, UInt16& networkId, UInt16& transportid, UInt16& service_id)
at TvLibrary.Implementations.DVB.TvCardDvbBase.get_Epg()
2008-02-16 09:56:51.046875 [15]: Exception :Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
2008-02-16 09:56:51.046875 [15]: site :Int32 GetEPGChannel(UInt32, UInt16 ByRef, UInt16 ByRef, UInt16 ByRef)
2008-02-16 09:56:51.046875 [15]: source :TVLibrary
2008-02-16 09:56:51.046875 [15]: stacktrace: at TvLibrary.Interfaces.Analyzer.ITsEpgScanner.GetEPGChannel(UInt32 channel, UInt16& networkId, UInt16& transportid, UInt16& service_id)
at TvLibrary.Implementations.DVB.TvCardDvbBase.get_Epg()
2008-02-16 10:00:18.421875 [19]: Exception :confused:ystem.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at TvLibrary.Interfaces.Analyzer.ITsFilter.TimeShiftSetPmtPid(Int32 handle, Int32 pmtPid, Int32 serviceId, Byte[] pmtData, Int32 pmtLength)
at TvLibrary.Implementations.DVB.TvDvbChannel.SetTimeShiftPids()
at TvLibrary.Implementations.DVB.TvDvbChannel.SetTimeShiftFileName(String fileName)
at TvLibrary.Implementations.DVB.TvDvbChannel.StartTimeShifting(String fileName)
at TvService.TimeShifter.Start(User& user, String& fileName)
2008-02-16 10:00:18.421875 [19]: Exception :Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
2008-02-16 10:00:18.421875 [19]: site :Int32 TimeShiftSetPmtPid(Int32, Int32, Int32, Byte[], Int32)
2008-02-16 10:00:18.421875 [19]: source :TVLibrary
2008-02-16 10:00:18.421875 [19]: stacktrace: at TvLibrary.Interfaces.Analyzer.ITsFilter.TimeShiftSetPmtPid(Int32 handle, Int32 pmtPid, Int32 serviceId, Byte[] pmtData, Int32 pmtLength)
at TvLibrary.Implementations.DVB.TvDvbChannel.SetTimeShiftPids()
at TvLibrary.Implementations.DVB.TvDvbChannel.SetTimeShiftFileName(String fileName)
at TvLibrary.Implementations.DVB.TvDvbChannel.StartTimeShifting(String fileName)
at TvService.TimeShifter.Start(User& user, String& fileName)
 

SciDoctor

Retired Team Member
  • Premium Supporter
  • February 2, 2005
    1,465
    139
    England
    Scanning still broken. DVB-T UK

    The first transponder is fine then either the TVSERVICE will crash or the following transponders will return 'nothing found'.

    The logs attached show this from the third transponder onwards.

    'Manual Control' shows the tuner as locked on 'scrambled'

    Then TVSETUP becomes unresponsive and a reboot is required because the TVSERVICE will not close cleanly
     

    SciDoctor

    Retired Team Member
  • Premium Supporter
  • February 2, 2005
    1,465
    139
    England
    Failure to detect USB cards specificly NEBULA DIGITV USB when returning from Hibernation.

    2008-02-16 08:06:26.000000 [7]: Controller: dispose card:RadioWebStream Card (builtin)
    2008-02-16 08:06:26.000000 [7]: RadioWebStream:Dispose()
    2008-02-16 08:06:26.015625 [7]: Controller: dispose card:Nebula DigiTV USB BDA Filter
    2008-02-16 08:06:26.015625 [7]: Controller: dispose card:Nebula DigiTV USB BDA Filter
    2008-02-16 08:06:26.015625 [7]: Controller: dispose card:Nebula DigiTV USB BDA Filter
    2008-02-16 08:06:26.015625 [7]: PowerScheduler: new next wakeup time 31/12/9999 23:59:59 found by
    2008-02-16 09:55:18.734375 [14]: PowerScheduler: OnResume
    2008-02-16 09:55:29.859375 [7]: OnPowerEvent: PowerStatus: ResumeAutomatic
    2008-02-16 09:55:29.859375 [7]: PowerScheduler: System has resumed automatically from standby
    2008-02-16 09:55:29.859375 [7]: PowerScheduler: System changed from idle state to busy state
    2008-02-16 09:55:29.859375 [7]: PowerScheduler: reinitializing the tvservice TVController
    2008-02-16 09:55:29.859375 [7]: Controller: DeInit.
    2008-02-16 09:55:29.859375 [7]: Controller: dispose card:Nebula DigiTV PCI BDA Tuner Filter
    2008-02-16 09:55:29.859375 [7]: Controller: dispose card:RadioWebStream Card (builtin)
    2008-02-16 09:55:29.859375 [7]: RadioWebStream:Dispose()
    2008-02-16 09:55:29.875000 [7]: Controller: dispose card:Nebula DigiTV USB BDA Filter
    2008-02-16 09:55:29.875000 [7]: Controller: dispose card:Nebula DigiTV USB BDA Filter
    2008-02-16 09:55:29.875000 [7]: Controller: dispose card:Nebula DigiTV USB BDA Filter
    2008-02-16 09:55:29.875000 [7]: C:\Documents and Settings\All Users\Application Data\MediaPortal TV Server\gentle.config
    2008-02-16 09:55:29.906250 [7]: Controller: using SQLServer database connection: Password
    2008-02-16 09:55:29.906250 [7]: ----------------------------
    2008-02-16 09:55:29.906250 [7]: Detecting Cards in 30 seconds
    2008-02-16 09:55:30.281250 [4]: WindowsController: ExitWindows performed, result: True
    2008-02-16 09:55:59.906250 [7]: Detecting Cards
    2008-02-16 09:55:59.953125 [7]: OnPowerEvent: PowerStatus: ResumeSuspend
    2008-02-16 09:55:59.953125 [7]: PowerScheduler: System has resumed from standby
    2008-02-16 09:56:00.000000 [7]: Detected DVB-T card:nebula digitv pci bda tuner filter
    2008-02-16 09:56:00.453125 [7]: PluginManager: Loaded ComSkipLauncher version:1.0.2.0 author:and-81
    2008-02-16 09:56:00.609375 [7]: PluginManager: Loaded ConflictsManager version:1.0.0.1 author:Broceliande
    2008-02-16 09:56:00.609375 [7]: PluginManager: Loaded Power Scheduler version:0.1.0.0 author:micheloe
    2008-02-16 09:56:00.609375 [7]: PluginManager: Loaded ServerBlaster version:1.0.0.0 author:joboehl
    2008-02-16 09:56:00.609375 [7]: PluginManager: Loaded TV Movie EPG import version:0.2.3.0 author:mPod / rtv
    2008-02-16 09:56:00.609375 [7]: PluginManager: Loaded XmlTv version:1.0.0.0 author:Frodo
    2008-02-16 09:56:00.625000 [7]: Controller: Started at 6BXD
    2008-02-16 09:56:00.625000 [7]: Controller: local ip adress:192.168.1.4
    2008-02-16 09:56:00.640625 [7]: Controller: server running on 6BXD
    2008-02-16 09:56:00.656250 [7]: Controller: card not found :Nebula DigiTV USB BDA Filter
    2008-02-16 09:56:00.656250 [7]: Controller: card not found :Nebula DigiTV USB BDA Filter
    2008-02-16 09:56:00.656250 [7]: Controller: card not found :Nebula DigiTV USB BDA Filter
    2008-02-16 09:56:00.687500 [7]: Controller: setup hybrid cards
    2008-02-16 09:56:01.265625 [7]: Controller: setup streaming

    That is the end of the logs because the TVSERVICE crashed.

    There are NO system logs showing any problems, reverting to SVN prior to 17258 and the problem doesn't exist.

    As you can see I have increased the detection delay to thirty seconds without helping.

    There are NO problems with a simple clean start of the service other than the TUNER numbers are increased by three and I have to reasign channels, recording directories etc
     

    malarcy

    Portal Member
    April 18, 2007
    12
    0
    1st time attempt at tv server - hope I have followed posting protocol - system details in profile

    DVB-T UK Scanning crash +1 - same symptoms 1st transponder good sometimes crash on 2nd sometimes on 3rd - tried disabling dep and dropping to single cpu core - same problem - logs attached.

    Can anyone advise a previous svn that didn't exhibit these issues?

    Thanks

    Malarcy
     

    pediwent

    Portal Member
    December 26, 2007
    7
    1
    London
    Home Country
    United Kingdom United Kingdom
    I used the tswriter.ax from 17352 with yesterday's build and it fixed the scanning problem. Haven't tried it with this build yet - everything's working so I'll probably wait until it's completely fixed in the svn.
     

    niblick

    Portal Member
    December 18, 2006
    29
    3
    The bad news : scanning is completely borked in this build for me. Tried to rescan the Hotbird 13 transponder that was crashing the 17368 server then continue with a full scan of Astra 28.2. The Hotbird transponders all reported "Nothing found" (although the logs seem to suggest otherwise) then the tvservice hung when it moved on to scan the first Astra transponder. Only option - kill the tvservice process. Logs and a screenshot of the scanning process attached.

    The good news : when I restored the TvLibrary db created by 17368 and ran this build (so all the channel data was already there) the timeshifting / channel changing problems I had with 17368 and the new style tt drivers were completely gone. I can tune multiple clients to different transponders on each card and change channels quickly and reliably. The best I've had yet - thank you.

    One minor problem : the path I set as the recording directory seems to be ignored. All recordings end up in the timeshifting directory which has not been changed from the default.
     

    sdf

    Portal Pro
    September 29, 2006
    292
    42
    Home Country
    Italy Italy
    The problems with H264 channels introduced in build 17378 are solved.
    There's still the scanning bug: no channels found neither with DVB-T nor DVB-S.
     

    Users who are viewing this thread

    Top Bottom