Project

General

Profile

MHEG-IC Streams Stalling

Added by Kev S almost 10 years ago

On Freeview in the UK a number of channels offer streams which are delivered over the internet (presumably Geolocked to the UK)

For example CCTV-9 Documentary

http://stream.arqiva.tv/cctv-9

If you try playing this in VLC, ProgDVB (using the LAV Audio Decoder) or on Android in BS Player it works fine - however in TVHeadend it starts okay then drops out (watching via XBMC and recording) - if you do a WGET you see the streaming at 1.5Mb/s quickly drop to nothing.

The PAT is as follows

Index    PID    Type    Language    Details
     0x006e /   110    PCR          
     0x0101 /   257    PMT          
1    0x0078 /   120    AAC          
2    0x006e /   110    H264          

After filtering and reordering (without PCR and PMT)
Index    PID    Type    Language    Details
2    0x006e /   110    H264          
1    0x0078 /   120    AAC

TS Reader (on a full dump before it stopped) says

Program Association Table

PAT Version Number: 0
Transport Stream ID: 1 (0x0001)

PMT PID 257 (0x0101) - Program 1 
Program Map Table(s)

Program Number: 1
PCR PID: 0x006e

Stream Type: 0x11 MPEG-4 AAC Audio PID 120 (0x0078)

Stream Type: 0x1b H.264 Video PID 110 (0x006e)
Service Description Table

Event Information Table

MPEG-2 Statistics

Table    Sections Processed    CRC Errors
PAT    160    0
CAT    0    0
PMT    2    0
NIT    0    0
SDT    0    0
EIT    0    0

Continuity errors: 0
TEI errors: 0
Calculated multiplex rate: 1705430 bps
General Information

Source: Transport Stream File
Tuner: cctv.ts
Signal: n/a
Network Type: Unknown
Run Time: 000:00:16
PID Usage Chart

0x0000 (0.88% ~ 0.02 Mbps)    
0x0000 MPEG-2 Program Assocation Table
0x006e (91.31% - 1.56 Mbps)    
0x006e H.264 Video for program 1
0x0078 (4.14% ~ 0.07 Mbps)    
0x0078 MPEG-4 AAC Audio for program 1
0x0101 (0.88% ~ 0.02 Mbps)    
0x0101 MPEG-2 PMT for program 1
0x1fff (2.78% ~ 0.05 Mbps)    
0x1fff MPEG-2 NULL Packet

Prog DVB says
V: h.264,720x576,25,4:3 - 1600* kbit
A: AAC,48000,2Ch - 64** kbit

  • This bounces between about 900 and 2000 ** This bounces between 40 and 100 kbit

Is it possible for TVHeadend to support these streams or are we out of luck?