Project

General

Profile

SAT>IP: requesting too many PIDs causes freeze

Added by Christian Eiden over 8 years ago

Hi,

I'm running Tvheadend 4.0.8_1 on a FreeNAS (FreeBSD based) system, installed via pkg, in combination with a SelfSat SAT>IP dish and Astra 19.2E.
Everything seems to work correctly besides one fact.

It seems, that I cannot watch/record services that are on the same mux. All streams will stop. See the attached screenshots.


What can I do about this? How can I debug this issue, as I'm new to Tvheadend.
Is there maybe a way to force the system to use separate tuners for the same mux?

Thanks for the help,
Regards
Christian

1.png (115 KB) 1.png
2.png (136 KB) 2.png

Replies (12)

RE: multiple services per mux not possible - Added by Christian Eiden over 8 years ago

The issue only seems to occur for HD Services, SD works fine.
I attached some debug logs (accessed from external, so my bandwidth was not enough for even one HD Service ;-)).

Subscriptions get stuck and can only be removed by restarting Tvheadend

2nd.log (36.4 KB) 2nd.log

RE: multiple services per mux not possible for HD services - Added by Christian Eiden over 8 years ago

here some screenshots with multiple SD subscriptions

sd1.png (68.8 KB) sd1.png
sd2.png (77.3 KB) sd2.png

RE: multiple services per mux not possible - Added by Christian Eiden over 8 years ago

just tested 6 SD services on one mux. This also breaks. Could it be related to a network issue?

RE: multiple services per mux not possible for HD services - Added by Christian Eiden over 8 years ago

General Bandwidth is not a problem, as 5 HD Streams from different tuners work perfect

1.png (77.7 KB) 1.png

RE: multiple services per mux not possible for HD services - Added by Christian Eiden over 8 years ago

I sometimes see messages like this in my FreeBSD

sonewconn: pcb 0xfffff803d1c93c40: Listen queue overflow: 2 already in queue awaiting acceptance (4 occurrences)

This means, that Tvheadend can't process the network traffic fast enough. What can I do?

RE: multiple services per mux not possible for HD services - Added by Christian Eiden over 8 years ago

Just made an installation on a RPi with Version 4.0.8 (http://dl.bintray.com/tvheadend/deb jessie release)
Same thing here

RE: Reusing mux not possible with HD Channels and SAT>IP - Added by Christian Eiden over 8 years ago

Seems I got this running. Set "Maximum PIDs" to 8 and it worked ...

1.png (47.1 KB) 1.png

RE: Reusing mux not possible with HD Channels and SAT>IP - Added by Christian Eiden over 8 years ago

with 3 HD services on one mux, I git the problem again

RE: SAT>IP: requesting too many PIDs causes freeze - Added by Christian Eiden over 8 years ago

After more testing, my current value is 14.
This works nice fror max 2 HD services on one mux.
When trying 3 SD Services, video is good but audio is dropped ...

    (1-12/12)