Project

General

Profile

Actions

Feature #5428

closed

Feature #4933: Sat-IP: Allow only one Stream per Tuner

Limit number of channels per socket conection

Added by Ricardo Rocha over 6 years ago. Updated over 6 years ago.

Status:
Rejected
Priority:
Normal
Category:
SAT>IP
Target version:
-
Start date:
2018-12-13
Due date:
% Done:

0%

Estimated time:

Description

I already saw this being discussed but not exactly as i am trying to propose.

I use Sat>Ip protocol on LAN and also over WAN. Whem tvheadend pushing from tvheadend that's not on it's network i usually get time to time and depending on the server (tvheadend/satipaxe/minisatip) CC errors and streams start to go up and down. This happen because the design of protocol use add pids and del pids to add or remove channels from the socket connection (i believe thats how it works). So you can have a single socket transporting a single channels or even the all channels in the transponder if server's allow it.

Everything runs smoothly when the connection is below certain MB/s and after that problems start.

To prove my concept (and i know thats completely agains protocol and will eat much more cpu because of the multiple parses) i forced tvheadend to push 10 channels using sat>ip as source (minisatip) for all day long and streams don't get more than 1-2 hours without stop and restart. On the other way i force other tvheadend instance to grab exactly same channels (10) but using http as input from the same sat>ip (minisatip) and 9 on 10 stay all day alive.

all tests done with fiber WAN with 4x more capacity than the bw needed for the test.

I also did another test use the 2 instances of tvheadend to grab each one only half of the channels with sat>ip protocol and results where very close to the http test.

I think this allow us to conclude that tvheadend could have a setting to insert the maximum of channels that can be pulled from a single socket and in the case it get's exausted second (splitted) connection should be created inside same tuner.

Thanks

Actions

Also available in: Atom PDF