TVEngine3 Snapshot: 02-17-2008 05-09h Revision 17398 (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:

------------------------------------------------------------------------
r17398 | gibman_dk | 2008-02-16 20:00:17 +0100 (Sa, 16 Feb 2008) | 1 line

removed seek workaround when manually changing audio channel in multiseat since this no longer needed with the latest TSreader changes.
------------------------------------------------------------------------


dev note

-no dev note for this snapshot






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]
 

pmcguire

Portal Pro
November 25, 2006
213
0
51
Home Country
Finland Finland
Channel scanning broken, some channels found, most not.
Says no signal on some transponders, weak signal on the others.

MCE shows 98% signal strength with the same cable.
 

Twixies

Portal Member
October 14, 2007
19
0
Home Country
Denmark Denmark
I can confirm the error.
Got this error today while scanning for channels(Clean install) , first time in long time, i was tryning a svn.

Here is the error.log
2008-02-17 09:55:46.265886 [5]: RemoteControl: Error getting server Instance - Den anmodede tjeneste blev ikke fundet
2008-02-17 09:56:36.382796 [5]: Exception :confused:ystem.Net.Sockets.SocketException: En eksisterende forbindelse blev tvangsafbrudt af en ekstern vært
Server stack trace:
ved System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
ved System.Runtime.Remoting.Channels.SocketStream.Read(Byte[] buffer, Int32 offset, Int32 size)
ved System.Runtime.Remoting.Channels.SocketHandler.ReadFromSocket(Byte[] buffer, Int32 offset, Int32 count)
ved System.Runtime.Remoting.Channels.SocketHandler.BufferMoreData()
ved System.Runtime.Remoting.Channels.SocketHandler.Read(Byte[] buffer, Int32 offset, Int32 count)
ved System.Runtime.Remoting.Channels.SocketHandler.ReadAndMatchFourBytes(Byte[] buffer)
ved System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler.ReadVersionAndOperation(UInt16& operation)
ved System.Runtime.Remoting.Channels.Tcp.TcpClientSocketHandler.ReadHeaders()
ved System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
ved System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]:
ved System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
ved System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
ved TvControl.IController.Scan(Int32 cardId, IChannel channel)
ved SetupTv.Sections.CardDvbC.DoScan()
2008-02-17 09:56:36.383772 [5]: Exception :En eksisterende forbindelse blev tvangsafbrudt af en ekstern vært
2008-02-17 09:56:36.383772 [5]: site :Void HandleReturnMessage(System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMessage)
2008-02-17 09:56:36.384749 [5]: source :mscorlib
2008-02-17 09:56:36.387678 [5]: stacktrace:
Server stack trace:
ved System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
ved System.Runtime.Remoting.Channels.SocketStream.Read(Byte[] buffer, Int32 offset, Int32 size)
ved System.Runtime.Remoting.Channels.SocketHandler.ReadFromSocket(Byte[] buffer, Int32 offset, Int32 count)
ved System.Runtime.Remoting.Channels.SocketHandler.BufferMoreData()
ved System.Runtime.Remoting.Channels.SocketHandler.Read(Byte[] buffer, Int32 offset, Int32 count)
ved System.Runtime.Remoting.Channels.SocketHandler.ReadAndMatchFourBytes(Byte[] buffer)
ved System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler.ReadVersionAndOperation(UInt16& operation)
ved System.Runtime.Remoting.Channels.Tcp.TcpClientSocketHandler.ReadHeaders()
ved System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
ved System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]:
ved System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
ved System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
ved TvControl.IController.Scan(Int32 cardId, IChannel channel)
ved SetupTv.Sections.CardDvbC.DoScan()

Server crash after scanning

TV.LOG
2008-02-17 09:55:41.065047 [5]: Controller: using SQLServer database connection: Password
2008-02-17 09:55:42.147009 [5]: TV service V1.0.0.17398 starting
2008-02-17 09:55:42.155798 [7]: TV service PowerEventThread message loop is running
2008-02-17 09:55:42.183140 [5]: C:\ProgramData\MediaPortal TV Server\gentle.config
2008-02-17 09:55:42.187046 [5]: Controller: using SQLServer database connection: Password
2008-02-17 09:55:42.188999 [5]: ----------------------------
2008-02-17 09:55:42.191928 [5]: Detecting Cards
2008-02-17 09:55:42.391134 [5]: Detected DVB-C card:firedtv bda tuner dvbc
2008-02-17 09:55:42.447771 [5]: PluginManager: Loaded ComSkipLauncher version:1.0.2.0 author:and-81
2008-02-17 09:55:43.850025 [5]: PluginManager: Loaded ConflictsManager version:1.0.0.1 author:Broceliande
2008-02-17 09:55:43.862720 [5]: PluginManager: Loaded Power Scheduler version:0.1.0.0 author:micheloe
2008-02-17 09:55:43.868579 [5]: PluginManager: Loaded ServerBlaster version:1.0.0.0 author:joboehl
2008-02-17 09:55:43.873461 [5]: PluginManager: Loaded TV Movie EPG import version:0.2.3.0 author:mPod / rtv
2008-02-17 09:55:43.880297 [5]: PluginManager: Loaded XmlTv version:1.0.0.0 author:Frodo
2008-02-17 09:55:43.881273 [5]: Controller: Started at Media-Center
2008-02-17 09:55:43.882250 [5]: Controller: local ip adress:192.168.1.103
2008-02-17 09:55:44.269920 [5]: Controller: server running on Media-Center
2008-02-17 09:55:44.294333 [5]: Controller: setup hybrid cards
2008-02-17 09:55:44.823596 [5]: Controller: setup streaming
2008-02-17 09:55:45.244467 [5]: Scheduler: started
2008-02-17 09:55:46.266863 [5]: Scheduler: loaded 0 schedules
2008-02-17 09:55:46.270769 [5]: Plugin:ComSkipLauncher disabled
2008-02-17 09:55:46.271745 [5]: Plugin:ConflictsManager disabled
2008-02-17 09:55:46.273698 [5]: Plugin:power Scheduler disabled
2008-02-17 09:55:46.275651 [5]: Plugin:confused:erverBlaster disabled
2008-02-17 09:55:46.278581 [5]: Plugin:TV Movie EPG import disabled
2008-02-17 09:55:46.280534 [5]: Plugin:XmlTv disabled
2008-02-17 09:55:46.281510 [5]: Controller: setup HeartBeat Monitor
2008-02-17 09:55:46.281510 [5]: Controller: initalized
2008-02-17 09:55:46.284440 [5]: TV service started
2008-02-17 09:55:46.285416 [10]: Controller: Heartbeat Monitor initiated; max timeout allowed is 30 sec.
2008-02-17 09:55:52.798671 [9]: Controller: epg stop
2008-02-17 09:55:57.285689 [9]: Controller: epg stop
2008-02-17 09:55:58.781687 [9]: Controller: epg stop
2008-02-17 09:56:05.231469 [9]: Controller: epg stop
2008-02-17 09:56:05.271506 [9]: card:Tune 1 to
2008-02-17 09:56:05.273459 [9]: card:user:Media-Center:1:-1 tune DVBC:tv: Freq:143000 ONID:-1 TSID:-1 SID:-1 PMT:FFFFFFFF FTA:False LCN:10000 SymbolRate:6875 Modulation:Mod64Qam
2008-02-17 09:56:05.291036 [9]: dvbc: Tune:DVBC:tv: Freq:143000 ONID:-1 TSID:-1 SID:-1 PMT:FFFFFFFF FTA:False LCN:10000 SymbolRate:6875 Modulation:Mod64Qam
2008-02-17 09:56:05.293965 [9]: dvbc:BuildGraph
2008-02-17 09:56:05.299824 [9]: dvb:AddNetworkProviderFilter
2008-02-17 09:56:05.304707 [9]: dvb:Add Generic Network Provider
2008-02-17 09:56:05.311542 [9]: dvbc:Found correct tuningspace DVBC TuningSpace
2008-02-17 09:56:05.314472 [9]: dvb:Add MPEG2 Demultiplexer filter
2008-02-17 09:56:05.318378 [9]: dvb:add Inf Tee filter
2008-02-17 09:56:05.341814 [9]: dvb:AddAndConnectBDABoardFilters
2008-02-17 09:56:05.342790 [9]: dvb: find bda tuner
2008-02-17 09:56:05.347673 [9]: dvb: -FireDTV BDA Tuner DVBC
2008-02-17 09:56:05.370132 [9]: dvb: Render [Network provider]->[Tuner] OK
2008-02-17 09:56:05.375015 [9]: dvb: Find BDA receiver
2008-02-17 09:56:05.378921 [9]: dvb: -FireDTV BDA Receiver DVBC
2008-02-17 09:56:05.386733 [9]: dvb: Render [Tuner]->[Capture] AOK
2008-02-17 09:56:05.416028 [9]: dvb: WinTv CI module not detected. Render [capture]->[inftee]
2008-02-17 09:56:05.418957 [9]: dvb: OK
2008-02-17 09:56:05.425793 [9]: dvb: Render [inftee]->[demux]
2008-02-17 09:56:05.429699 [9]: dvb: Add Mediaportal TsWriter filter
2008-02-17 09:56:05.435558 [9]: dvb: Render [InfTee]->[TsWriter]
2008-02-17 09:56:05.442393 [9]: Check for KNC
2008-02-17 09:56:05.452158 [9]: Check for Digital Everywhere
2008-02-17 09:56:05.459970 [9]: FireDTV detected CAM:True
2008-02-17 09:56:05.461923 [9]: FireDTV Driver version:4.8.0.....
2008-02-17 09:56:05.461923 [9]: Digital Everywhere card detected
2008-02-17 09:56:05.466806 [9]: dvb: AddTransportStreamFiltersToGraph
2008-02-17 09:56:05.468759 [9]: add BDA MPEG2 Transport Information Filter filter
2008-02-17 09:56:05.758779 [9]: pinTif:name:IB Input [3/1] Direction:Input Connected:False
2008-02-17 09:56:05.758779 [9]: Connect tif and mpeg2 sections and tables
2008-02-17 09:56:05.759756 [9]: dvb:try tif:name:1 [4/1] Direction:Output Connected:False
2008-02-17 09:56:05.764638 [9]: tif connected
2008-02-17 09:56:05.767568 [9]: dvb: GetTunerSignalStatistics()
2008-02-17 09:56:05.771474 [9]: dvb:confused:ubmiting tunerequest Channel: subChannel:-1
2008-02-17 09:56:05.772450 [9]: dvb:Getting new subchannel
2008-02-17 09:56:05.773427 [9]: dvb:GetNewSubChannel:0 #0
2008-02-17 09:56:05.785145 [9]: dvb:confused:ubmit tunerequest size:1 new:0
2008-02-17 09:56:05.787098 [9]: subch:0 OnBeforeTune
2008-02-17 09:56:05.791980 [9]: subch:0 OnAfterTune
2008-02-17 09:56:05.795886 [9]: subch:0 OnGraphStart
2008-02-17 09:56:05.796863 [9]: subch0:RunGraph
2008-02-17 09:56:05.797839 [9]: dvb:rungraph
2008-02-17 09:56:06.123990 [9]: subch:0 OnGraphStart
2008-02-17 09:56:06.123990 [9]: subch:0 RunGraph: already running
2008-02-17 09:56:06.125943 [9]: subch:0 SetupPmtGrabber:pid FFFFFFFF sid:FFFFFFFF
2008-02-17 09:56:06.125943 [9]: card: tuned user:Media-Center subchannel:0
2008-02-17 09:56:06.127896 [9]: user:Media-Center add
2008-02-17 09:56:06.317337 [9]: card: Tuner locked:True signal strength:74 signal quality:74
2008-02-17 09:56:10.346376 [9]: dvbc: Tune:DVBC:tv: Freq:143000 ONID:-1 TSID:-1 SID:-1 PMT:FFFFFFFF FTA:False LCN:10000 SymbolRate:6875 Modulation:Mod64Qam
2008-02-17 09:56:10.347353 [9]: dvb:confused:ubmiting tunerequest Channel: subChannel:0
2008-02-17 09:56:10.347353 [9]: dvb:confused:ubmit tunerequest size:1 new:0
2008-02-17 09:56:10.347353 [9]: subch:0 OnBeforeTune
2008-02-17 09:56:10.349306 [9]: subch:0 OnAfterTune
2008-02-17 09:56:10.350282 [9]: subch:0 OnGraphStart
2008-02-17 09:56:10.350282 [9]: subch:0 RunGraph: already running
2008-02-17 09:56:10.351259 [9]: subch:0 SetupPmtGrabber:pid FFFFFFFF sid:FFFFFFFF
2008-02-17 09:56:10.537770 [9]: Scan: tuner locked:True signal:100 quality:100
 

f_bman

Portal Member
October 26, 2007
11
0
Sthlm
Home Country
Sweden Sweden
Hi,

I get it to work with workarounds... when I scan (Sweden Comhem Stockholm.dvbc), the first row works, then it hangs or some other problem (not same all the time), but if I delete the first row, then restart pc and make another scan I get some more channels. Then repeat for all rows... I can watch some channels but all of a sudden xmltv don't work any more.

F Beckman
 

Ambass

Retired Team Member
  • Premium Supporter
  • December 24, 2007
    555
    129
    Home Country
    France France
    Hi gemx,

    HD channels with AC3 autdio stream only doesn't work with the new audio/video observer, and after a while switch to the old method.

    I've found in CDiskRecorder::AddStream() the line in red for logical audio type is missing and is "random" in pmt table, and doesn't work in new observer

    void CDiskRecorder::AddStream(PidInfo2 pidInfo)
    {
    .......
    if (IsStreamWanted(pidInfo.logicalStreamType))
    {
    PidInfo2 pi;
    pi.seenStart=false;
    pi.fakePid=-1;
    pi.elementaryPid=pidInfo.elementaryPid;
    pi.streamType=pidInfo.streamType;
    pi.rawDescriptorSize=pidInfo.rawDescriptorSize;
    pi.logicalStreamType= pidInfo.logicalStreamType;
    memset(pi.rawDescriptorData,0xFF,pi.rawDescriptorSize);
    memcpy(pi.rawDescriptorData,pidInfo.rawDescriptorData,pi.rawDescriptorSize);
    .....


    Another thing, unfortunately TF1 HD has a pmt of 182 bytes than means the 2 last bytes are on the 2nd packet.

    In CSection::confused:ectionComplete(), the "BufferPos" is compared to "section_length", but due to the 3 bytes header, BufferPos is 183 after the first packet and section_length is 182....

    I've modified as below and now it works also in this case.

    bool CSection::confused:ectionComplete()
    {
    if (!DecodeHeader() && BufferPos-3 > section_length && section_length>0)
    return true;
    if (!DecodeHeader())
    return false;
    return (BufferPos-3 >= section_length);


    That's all for the week-end !!

    Regards.

    Ambass.
     

    gemx

    Retired Team Member
  • Premium Supporter
  • October 31, 2006
    1,972
    539
    Home Country
    Germany Germany
    Ambass,
    thanks again ;)
    Will be in next snapshot
     

    mcraenz

    MP Donator
  • Premium Supporter
  • July 28, 2007
    647
    46
    Auckland
    Home Country
    New Zealand New Zealand
    Is this snapshot any closer to decoding New Zealand DVB-T streams as per details and samples here

    The Ultimate New Zealand DTT (DVB-T) Summary/Guide

    Just wondering how development if any is going with this

    Hang in there Phatbloke, some users in Norway are also affected but this is a pretty new format I think as far as DVB-T goes. I guess it will take some time before it can be looked at :)
     

    Users who are viewing this thread

    Top Bottom