Feature #1197
EPG for Viasat Baltic
100%
Description
Our local sat provider "Viasat Baltic" transmits EPG on pid 0x39
currently only solution is to use xmltv or quick and dirty fix to modify line on eit.c
line 694:
tdt_add(tdmi, NULL, _eit_callback, m, m->id, TDT_CRC, 0x12, NULL);
changing to :
tdt_add(tdmi, NULL, _eit_callback, m, m->id, TDT_CRC, 0x39, NULL);
this way it is possible to get full 7day epg for "Viasat Baltic" but epg for other providers transmitting epg on pid 0x12 is broken
is would be nice to include EPG grabber for pid 0x39
Files
History
Updated by Adam Sutton about 12 years ago
Is Viasat Baltic the network name transmitted in the NIT. And do they carry now/next on 0x12?
Adam
Updated by Adam Sutton about 12 years ago
- Category set to EPG - Grabbers
- Assignee set to Adam Sutton
Updated by hanza hanza about 12 years ago
- File nit_viasat.txt nit_viasat.txt added
- File nit_sirius.txt nit_sirius.txt added
there is no now/next on 0x12
there is two network names for "viasat baltic"
1st "Viasat"
2nd "Sirius"
some channels are on "Viasat" and some on "Sirius"
i have attached dump for network names
Updated by hanza hanza about 12 years ago
this patch allows to catch Viasat Baltic epg
@@ -832,6 +832,9 @@ } else { tdt_add(tdmi, NULL, _eit_callback, m, m->id, TDT_CRC, 0x12, NULL); } + /* Add PIDs (viasat uses non-standard) */ + if (!strcmp("viasat_baltic", m->id)) + tdt_add(tdmi, NULL, _eit_callback, m, m->id, TDT_CRC, 0x39, NULL); tvhlog(LOG_DEBUG, m->id, "install table handlers"); } @@ -872,6 +875,8 @@ _eit_start, _eit_enable, NULL); epggrab_module_ota_create(NULL, "uk_freeview", "UK: Freeview", 5, _eit_start, _eit_enable, NULL); + epggrab_module_ota_create(NULL, "viasat_baltic", "VIASAT: Baltic", 5, + _eit_start, _eit_enable, NULL); } void eit_load ( void )
Updated by Adam Sutton about 12 years ago
- Status changed from New to Fixed
- % Done changed from 0 to 100
Applied in changeset commit:08c07e983c68bcf1b69060e1dd70a09e6787fb69.
Updated by Wojciech Myrda about 12 years ago
hanza please check if this commit made EPG visible for 7days for all channels in Viasat http://pl.kingofsat.net/pack-viasat.php. Seems there is few more frequencies that might need special handling that the transponder does not report as Viasat
http://pl.kingofsat.net/tp.php?tp=798
http://pl.kingofsat.net/tp.php?tp=1395
http://pl.kingofsat.net/tp.php?tp=1191
http://pl.kingofsat.net/tp.php?tp=1169
http://pl.kingofsat.net/tp.php?tp=2587 (just one channel used from VisionTV for Viasat)
http://pl.kingofsat.net/tp.php?tp=576
http://pl.kingofsat.net/tp.php?tp=581
http://pl.kingofsat.net/tp.php?tp=583 (some FTA channels and only two for Viasat)