Opened 7 years ago
Closed 7 years ago
Last modified 7 years ago
#12945 closed Bug Report - General (fixed)
DVB-T2 HD in Germany (Berlin) test services cannot be viewed correctly
Reported by: | Owned by: | Stuart Auchterlonie | |
---|---|---|---|
Priority: | major | Milestone: | 0.28.1 |
Component: | MythTV - DVB | Version: | 0.28.0 |
Severity: | medium | Keywords: | fixes/0.28 |
Cc: | Ticket locked: | no |
Description
In Germany DVB-T2 HD will replace current DVB-T in March 2017. As in many other regions, in Berlin test services have been setup to check operation of used devices. In Berlin 642 MHz is used with a multiplex of 6 services. 2 services are public, 4 are scrambled (Irdeto).
I will add my findings (failures/glitches) on a step by step basis.
As requested on IRC, i'll start adding dvbsnoop captures of PAT, PMT, SDT, AIT and possibly BAT
Attachments (9)
Change History (18)
Changed 7 years ago by
Attachment: | dvbsnoop_-s_pidscan_642MHz.out added |
---|
comment:1 Changed 7 years ago by
Component: | MythTV - General → MythTV - DVB |
---|---|
Milestone: | unknown → 29.0 |
Changed 7 years ago by
Attachment: | dvbsnoop_PMT_DasErsteHD_0x550_642MHz.out added |
---|
PMT for PID 0x550 Das Erste HD
Changed 7 years ago by
Attachment: | dvbsnoop_AIT_DasErsteHD_0x557_642MHz.out added |
---|
AIT 0x557 Das Erste HD at 642 MHz
Changed 7 years ago by
Attachment: | dvbsnoop_PMT_ZDFHD_0x560_642MHz.out added |
---|
PMT 0x560 ZDF HD at 642 MHz (different to 0x550)
Changed 7 years ago by
Attachment: | dvbsnoop_AIT_ZDFHD_0x567_642MHz.out added |
---|
AIT 0x567 of ZDF HD at 642 MHz
comment:2 Changed 7 years ago by
I'm atm using very recent git fixes/0.28 branch.
With mythfrontend i can start *lifeTV* on both (public) services - but no video, only sound. Mythfrontend gets very busy spitting out lots of same error messages and doesn't respond to the keybord anymore.
With mythfrontend, *recording* of both services does work. Playback of those recordings does not always work (with mythfrontend). Other frontends (KODI, vlc, smplayer, ...) can play those recordings.
When using KODI with the MythTV PVR, nearly all is working as expected: LifeTV, recording, playback. Sometimes more than one tuning request (LifeTV) is needed. During *playback* of those recordings, "jumping forward/backwards" or "player fastforward/fastbackward" does *not* work! Most of the time the playback just ends abruptly.
comment:3 Changed 7 years ago by
Hmm - took me some time to work this out - now it looks obvious and simple. :-)
With this patch mythfrontend is able to switch to lifeTV, showing *video and sound* - using DVB-T2 HD:
diff --git a/mythtv/external/FFmpeg/libavformat/mpegts-mythtv.c b/mythtv/external/FFmpeg/libavformat/mpegts-mythtv.c index 2bbf89a..b62a923 100644 --- a/mythtv/external/FFmpeg/libavformat/mpegts-mythtv.c +++ b/mythtv/external/FFmpeg/libavformat/mpegts-mythtv.c @@ -717,6 +717,7 @@ static const StreamType? ISO_types[] = {
{ 0x10, AVMEDIA_TYPE_VIDEO, AV_CODEC_ID_MPEG4 }, { 0x11, AVMEDIA_TYPE_AUDIO, AV_CODEC_ID_AAC_LATM }, /* LATM syntax */ { 0x1b, AVMEDIA_TYPE_VIDEO, AV_CODEC_ID_H264 },
+ { 0x24, AVMEDIA_TYPE_VIDEO, AV_CODEC_ID_HEVC },
{ 0xd1, AVMEDIA_TYPE_VIDEO, AV_CODEC_ID_DIRAC }, { 0xea, AVMEDIA_TYPE_VIDEO, AV_CODEC_ID_VC1 }, { 0 },
comment:4 Changed 7 years ago by
Owner: | set to JYA |
---|---|
Status: | new → assigned |
Jya,
Can you review this? I've taken a quick look at other differences in the definitions in this area from the ffmpeg original, and there appear to be quite a number of other things we should pull across at the same time.
Note that since we've just done a resync, the patches for 0.28 and master are potentially different.
Regards Stuart
comment:5 Changed 7 years ago by
LGTM. it will be the same in master.
Feel free to commit it.
Though hevc is evil.
comment:6 Changed 7 years ago by
Owner: | changed from JYA to Stuart Auchterlonie |
---|---|
Status: | assigned → accepted |
comment:8 Changed 7 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
comment:9 Changed 7 years ago by
Milestone: | 29.0 → 0.28.1 |
---|
Overview of all PIDS at 642 MHz