Project

General

Profile

Feature #4242

Set offset in HTS m3u8 MUX playlist for IPTV

Added by H. Fux over 7 years ago. Updated over 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
IPTV
Target version:
Start date:
2018-03-21
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

German IPTV channels off a 30 minuts timeshift, which causes playback of IPTV stream in tvheaded to start back in tme by 30 minutes. Technically, the rolling playlist (m3u8) has 180 sequence-entries of 10 seconds each. An example can be found here: http://live-lh.daserste.de/i/daserste_de@91204/index_2692_av-b.m3u8?sd=10&rebase=on

The feature I'd like to have is specifying an offset in the MUX configuration, either in time or in sequence number. Ideally I can specify a negative offset the instructs tvheadend to pick the n'th sequence counting from the end of file, or a positive offset, wich is interpreted as offset from the start of the playlist.

So in my example with 180 10 second sequences, an offset of -1 would mean that tvheadend would play the 180th sequence, -2 the 179th and so on. Offset 0 is the "default" behaviour, i.e. start at first sequence. Offset 1 would men the 2nd sequence, 2 the 3rd and so on.

Alternatively, if the offset would be in seconds, specifying -1 would men try to start 1 sec before the end of the last sequence, -10 start ten seconds before the and so on, while an offset of 15 would start 15 seconds ahead of the beginning of teh first sequence file.

Hope everything is clearly stated...


Subtasks

Bug #5014: Current time isn't used when opening an *.m3u8 streamRejected

Actions

History

#1

Updated by Jaroslav Kysela over 7 years ago

  • Target version set to 4.4
#2

Updated by Flole Systems over 3 years ago

  • Target version changed from 4.4 to 4.6
#3

Updated by Andreas Fornberg over 3 years ago

Or better this maybe could be detected and be used as timeshift function for the channel?

Also available in: Atom PDF