Project

General

Profile

Bug #5706

Enigma2 playlist export is missing some metadata fields

Added by Kai M. 2 months ago. Updated 2 months ago.

Status:
New
Priority:
Normal
Category:
Streaming
Target version:
-
Start date:
2019-08-12
Due date:
% Done:

0%

Estimated time:
Found in version:
4.3-1804~gebb096804
Affected Versions:

Description

Current behavior:
Watching TV is working fine, but the EPG is missing.

Expected behavior:
Having an EPG in addition to the TV stream.

When exporting a E2 channellist using http://tvhip:9981/playlist/e2/, I will get a list with entries like this:

#SERVICE 1:0:0:0:0:0:0:0:0:0:http://tvhip:9981/stream/channelid/238820178?profile=pass:Das Erste
#DESCRIPTION Das Erste HD

Now I add the missing values to the file:

#SERVICE 1:0:19:283D:3FB:1:C00000:0:0:0:http://tvhip:9981/stream/channelid/238820178?profile=pass:Das Erste
#DESCRIPTION Das Erste HD

Now the EPG appears. Also, the receiver will update its clock.

The entries have to be in this format: FavoriteType(usually 1):Flags(usually 0):ServiceType:ServiceID:TransponderID:NetworkID:Namespace:0:0:0:

Is it possible for tvheadend to have this fields filled or won't they be present, if not tuned to that certain channel?

History

#1

Updated by Jaroslav Kysela 2 months ago

Client should detect those values automatically from the MPEG-TS stream when only one service is present in it. TVH can serve multiple services in one channel, so we should not provide this detailed source information to the client (it's the motivation why TVH does not fill those values).

The only thing that we can do at this moment (untested), is to turn on the rewrite functions (including SID number) in the pass muxer and fill the anonymous values to the exported e2 playlist when the 'pass' rewrite capabilities are on.

Also available in: Atom PDF