[TV] Multiseat Streaming Scrambled Channels (1 Viewer)

chemelli

Retired Team Member
  • Premium Supporter
  • September 28, 2006
    6,159
    2,264
    49
    Milano, Italy
    Home Country
    Italy Italy
    @amilewski
    Same for team members which live in italy, germany, finland, .... using floppy-dtv's and other cards.

    If you read carefully(in italian) (..)
    Now i can read the words there, but since i do not understand italian, this wont help much. :D

    Hi Athos,

    I replyed in the italian forum.

    Once more: we cannot confirm your bug and this is the reason why we say all is working as expected.
    I spent some time on testing this as you know from my PMs.
    Chris did a very good in depth testing and posted his results.

    What we can do more than this ?

    Simone
     

    athos

    Portal Member
    February 23, 2008
    22
    1
    Home Country
    Italy Italy
    Now i can read the words there, but since i do not understand italian, this wont help much. :D

    Ok, sorry Chris.
    in a few words Vincent say that in single seat configuration:

    "Server Single seat 1.02
    Client 1.1 Alpha

    1. ClientPC1: brought up channel selector and selected scrambled channel Joy
    2. Server: brought up channel selector and selected scrambled channel Joy "green"
    3. ClientPC1: i have selected one channel which is on the same transponder as "Joy"

    Result:
    On Server MediaPortal stop plays Joy and freeze the image
    On ClientPC1 MediaPortal freeze the image

    I have turned off the TV on the server and turned on the same channel Joy after that i tried to tune the ClientPC1 on the same channel Joy "yellow" due timeshifting and everything worked well.....
    As soon as i can i will do more testing with other versions, but i am almost sure that with server 1.0.2 and client 1.0.1 the problem didn't exist."

    I have tested the system also mixing the versions but the result is the same.

    Athos
     

    infinite.loop

    Retired Team Member
  • Premium Supporter
  • December 26, 2004
    16,163
    4,133
    127.0.0.1
    Home Country
    Austria Austria
    athos
    What you describe is quite exactly what i encountered with the WinTV CI.
    It is only able to descramble one Channel at the time. If you do not tell the Tv-Server that this is the limit, and therefore the Tv-Server tries to tune more than 2 Channels at the time, then this will create issues

    So all i can repeat to say is that i am 99.9% sure that it is the CAM with it's PID-decoding limit which triggers the issue you guys report here.
    I have no other explaination why it works so well with other CAM's which are know to be able to decode up to 5 Channels at once.

    btw. you are running the lasted firmware on your CAM?
    because it could also be a but in the FW (Seen that in AlphaCrypt ages ago). :)
     

    chemelli

    Retired Team Member
  • Premium Supporter
  • September 28, 2006
    6,159
    2,264
    49
    Milano, Italy
    Home Country
    Italy Italy
    I just retested this issue because I'm a curious guy :p
    Test environment:

    Server: Windows7 x64 Ultimate + FloppyDVB-T v2 latest fw + SamsungCAM v1.0 + MP/TVE svn23443
    Client: Windows7 x64 Ultimate + MP svn23443

    Setting CAM limit to 1:

    I start MP on server and I start timeshifting on Joy channel.
    I start MP on client: all channels are red with the "deny" icon.
    If i select one of those I receive the message "no card available".

    Setting CAM limit to 2:

    I start MP on server and I start timeshifting on Joy channel.
    I start MP on client: all channels are green, I then select Mya channel that is on the same TP.
    Timeshift starts fine on client, but stops on server and shows last still frame from Joy.

    This issue, as Chris says, can be narrowed down to the CAM concurrent PIDs limit.
    Maybe if not all channels have those 2 languages, PIDs would be enough ( this also explain why sometimes it works ).

    So MediaPortal behaviour is correct and the issue is only experienced with a wrong configuration.
    The only safe value for SamsungCAM is unfortunately 1.

    Simone
     

    athos

    Portal Member
    February 23, 2008
    22
    1
    Home Country
    Italy Italy
    Server: Windows7 x64 Ultimate + FloppyDVB-T v2 latest fw + SamsungCAM v1.0 + MP/TVE svn23443
    Client: Windows7 x64 Ultimate + MP svn23443

    Setting CAM limit to 1:

    I start MP on server and I start timeshifting on Joy channel.
    I start MP on client: all channels are red with the "deny" icon.
    If i select one of those I receive the message "no card available".

    Thanks for your retest.

    in second step "I start MP on client: all channels are red with the "deny" icon " try to select the same channel JOY of the server "yellow" and then another channel on the same transponder "red marked".....

    try to do the same thing also on the server....

    Athos
     

    chemelli

    Retired Team Member
  • Premium Supporter
  • September 28, 2006
    6,159
    2,264
    49
    Milano, Italy
    Home Country
    Italy Italy
    Server: Windows7 x64 Ultimate + FloppyDVB-T v2 latest fw + SamsungCAM v1.0 + MP/TVE svn23443
    Client: Windows7 x64 Ultimate + MP svn23443

    Setting CAM limit to 1:

    I start MP on server and I start timeshifting on Joy channel.
    I start MP on client: all channels are red with the "deny" icon.
    If i select one of those I receive the message "no card available".

    Thanks for your retest.

    in second step "I start MP on client: all channels are red with the "deny" icon " try to select the same channel JOY of the server "yellow" and then another channel on the same transponder "red marked".....

    try to do the same thing also on the server....

    Athos

    I did some testing and found a issue with the code:

    0002421: Channel status is not consistent in multiseat - MediaPortal Bugtracker

    :D

    Simone
     

    infinite.loop

    Retired Team Member
  • Premium Supporter
  • December 26, 2004
    16,163
    4,133
    127.0.0.1
    Home Country
    Austria Austria
    Just to avoid any further confusion.
    Mantis 2421 means that:
    1. you have one CAM which can only decode one Channel at the time
    2. you have set the CAM Limit to 1
    3. you tune one scrambled channel on PC1
    4. you tune the same, allready timeshifted channel on PC2
    5. then on PC2 all channels suddenly appear as "tuneable" which is a bug because at least the scrambled channels are not.

    If you want to be able to tune more than one scrambled channel (and increase CAM limit to i.e. 2), then you need a CAM which can decode that many PID's.

    Note: One scrambled Channel can easiely have 6 PID's
     

    chemelli

    Retired Team Member
  • Premium Supporter
  • September 28, 2006
    6,159
    2,264
    49
    Milano, Italy
    Home Country
    Italy Italy
    Note: One scrambled Channel can easiely have 6 PID's

    One of the test channels, Joy, has even 8:

    Code:
    2009-08-24 12:33:53.104090 [13]: subch:1 cam flags:True
    2009-08-24 12:33:53.106090 [FireDTV CiMenuHandler]: FireDTV: CI iStatus:CI_MODULE_INIT_READY, CI_MODULE_IS_DVB, CI_MODULE_PRESENT, CI_APP_INFO_AVAILABLE
    2009-08-24 12:33:53.108090 [13]: subch:1 SetMpegPidMapping
    2009-08-24 12:33:53.109091 [13]: subch:1  pid:398 pcr
    2009-08-24 12:33:53.111091 [13]: subch:1  pid:D4 pmt
    2009-08-24 12:33:53.112091 [13]: subch:1  pid:398 video type:MPEG-2
    2009-08-24 12:33:53.116091 [13]: subch:1    map pid:398 video type:MPEG-2
    2009-08-24 12:33:53.119091 [13]: subch:1  pid:399 audio lang:ita type:MPEG-2
    2009-08-24 12:33:53.121091 [13]: subch:1    map pid:399 audio lang:ita type:MPEG-2
    2009-08-24 12:33:53.124091 [13]: subch:1  pid:39A audio lang:eng type:MPEG-2
    2009-08-24 12:33:53.126092 [13]: subch:1  pid:3A1 teletext type:6
    2009-08-24 12:33:53.127092 [13]: subch:1    map pid:3A1 teletext type:6
    2009-08-24 12:33:53.129092 [13]: subch:1  pid:CEA type:5
    2009-08-24 12:33:53.131092 [13]: subch:1  pid:10D2 type:B
    2009-08-24 12:33:53.132092 [13]: FireDTV: HW Filtering disabled.
    2009-08-24 12:33:53.146093 [13]: subch:1 stop tif

    Simone
     

    iosub

    Portal Pro
    April 26, 2006
    573
    30
    San Sebastian
    HI

    I have firedtv-s2 last firmware and last driver from digital-everywhere, with Astoncryp 2.03 . ( I have check this setting the cam model to default and also to astoncryp with same results)

    These are my test, I have set cam limit to 2.

    Two client, and bouth are able to see two diferent channel on the same mux. No problem

    But, when If I start recording two channels on the same transporter and then on one of the clients I start watching one of the channel that is recording the second channel turn scramble.

    Here is the test:
    1.- Select FOX and start wathing
    2.- Push Record and start Recording
    3.- Change to SCI-fi is on the same demux, Fox is recording no problem.
    4.- Push record to start recording Sci-Fix
    5.- Fox get scramble.

    Logs Attached

    I'm using build 23407
    I can do the same here with my floppy-dtv-s2 AlphaCrypt CAM, and i do not encounter this issue. :confused:
    But the question is. Is you CAM even able to decode all required PID's for 3 Channels?
    - record Fox
    - record SCI-fi
    - watch SCI-fi

    I would guess that your card can only decode the required PID's for 2 Channels, not for 3 at the same time.
    So, even though you just tune 2 Channels, you actually tune SCI-fi 2 times, which is as if you would tune 3 Channels. :)

    Note:
    I am 99% sure on this. Could be wrong though since i do not know the multitune code which is involved in this usecase.

    HI

    I can agree with you that I'm tunning 3 channels (I don realy understand why is 3 because SCI-FI is recording and watching at the same time so this should count as only one, so I will set this as a bug or a posible optimize code ) but my real problem is that Fox has set to scrambled without notification to the user and this is a big problem because is not going to be recorded.. so if the code is not optimized and the cam limit is set to 2, when I try to watch SCI-FI it should send a message with "Scramble channel" because the limit is already reached with the 2 recording (Fox and SCI-FI) and wathing SCI-FI count as 3 as you had say before, Don't you think??


    Also I have made another test, I have remove Aston cam with a matrix reborn (with original firm) with the same card "seca III from Spanish DIgital +" and I'm able to record and watch 3 channels.. simultaniusly SO the problem is not the card, where is the problem them? with the implementation of the Aston CAM?

    Anythink else that I can test??

    Thanks For you help.
     

    Users who are viewing this thread

    Top Bottom