Testbuilds for Native MP2 TV - Updated for 10th AE Update 1 (2014-09-13)! (2 Viewers)

mm1352000

Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    No 3rd party firewalls. I'm on Windows 8.1 and just use the built in firewall which I find causes the fewest problems. Turned it off anyway but didn't make any difference.
    Okay.

    The sat-ip box is connected to the router using a wi-fi bridge rather than cable but I don't think that should affect it...
    Hmmm, I wouldn't necessarily assume that. You need to make sure that the tuner can open an RTCP (UDP) connection with your PC. It would be interesting to see what Wireshark shows is actually reaching the PC.

    ...and as I said, the SatIP-RTSP-Sample works well.
    I'm not familiar with this sample. Either way, there is no guarantee that it works in the same way as the code I've written, and therefore there's no guarantee that TVE will work just because the sample works. Different code => possibility for different results.

    What does your RTSP command look like? Could it be that this box doesn't understand some of the parameters? I could try the command directly to verify.
    The problem has nothing to do with the RTSP command or parameters.
    The issue is with the RTCP connection.

    TVE has three connections to the tuner: RTSP, RTCP and RTP.
    The RTSP connection is used by TVE to tell the tuner what to do. Tuning etc. There doesn't appear to be any problem with this.
    The RTP connection is used for the streaming (video, audio etc.). There doesn't appear to be any problem with this.
    The RTCP connection is used by the tuner to give signal lock, strength and quality updates. This connection is just as important as the other two connections, because if it doesn't work correctly then TVE will never lock on signal (ie. always say "no signal" when you try to tune).

    [edit: Sorry, it is 2 AM here so I need to go to bed. I'll check on this thread again tomorrow.]
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    It looks like Kay doesn't use RTCP for signal updates in SatIP-RTSP-Sample. That could easily explain the difference in behaviour.
    So I think the next step is definitely to check that those RTCP messages are being sent by the tuner.
    According to the SAT>IP specification the tuner should send those updates 5 times per second. In my code I allow for the tuner to only deliver 5 times in 2 seconds , but your tuner seems to be even slower than that... if it is even delivering the updates at all.
     

    KayDiefenthal

    MP Donator
  • Premium Supporter
  • July 18, 2006
    1,176
    92
    46
    Germany - Bonn
    Home Country
    Germany Germany
    mm1352000 you are right rtp rtcp should be the next step in the samples
    but i havent found a way to bring the rtp payload to directshow without a source filter
    for Rendering Video Audio
     

    orac

    Portal Member
    November 20, 2011
    15
    1
    Home Country
    United Kingdom United Kingdom
    mm1352000,

    I've uploaded a Wireshark capture. One for SlimTV and one for SatIp-Sample.
    It seems SlimTV doesn't send the pids, therefore tuning fails and RTCP can't lock onto a signal. Or have I got that all wrong?

    SlimTV:-
    SETUP rtsp://192.168.1.13/?src=1&freq=10773&pol=h&sr=22000&fec=56&msys=dvbs RTSP/1.0\r\n
    PLAY rtsp://192.168.1.13/stream=3?pids=0 RTSP/1.0\r\n

    SatIp-Sample
    SETUP rtsp://192.168.1.13/?src=1&freq=10773&pol=h&msys=dvbs&sr=22000&pids=0,5000,5001,256 RTSP/1.0\r\n
    PLAY rtsp://192.168.1.13/stream=2? RTSP/1.0\r\n

    This is the box I'm using:- http://www.inverto.tv/products/product.php?section=2&id=242
     

    Attachments

    • Wireshark.zip
      7.6 MB

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Thanks orac, I'll take a look tomorrow. However, something doesn't make sense. You say that SlimTV doesn't send the pids... then the URL below seems to say that it does. :confused:
    I should say that TVE 3.5 intentionally includes the pids parameter to minimise network bandwidth.
     

    orac

    Portal Member
    November 20, 2011
    15
    1
    Home Country
    United Kingdom United Kingdom
    No. SlimTV has SETUP with no pids and PLAY with pids=0
    Satip-Sample has SETUP with pids=0,5000,5001,256 and PLAY with no pids

    During scan in SetupTV, I could only see ServiceID and TransportID being captured (not sure what they do). UI doesn't display pids anywhere that I can find.
     

    KayDiefenthal

    MP Donator
  • Premium Supporter
  • July 18, 2006
    1,176
    92
    46
    Germany - Bonn
    Home Country
    Germany Germany
    Setup must have the pids Parameter
    and there can it be all or numbers

    play can have pids or addpids or delpids as Parameters
    if you want Change something on the stream

    orac what for an firmeware runs on your triax
    perhaps is there a Version conflict from satip spec 1.1 to 1.2

    mm1352000 if you want the Client certification paper from SES ?
     

    Users who are viewing this thread

    Top Bottom