Project

General

Profile

Bug #1981

IPTV Grace period expired handling..

Added by danny skjodt over 10 years ago. Updated over 10 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
DVB
Target version:
-
Start date:
2014-03-02
Due date:
% Done:

0%

Estimated time:
Found in version:
git master
Affected Versions:

Description

If grace period expires the stream is never closed, and that mux/channel is blocked untill you restart tvh.

Ive noted it from time to time with channels that doesn't broadcast 24/7 if you try to subscribe them when they are not broadcasting a thread at 0B/s is left under input, and later when the channel is broadcasting its still imposible to tune it.

It only applies to multicasted channels behind igmp, if the channel source is not behind igmp it will still end up and a 0B/s stream when input fails, but when input comes again it will start recieving data again by itself, still with 0 subscribers. But tuning it will be posible again without restarting tvheadend.

Some days ago my isp then had some problems with their iptv services giving no input, that also ment a tvh restart, had like 50 running services with 0 subscribers at 0B/s...


Files

dead_stream.png (17 KB) dead_stream.png danny skjodt, 2014-03-02 21:51

History

#1

Updated by Bengt Madeberg over 10 years ago

Maybe this is the same problem I have ? Done some test with mumudvb and http unicast. Mumudvb takes long time to start so tvh gets into "timeout". (used your script Danny to trigger mumudvb from tvh). When mumudvb finally is running it's impossible to start the stream into tvh again without doing a tvh restart.

Also available in: Atom PDF