Project

General

Profile

Feature #2608

Pass subscription weight to IPTV URL

Added by Sam Stenvall almost 10 years ago. Updated about 9 years ago.

Status:
Fixed
Priority:
Normal
Category:
Streaming
Target version:
Start date:
2015-01-08
Due date:
% Done:

100%

Estimated time:

Description

Currently if you connect two tvheadend instances together by using a bunch of HTTP muxes, whenever you restart the "client" it will perform the initial EPG grab (unless you've disabled that). On the server side this looks like any other subscription and thus gets a standard priority, when it really should be detected as an EPG grab subscription.

I suggest tvheadend sends an additional GET parameter for HTTP requests (perhaps something prefixed so that non-tvheadend servers don't accidentally react on it), and when a HTTP stream request comes in the parameter is checked and the subscription priority is set accordingly.

History

#1

Updated by Jaroslav Kysela almost 10 years ago

  • Status changed from New to Rejected

EPG has weight 3. Use weight=3 as the parameter in the URL.

#2

Updated by Jaroslav Kysela almost 10 years ago

  • Subject changed from Supply "subscription=epggrab" when connecting to HTTP muxes, handle accordingly to Pass subscription weight to IPTV URL
  • Status changed from Rejected to Accepted

Sorry. The client (in this case tvh) must give this value. It seems that we need to add more URL modifiers like ${service_name} for pipe.

#3

Updated by Jaroslav Kysela almost 10 years ago

  • Assignee changed from John Törnblom to Jaroslav Kysela
#4

Updated by Jaroslav Kysela over 9 years ago

  • Target version set to 4.2
#5

Updated by Jaroslav Kysela about 9 years ago

  • Status changed from Accepted to Fixed
  • % Done changed from 0 to 100

Applied in changeset commit:tvheadend|f0c315c42d314b75d513c3918e89d4e72abccbe4.

Also available in: Atom PDF