Project

General

Profile

Actions

Bug #3855

open

tvheadend seems confused about DVB stream properties changing during a recording

Added by Wild Penguin almost 9 years ago. Updated almost 9 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
2016-06-11
Due date:
% Done:

0%

Estimated time:
Found in version:
4.1-2116~gf59669c
Affected Versions:

Description

Tvheadend does not handle gracefully situations where DVB stream properties change during a recording. The behaviour varies according to the recording settings, but especially with .mkv the current behaviour is quite unusable, and even with .ts there are problems.

With .ts, the recording will be split at each change of the stream - and depending on the broadcast, this might be at the first translated line / subtitle (which might be well into the actual broadcast, since the actual subtitle stream does not start earlier). There are various other problems related to this splitting, most notable being the fact that no frontend (that I know of) has no way of choosing which split to play, and usually chooses the wrong one. There are situations, where the whole desired recording will not be in a single file!

With .mkv, I've previously got split files as with .ts, but with current GIT I cot a weird interleaved file (wich seems to confuse most players). For more details about the bronken .mkv behaviour, and for discussion not relevant to actually fixing this bug, see: https://tvheadend.org/boards/5/topics/21288

Attatched is a muxdump containing finnish public broadcasting company (YLE) channels (unscrambled). I will try to provide a dump during which there should be actual change in programme (and subtitle/audio/video streams).


Files

yle-hd-dump1.stream (202 MB) yle-hd-dump1.stream Stream with two unscrambled YLE channels Wild Penguin, 2016-06-11 23:14
Actions

Also available in: Atom PDF