TvServer PMT Read Problem (1 Viewer)

heerfordt

Portal Pro
February 19, 2007
91
8
TV-Server Version: RC1 + lateste SVN
MediaPortal Version: RC1 + lateste SVN
MediaPortal Skin: Normal
Windows Version: WinXP SP2
CPU Type: Intel Core Duo 2
HDD: 1TB
Memory: 2GB
Motherboard: Intel Desktop P35
Video Card: Nividia 7600
Video Card Driver: Lateste
Sound Card: Onboard
Sound Card AC3: Onboard
Sound Card Driver: Sitel
1. TV Card: FireDTV DVB-C
1. TV Card Type: DVB-C
1. TV Card Driver: Lateste Beta Driver
2. TV Card:
2. TV Card Type:
2. TV Card Driver:
3. TV Card:
3. TV Card Type:
3. TV Card Driver:
4. TV Card:
4. TV Card Type:
4. TV Card Driver:
MPEG2 Video Codec: Nvidia
MPEG2 Audio Codec: Nvidia
h.264 Video Codec: CoreAVG
Satelite/CableTV Provider: TDC
HTPC Case: SilverStone
Cooling: Actec
Power Supply: 500w PowerSilence
Remote: MCE Remote + Logitech Mini keyboard
TV: 44" LCD LG
TV - HTPC Connection: HDMI


Hi,

The problem I have found is related to the TvServer and seems to come very frequently since the upgrade to RC1. The problem is that the PMT information periodical gets read incorrectly so not all of the EMM pids gets registered on the ChannelInfo object.

I have seen the problem in the following class:

Class : TvLibrary.Implementations.DVB.MDPlug
Method : setChannel

In this method there is a test being conducted where if zero EMM pids found then stop processing, which is wrong. This happends from time to time. If I then change channel and switch back again then it able to find the EMM pids and continue processing.... quick fix - comment out the return on zero EMM if ECM is not Zero... or better yet make the PMT read more consistent.
 

gemx

Retired Team Member
  • Premium Supporter
  • October 31, 2006
    1,972
    539
    Home Country
    Germany Germany
    Thanks, it's in SVN ;)
    I still have to rework the pmt parsing in TvServer according to the last changes i made for TsWriter but in the meanwhile your quick fix should do fine :)
     

    Users who are viewing this thread

    Top Bottom