Troubles playing DVB-T ISDB-T

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
valmirse
New Cone
New Cone
Posts: 4
Joined: 20 May 2010 16:26

Troubles playing DVB-T ISDB-T

Postby valmirse » 20 May 2010 19:00

Hi,

I'm from Brazil. I'm trying see a channel with resolution 1-seg (320x240), but the play is strange, tha audio is normal, but seems like the video is playing the atual frame and after playing a frame a few positions backward, and so on. The codec used is h264. I has tested in VLC 1.0.5 and 1.1.0 in Windows 7 and Linux. In a dedicated hardware like cellphone the channel is playing normal.I saved the messages and posted below. I has saved a file with the stream. I'm a programmer and I would like that someone developer could see and test my sample file, or give some tips about the code to I try fix it to myself.

qt4 warning: Input option: dvb-adapter=0
qt4 warning: Input option: dvb-bandwidth=6
qt4 warning: Input option: program=41688
main debug: adding item `dvb://frequency=605142000' ( dvb://frequency=605142000 )
qt4 debug: Adding a new MRL to recent ones: dvb://frequency=605142000
main debug: rebuilding array of current - root Lista de reprodução
main debug: rebuild done - 3 items, index 1
main debug: processing request item dvb://frequency=605142000 node Lista de reprodução skip 0
main debug: resyncing on dvb://frequency=605142000
main debug: dvb://frequency=605142000 is at 2
main debug: starting new item
main debug: creating new input thread
main debug: Creating an input for 'dvb://frequency=605142000'
main debug: thread (input) created at priority 10 (input/input.c:230)
qt4 debug: IM: Setting an input
main debug: thread started
main debug: using timeshift granularity of 50 MBytes
main debug: using timeshift path '/tmp'
main debug: `dvb://frequency=605142000' gives access `dvb' demux `' path `frequency=605142000'
main debug: creating demux: access='dvb' demux='' path='frequency=605142000'
main debug: looking for access_demux module: 0 candidates
main debug: no access_demux module matched "dvb"
main debug: TIMER module_need() : 0,301 ms - Total 0,301 ms / 1 intvls (Avg 0,301 ms)
main debug: creating access 'dvb' path='frequency=605142000'
main debug: looking for access module: 1 candidate
dvb debug: Opening device /dev/dvb/adapter0/frontend0
dvb debug: Frontend Info:
dvb debug: name = DiBcom 8000 ISDB-T
dvb debug: type = OFDM (DVB-T)
dvb debug: frequency_min = 45000000 (kHz)
dvb debug: frequency_max = 860000000 (kHz)
dvb debug: frequency_stepsize = 62500
dvb debug: frequency_tolerance = 0
dvb debug: symbol_rate_min = 0 (kHz)
dvb debug: symbol_rate_max = 0 (kHz)
dvb debug: symbol_rate_tolerance (ppm) = 0
dvb debug: notifier_delay (ms) = 0
dvb debug: Frontend Info capability list:
dvb debug: inversion auto
dvb debug: forward error correction 1/2
dvb debug: forward error correction 2/3
dvb debug: forward error correction 3/4
dvb debug: forward error correction 5/6
dvb debug: forward error correction 7/8
dvb debug: forward error correction auto
dvb debug: card can do QPSK
dvb debug: card can do QAM 16
dvb debug: card can do QAM 64
dvb debug: card can do QAM auto
dvb debug: transmission mode auto
dvb debug: guard interval mode auto
dvb debug: hierarchy mode auto
dvb debug: card can recover from a cable unplug
dvb debug: End of capability list
dvb debug: trying to tune the frontend...
dvb debug: using inversion=2
dvb debug: using bandwidth=6
dvb debug: using fec=9
dvb debug: using fec=9
dvb debug: using transmission=0
dvb debug: using guard=0
dvb debug: using hierarchy=0
dvb debug: Opening device /dev/dvb/adapter0/dvr0
dvb debug: setting filter on PAT
dvb debug: Opening device /dev/dvb/adapter0/demux0
dvb debug: DMXSetFilter: DMX_PES_OTHER for PID 0
dvb debug: Opening device /dev/dvb/adapter0/ca0
dvb warning: CAMInit: opening CAM device failed (Arquivo ou diretório não encontrado)
main debug: using access module "dvb"
main debug: TIMER module_need() : 38,558 ms - Total 38,558 ms / 1 intvls (Avg 38,558 ms)
main debug: Using AStream*Block
main debug: pre buffering
main debug: received first data after 1427 ms
main debug: prebuffering done 188 bytes in 1s - 0 kbytes/s
main debug: looking for stream_filter module: 5 candidates
main debug: TIMER module_need() : 0,239 ms - Total 0,239 ms / 1 intvls (Avg 0,239 ms)
main debug: looking for stream_filter module: 1 candidate
main debug: using stream_filter module "stream_filter_record"
main debug: TIMER module_need() : 0,162 ms - Total 0,162 ms / 1 intvls (Avg 0,162 ms)
main debug: creating demux: access='dvb' demux='ts' path='frequency=605142000'
main debug: looking for demux module: 1 candidate
dvb debug: Opening device /dev/dvb/adapter0/demux0
dvb debug: DMXSetFilter: DMX_PES_OTHER for PID 17
dvb debug: Opening device /dev/dvb/adapter0/demux0
dvb debug: DMXSetFilter: DMX_PES_OTHER for PID 18
main debug: using demux module "ts"
main debug: TIMER module_need() : 299,687 ms - Total 299,687 ms / 1 intvls (Avg 299,687 ms)
ts debug: DEMUX_SET_GROUP 41688 (nil)
dvb warning: unimplemented query in control
main debug: `dvb://frequency=605142000' successfully opened
ts debug: PATCallBack called
ts debug: new PAT ts_id=1302 version=0 current_next=1
ts debug: * number=0 pid=16
ts debug: * number=41664 pid=257
ts debug: * number=41688 pid=8136
dvb debug: Opening device /dev/dvb/adapter0/demux0
dvb debug: DMXSetFilter: DMX_PES_OTHER for PID 8136
ts debug: PMTCallBack called
ts debug: new PMT program number=41688 version=0 pid_pcr=512
dvb debug: Opening device /dev/dvb/adapter0/demux0
dvb debug: DMXSetFilter: DMX_PES_OTHER for PID 512
ts debug: * es pid=529 type=27 dr->i_tag=0x52
ts debug: * es pid=529 type=27 fcc=h264
main debug: selecting program id=41688
main debug: looking for decoder module: 31 candidates
avcodec debug: libavcodec already initialized
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) started
main debug: using decoder module "avcodec"
main debug: TIMER module_need() : 3,752 ms - Total 3,752 ms / 1 intvls (Avg 3,752 ms)
main debug: looking for packetizer module: 21 candidates
main debug: using packetizer module "packetizer_h264"
main debug: TIMER module_need() : 0,614 ms - Total 0,614 ms / 1 intvls (Avg 0,614 ms)
main debug: thread (decoder) created at priority 0 (input/decoder.c:315)
main debug: thread started
dvb debug: Opening device /dev/dvb/adapter0/demux0
dvb debug: DMXSetFilter: DMX_PES_OTHER for PID 529
ts debug: * es pid=530 type=17 dr->i_tag=0x52
ts debug: * es pid=530 type=17 dr->i_tag=0x7c
ts error: MPEG-4 descriptor not found
ts debug: * es pid=530 type=17 fcc=mp4a
main debug: looking for decoder module: 31 candidates
main debug: using decoder module "faad"
main debug: TIMER module_need() : 0,707 ms - Total 0,707 ms / 1 intvls (Avg 0,707 ms)
main debug: looking for packetizer module: 21 candidates
packetizer_mpeg4audio debug: running MPEG4 audio packetizer
packetizer_mpeg4audio debug: no decoder specific info, must be an ADTS or LOAS stream
main debug: using packetizer module "packetizer_mpeg4audio"
main debug: TIMER module_need() : 0,598 ms - Total 0,598 ms / 1 intvls (Avg 0,598 ms)
main debug: thread (decoder) created at priority 5 (input/decoder.c:315)
main debug: thread started
dvb debug: Opening device /dev/dvb/adapter0/demux0
dvb debug: DMXSetFilter: DMX_PES_OTHER for PID 530
ts debug: * es pid=532 type=6 dr->i_tag=0x52
ts debug: * es pid=532 type=6 dr->i_tag=0xfd
ts debug: * Stream Component Identifier: 135
ts debug: * es pid=532 type=6 *unknown*
ts warning: first packet for pid=529 cc=0xd
ts warning: first packet for pid=530 cc=0xa
ts debug: pid[512] unknown
main debug: Buffering 0%
packetizer_mpeg4audio debug: detected LOAS format
packetizer_mpeg4audio warning: waiting for header
packetizer_mpeg4audio warning: waiting for header
packetizer_mpeg4audio warning: waiting for header
dvb debug: frontend has acquired signal
dvb debug: frontend has acquired carrier
dvb debug: frontend has acquired stable FEC
dvb debug: frontend has acquired sync
dvb debug: frontend has acquired lock
dvb debug: - Bit error rate: 7872
dvb debug: - Signal strength: 49036
dvb debug: - SNR: 20
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_mpeg4audio warning: waiting for header
packetizer_mpeg4audio warning: waiting for header
packetizer_mpeg4audio warning: waiting for header
packetizer_mpeg4audio info: AAC channels: 1 samplerate: 24000
faad warning: decoded zero sample
main debug: Buffering 72%
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
faad debug: AAC SBR+PS (channels: 2, samplerate: 48000)
main debug: reusing aout
main debug: looking for audio output module: 4 candidates
pulse info: No. of Audio Channels: 2
pulse debug: Pulse mainloop started
pulse debug: Pulse stream connected
pulse debug: Pulse initialized successfully
pulse debug: Buffer metrics: maxlength=153600, tlength=46080, prebuf=38400, minreq=7680
pulse debug: Using sample spec 'float32le 2ch 48000Hz', channel map 'front-left,front-right'.
pulse debug: Connected to device alsa_output.pci-0000_00_1b.0.analog-stereo (0, not suspended).
main debug: using audio output module "pulse"
main debug: TIMER module_need() : 13,761 ms - Total 13,761 ms / 1 intvls (Avg 13,761 ms)
main debug: output 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: mixer 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: no need for any filter
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: TIMER module_need() : 0,249 ms - Total 0,249 ms / 1 intvls (Avg 0,249 ms)
main debug: input 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: looking for audio filter module: 1 candidate
scaletempo debug: format: 48000 rate, 2 nch, 4 bps, fl32
scaletempo debug: params: 30 stride, 0,200 overlap, 14 search
scaletempo debug: 1,000 scale, 1440,000 stride_in, 1440 stride_out, 1152 standing, 288 overlap, 672 search, 2400 queue, fl32 mode
main debug: using audio filter module "scaletempo"
main debug: TIMER module_need() : 0,929 ms - Total 0,929 ms / 1 intvls (Avg 0,929 ms)
main debug: filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: TIMER module_need() : 0,573 ms - Total 0,573 ms / 1 intvls (Avg 0,573 ms)
main debug: found a filter for the whole conversion
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main debug: End of audio preroll
main debug: Stream buffering done (436 ms in 449 ms)
main debug: Decoder buffering done in 0 ms
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
pulse debug: Pulse stream started
main warning: buffer is 85334 in advance, triggering downsampling
main debug: audio output is starving (34372), playing silence
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main warning: output date isn't PTS date, requesting resampling (41586)
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 debug: found NAL_SPS (sps_id=0)
packetizer_h264 debug: found NAL_PPS (pps_id=0 sps_id=0)
main debug: no usable vout present, spawning one
main debug: looking for text renderer module: 2 candidates
main debug: thread (fontlist builder) created at priority 0 (freetype.c:480)
freetype debug: using fontsize: 2
main debug: using text renderer module "freetype"
main debug: TIMER module_need() : 3,666 ms - Total 3,666 ms / 1 intvls (Avg 3,666 ms)
main debug: looking for video filter2 module: 17 candidates
swscale debug: 32x32 chroma: YUVA -> 16x16 chroma: YUVA with scaling using Bicubic (good quality)
main debug: using video filter2 module "swscale"
main debug: TIMER module_need() : 1,800 ms - Total 1,800 ms / 1 intvls (Avg 1,800 ms)
main debug: thread started
main debug: looking for video filter2 module: 17 candidates
yuvp debug: YUVP to YUVA converter
main debug: using video filter2 module "yuvp"
main debug: TIMER module_need() : 0,395 ms - Total 0,395 ms / 1 intvls (Avg 0,395 ms)
main debug: window size: 320x240
main debug: looking for video output module: 7 candidates
freetype debug: Building font database...
freetype debug: Finished building font database.
freetype debug: Took 670 microseconds
main debug: thread ended
xvideo debug: adaptor 0, port 80, format 0x32315659 (YV12) planar
main debug: looking for xwindow module: 3 candidates
qt4 debug: requesting video...
qt4 debug: Video was requested -1, -1
qt4 debug: Video is resizing to: 320 240
main debug: using xwindow module "qt4"
main debug: TIMER module_need() : 28,758 ms - Total 28,758 ms / 1 intvls (Avg 28,758 ms)
xvideo debug: XShm video extension v1.1 (without pixmaps, opcode: 139)
xvideo debug: Window manager supports NetWM
xvideo debug: Window manager supports _NET_WM_STATE_FULLSCREEN
xvideo debug: Window manager supports _NET_WM_STATE_ABOVE
xvideo debug: Window manager supports _NET_WM_STATE_BELOW
main debug: using video output module "xvideo"
main debug: TIMER module_need() : 42,148 ms - Total 42,148 ms / 1 intvls (Avg 42,148 ms)
main debug: Deinterlacing available
main debug: got 16 direct buffer(s)
main debug: pic render sz 320x240, of (0,0), vsz 320x240, 4cc I420, ar 4:3, sar 1:1, msk r0x0 g0x0 b0x0
main debug: pic in sz 320x240, of (0,0), vsz 320x240, 4cc I420, ar 4:3, sar 1:1, msk r0x0 g0x0 b0x0
main debug: pic out sz 320x240, of (0,0), vsz 320x240, 4cc I420, ar 4:3, sar 1:1, msk r0x0 g0x0 b0x0
main debug: direct render, mapping render pictures 0-14 to system pictures 1-15
main debug: End of video preroll
qt4 debug: Qt: Entering Fullscreen
main debug: Post-processing available
freetype debug: using fontsize: 15
main debug: looking for video blending module: 1 candidate
blend debug: chroma: YUVA -> I420
main debug: using video blending module "blend"
main debug: TIMER module_need() : 0,288 ms - Total 0,288 ms / 1 intvls (Avg 0,288 ms)
ts debug: PSINewTableCallBack: table 0x42(66) ext=0x516(1302)
ts debug: SDTCallBack called
ts debug: new SDT ts_id=1302 version=0 current_next=1 network_id=1302
ts debug: * service id=41664 eit schedule=1 present=1 running=0 free_ca=0
ts debug: * service id=41688 eit schedule=0 present=1 running=0 free_ca=0
ts debug: - type=192 provider=(null) name=Globo 1SEG
main debug: EsOutProgramMeta: number=41688
ts debug: PSINewTableCallBack: table 0x54(84) ext=0xa2c0(41664)
main debug: audio output is starving (21243), playing silence
ts debug: PSINewTableCallBack: table 0x4e(78) ext=0xa2c0(41664)
ts debug: EITCallBack called
main debug: audio output is starving (20694), playing silence
ts debug: PSINewTableCallBack: table 0x55(85) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x56(86) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x57(87) ext=0xa2c0(41664)
main warning: audio drift is too big (120088), dropping buffer
ts debug: PSINewTableCallBack: table 0x58(88) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x59(89) ext=0xa2c0(41664)
main debug: audio output is starving (20087), playing silence
ts debug: PSINewTableCallBack: table 0x5a(90) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x5b(91) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x5c(92) ext=0xa2c0(41664)
main warning: audio drift is too big (120419), dropping buffer
ts debug: PSINewTableCallBack: table 0x5d(93) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x5e(94) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x5f(95) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x50(80) ext=0xa2c0(41664)
main warning: audio drift is too big (120684), dropping buffer
ts debug: PSINewTableCallBack: table 0x51(81) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x52(82) ext=0xa2c0(41664)
ts debug: PSINewTableCallBack: table 0x53(83) ext=0xa2c0(41664)
main warning: audio drift is too big (120466), dropping buffer
main debug: incoming request - stopping current input
main debug: dying input
ts debug: eof ?
main debug: EOF reached
main debug: control type=0
main debug: control: stopping input
main debug: dying input
main warning: can't get output picture
main warning: can't get output picture
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped
main debug: removing module "avcodec"
main debug: killing decoder fourcc `h264', 7 PES in FIFO
main debug: [0] 2 0
main debug: [1] 2 0
main debug: [2] 2 0
main debug: [3] 2 0
main debug: [4] 2 0
main debug: [5] 2 0
main debug: [6] 2 0
main debug: [7] 2 0
main debug: [8] 2 0
main debug: [9] 2 0
main debug: [10] 4 0
main debug: [11] 2 0
main debug: [12] 2 0
main debug: [13] 2 0
main debug: [14] 2 0
main debug: saving a free vout
main debug: removing module "packetizer_h264"
main debug: removing module "faad"
main debug: killing decoder fourcc `mp4a', 0 PES in FIFO
main debug: removing module "scaletempo"
main debug: removing module "bandlimited_resampler"
pulse debug: Pulse Close
main debug: removing module "pulse"
main debug: removing module "float32_mixer"
main debug: releasing aout
main debug: removing module "packetizer_mpeg4audio"
ts debug: pid list:
ts debug: - pid[0] seen
ts debug: - pid[17] seen
dvb debug: DMXUnsetFilter: closing demux 23
ts debug: - pid[18] seen
dvb debug: DMXUnsetFilter: closing demux 24
ts debug: - pid[512] seen
dvb debug: DMXUnsetFilter: closing demux 26
ts debug: - pid[529] seen
dvb debug: DMXUnsetFilter: closing demux 27
main debug: Program doesn't contain anymore ES
ts debug: - pid[530] seen
dvb debug: DMXUnsetFilter: closing demux 28
ts debug: - pid[8136] seen
dvb debug: DMXUnsetFilter: closing demux 25
ts debug: - pid[8191] seen
main debug: removing module "ts"
main debug: removing module "stream_filter_record"
dvb debug: DMXUnsetFilter: closing demux 22
main debug: removing module "dvb"
main debug: dead input
main debug: thread ended
main debug: destroying useless vout
qt4 debug: releasing video...
qt4 debug: IM: Deleting the input
qt4 debug: Qt: Entering Fullscreen
main debug: TIMER input launching for 'dvb://frequency=605142000' : 1798,698 ms - Total 1798,698 ms / 1 intvls (Avg 1798,698 ms)
qt4 debug: Video is not needed anymore
main debug: removing module "qt4"
main debug: removing module "xvideo"
main debug: removing module "blend"
main debug: removing module "freetype"
main debug: removing module "yuvp"
main debug: removing module "swscale"

valmirse
New Cone
New Cone
Posts: 4
Joined: 20 May 2010 16:26

Re: Troubles playing DVB-T ISDB-T

Postby valmirse » 20 May 2010 19:05

Oh I forgot, the device is a USB ISDB-T Tuner and with the player that came with the device, Presto HD, the playing is normal.

Hugs


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 13 guests