Libdvbpsi error psi decoder

Edit I stopped using VLC and switched to GMax FLV Encoder. It does a much better job IMO. Original post I am sending my desktop (screen) as an H264 video stream to another machine that saves it to a

Sender:

$ vlc screen:// :screen-fps=5 :screen-caching=100 --sout='#transcode{vcodec=h264,venc=x264{scenecut=20,bframes=0},vb=512,scale=0.5}:rtp{mux=ts,dst=127.0.0.1,port=1234}'
VLC media player 1.1.11 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x9caf8fc] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Warning: call to srand(1314435080)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:11597): Gtk-WARNING **: Locale not supported by C library.
    Using the fallback 'C' locale.
x264 [info]: using cpu capabilities: MMX2 Cache64
x264 [info]: profile High, level 3.2
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 Cache64
x264 [info]: profile High, level 4.0
x264 [info]: frame I:1     Avg QP:16.44  size: 57235
x264 [info]: frame P:152   Avg QP:10.01  size:  2747
x264 [info]: mb I  I16..4: 33.8%  2.7% 63.5%
x264 [info]: mb P  I16..4:  0.9%  0.0%  0.9%  P16..4:  2.1%  0.4%  0.3%  0.0%  0.0%    skip:95.4%
x264 [info]: 8x8 transform intra:1.8% inter:44.3%
x264 [info]: coded y,uvDC,uvAC intra: 45.5% 42.9% 40.5% inter: 1.5% 1.5% 1.4%
x264 [info]: i16 v,h,dc,p: 45% 54%  0%  0%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 41% 22%  2%  2%  2%  4%  1%  3%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 16% 49% 13%  2%  3%  3%  5%  2%  7%
x264 [info]: i8c dc,h,v,p: 43% 49%  7%  2%
x264 [info]: Weighted P-Frames: Y:0.0% UV:0.0%
x264 [info]: ref P L0: 85.8%  4.5%  9.1%  0.7%
x264 [info]: kb/s:124.12
^C[0x9d4ee6c] signals interface error: Caught Interrupt signal, exiting...

Receiver:

$ vlc udp://:1234
VLC media player 1.1.11 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x8c728fc] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Warning: call to srand(1314469032)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:11707): Gtk-WARNING **: Locale not supported by C library.
    Using the fallback 'C' locale.
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 5) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 7) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 9) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 13) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 15) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 1) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 11) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 13) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 15) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 1) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 7, expected 6) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 8) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 10) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 12) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 14) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 7) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 10) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 12) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 3) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 7) for PID 66
[0xb740070c] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 300 ms)
^C[0x8d11cec] signals interface error: Caught Interrupt signal, exiting...

I have «libdvbpsi error (PSI decoder): TS discontinuity» messages every 6 or so seconds. For some reason TS packets are dropped, which garble audio/video repeatedly.
The card is a WinTV Nova-T (DVB-T) under kubuntu’s kernel 2.6.12. VLC is the svn version from a few days ago. dvbstream works perfectly without dropping TS packets: /usr/bin/dvbstream -udp -net 192.168.250.229:3000 0 110 120 130

Any help concerning this problem would be greatly appreciated ! At this point I don’t know if it is a libdbpsi bug or a linux-dvb bug or a driver bug….

small log:

./vlc -v dvb: —dvb-frequency=490000000 —dvb-bandwidth=8 —program=320
VLC media player 0.8.6-svn Janus
Remote control interface initialized. Type `help’ for help.
[00000254] main private warning: Option sout-standard-url is deprecated. You should use sout-standard-dst instead.
[00000256] main private: creating httpd
[00000262] main demuxer warning: no access_demux module matched «dvb»
status change: ( new input: dvb: )
status change: ( audio volume: 256 )
status change: ( play state: 1 )
[00000263] dvb access warning: CAMInit: opening CAM device failed (No such device)
[00000263] dvb access warning: unimplemented query in control
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 0) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 0) for PID 17
[00000263] dvb access warning: no lock, tuning again
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 15) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 3) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 10) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 14) for PID 17
[00000263] dvb access warning: no lock, tuning again
libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 4) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 4) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 5) for PID 17

full log:

VLC media player 0.8.6-svn Janus
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: loading plugins cache file /home/mpujos/.vlc/cache/plugins-04041e.dat
[00000001] main vlc debug: recursively browsing `modules’
[00000001] main vlc debug: recursively browsing `/home/mpujos/build/vlc/lib/vlc’
[00000001] main vlc debug: recursively browsing `plugins’
[00000001] main vlc debug: module bank initialized, found 188 modules
[00000001] main vlc debug: opening config file /home/mpujos/.vlc/vlcrc
[00000001] main vlc debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU
[00000001] main vlc debug: looking for memcpy module: 3 candidates
[00000001] main vlc debug: using memcpy module «memcpymmxext»
[00000243] main playlist debug: waiting for thread completion
[00000243] main playlist debug: thread 3082353584 (playlist) created at priority 0 (playlist/playlist.c:184)
[00000244] main private debug: waiting for thread completion
[00000244] main private debug: thread 3073960880 (preparser) created at priority 0 (playlist/playlist.c:210)
[00000245] main interface debug: looking for interface module: 1 candidate
[00000245] main interface debug: using interface module «hotkeys»
[00000245] main interface debug: thread 3065543600 (interface) created at priority 0 (interface/interface.c:231)
[00000247] main interface debug: looking for interface module: 1 candidate
[00000247] main interface debug: using interface module «screensaver»
[00000247] main interface debug: thread 3057142704 (interface) created at priority 0 (interface/interface.c:231)
[00000243] main playlist debug: adding playlist item `dvb:’ ( dvb: )
[00000249] main interface debug: looking for interface module: 1 candidate
Remote control interface initialized. Type `help’ for help.
[00000249] main interface debug: using interface module «rc»
[00000249] main interface debug: thread 3048700848 (manager) created at priority 0 (interface/interface.c:216)
[00000243] main playlist debug: creating new input thread
[00000251] main input debug: waiting for thread completion
[00000251] main input debug: creating statistics handler
[00000251] main input debug: `dvb:’ gives access `dvb’ demux `’ path `’
[00000251] main input debug: creating demux: access=’dvb’ demux=» path=»
[00000253] main demuxer debug: looking for access_demux module: 0 candidates
[00000253] main demuxer warning: no access_demux module matched «dvb»
[00000251] main input debug: creating access ‘dvb’ path=»
[00000254] main access debug: looking for access2 module: 5 candidates
[00000254] dvb access debug: Opening device /dev/dvb/adapter0/frontend0
[00000251] main input debug: thread 3040308144 (input) created at priority 0 (input/input.c:261)
[00000254] dvb access debug: Frontend Info:
[00000254] dvb access debug: name = Hauppauge Nova-T DVB-T
[00000254] dvb access debug: type = OFDM (DVB-T)
[00000254] dvb access debug: frequency_min = 177000000 (kHz)
[00000254] dvb access debug: frequency_max = 858000000 (kHz)
[00000254] dvb access debug: frequency_stepsize = 166666
[00000254] dvb access debug: frequency_tolerance = 0
[00000254] dvb access debug: symbol_rate_min = 0 (kHz)
[00000254] dvb access debug: symbol_rate_max = 0 (kHz)
[00000254] dvb access debug: symbol_rate_tolerance (ppm) = 0
[00000254] dvb access debug: notifier_delay (ms) = 0
[00000254] dvb access debug: Frontend Info capability list:
[00000254] dvb access debug: inversion auto
[00000254] dvb access debug: forward error correction 1/2
[00000254] dvb access debug: forward error correction 2/3
[00000254] dvb access debug: forward error correction 3/4
[00000254] dvb access debug: forward error correction 5/6
[00000254] dvb access debug: forward error correction 7/8
[00000254] dvb access debug: forward error correction auto
[00000254] dvb access debug: card can do QPSK
[00000254] dvb access debug: card can do QAM 16
[00000254] dvb access debug: card can do QAM 64
[00000254] dvb access debug: card can do QAM auto
[00000254] dvb access debug: transmission mode auto
[00000254] dvb access debug: guard interval mode auto
[00000254] dvb access debug: hierarchy mode auto
[00000254] dvb access debug: card can recover from a cable unplug
[00000254] dvb access debug: End of capability list
[00000254] dvb access debug: trying to tune the frontend…
[00000254] dvb access debug: using inversion=2
[00000254] dvb access debug: using bandwidth=8
[00000254] dvb access debug: using fec=9
[00000254] dvb access debug: using fec=9
[00000254] dvb access debug: using transmission=0
[00000254] dvb access debug: using guard=0
[00000254] dvb access debug: using hierarchy=0
[00000254] dvb access debug: Opening device /dev/dvb/adapter0/dvr0
[00000254] dvb access debug: setting filter on PAT
[00000254] dvb access debug: Opening device /dev/dvb/adapter0/demux0
[00000254] dvb access debug: DMXSetFilter: DMX_PES_OTHER for PID 0
[00000254] dvb access debug: Opening device /dev/dvb/adapter0/ca0
[00000254] dvb access warning: CAMInit: opening CAM device failed (No such device)
[00000254] main access debug: using access2 module «dvb»
[00000256] main private debug: pre buffering
status change: ( new input: dvb: )
status change: ( audio volume: 256 )
status change: ( play state: 1 )
[00000256] main private debug: received first data for our buffer
[00000256] main private debug: prebuffering done 376 bytes in 2s — 0 kbytes/s
[00000251] main input debug: creating demux: access=’dvb’ demux=» path=»
[00000257] main demuxer debug: looking for demux2 module: 40 candidates
[00000254] dvb access debug: Opening device /dev/dvb/adapter0/demux0
[00000254] dvb access debug: DMXSetFilter: DMX_PES_OTHER for PID 17
[00000254] dvb access debug: Opening device /dev/dvb/adapter0/demux0
[00000254] dvb access debug: DMXSetFilter: DMX_PES_OTHER for PID 18
[00000257] main demuxer debug: using demux2 module «ts»
[00000251] main input debug: looking for a subtitle file in /home/mpujos/build/vlc/bin/
[00000257] ts demuxer debug: DEMUX_SET_GROUP 320 (nil)
[00000254] dvb access warning: unimplemented query in control
[00000251] main input debug: `dvb:’ successfully opened
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 0) for PID 0
[00000257] ts demuxer debug: PATCallBack called
[00000257] ts demuxer debug: new PAT ts_id=1 version=2 current_next=1
[00000257] ts demuxer debug: * number=0 pid=16
[00000257] ts demuxer debug: * number=257 pid=110
[00000257] ts demuxer debug: * number=259 pid=410
[00000257] ts demuxer debug: * number=260 pid=310
[00000257] ts demuxer debug: * number=261 pid=510
[00000257] ts demuxer debug: * number=262 pid=610
[00000257] ts demuxer debug: * number=274 pid=210
[00000257] ts demuxer debug: * number=511 pid=1010
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PID 18
[00000257] ts demuxer debug: PSINewTableCallBack: table 0x4e(78) ext=0x101(257)
[00000257] ts demuxer debug: PSINewTableCallBack: table 0x4e(78) ext=0x103(259)
[00000257] ts demuxer debug: PSINewTableCallBack: table 0x4e(78) ext=0x104(260)
[00000257] ts demuxer debug: PSINewTableCallBack: table 0x4e(78) ext=0x105(261)
[00000257] ts demuxer debug: PSINewTableCallBack: table 0x4e(78) ext=0x106(262)
[00000257] ts demuxer debug: PSINewTableCallBack: table 0x4e(78) ext=0x112(274)
[00000257] ts demuxer debug: EITCallBack called
[00000257] ts demuxer debug: new EIT service_id=257 version=15 current_next=1 ts_id=1 network_id=8442 segment_last_section_number=1 last_table_id=78
[00000257] ts demuxer debug: * event id=30517 start_time:mjd=53867 07:30:00 duration=01:20:00 running=4 free_ca=0
[00000257] ts demuxer debug: — short event lang=fre ‘C’est au programme’ : ‘Magazine de société.’
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x55(85)
[00000257] ts demuxer debug: — tag=0x54(84)
[00000257] ts demuxer debug: * event id=30518 start_time:mjd=53867 08:50:00 duration=00:10:00 running=1 free_ca=0
[00000257] ts demuxer debug: — short event lang=fre ‘Flash info’ : ‘Journal.’
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x55(85)
[00000257] ts demuxer debug: — tag=0x54(84)
[00000251] main input debug: EsOutProgramMeta: number=257
[00000251] main input debug: — Event 30517 = 07:30:00: C’est au programme (+01:20:00) Magazine de société. ()
[00000251] main input debug: — Now Playing = C’est au programme
[00000251] main input debug: — Event 30518 = 08:50:00: Flash info (+00:10:00) Journal. ()
[00000257] ts demuxer debug: EITCallBack called
[00000257] ts demuxer debug: new EIT service_id=259 version=2 current_next=1 ts_id=1 network_id=8442 segment_last_section_number=1 last_table_id=78
[00000257] ts demuxer debug: * event id=30671 start_time:mjd=53867 07:55:00 duration=00:30:00 running=4 free_ca=0
[00000257] ts demuxer debug: — short event lang=fre ‘Age sensible’ : ‘«Fausse excuse». Série sentimentale. 2001. Saison 1. 4/28.’
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x55(85)
[00000257] ts demuxer debug: — tag=0x54(84)
[00000257] ts demuxer debug: * event id=30672 start_time:mjd=53867 08:25:00 duration=00:25:00 running=1 free_ca=0
[00000257] ts demuxer debug: — short event lang=fre ‘Blague à part’ : ‘«Bucky». Série humoristique. 1998. Saison 1. 4/20.’
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x55(85)
[00000257] ts demuxer debug: — tag=0x54(84)
[00000251] main input debug: EsOutProgramMeta: number=259
[00000251] main input debug: — Event 30671 = 07:55:00: Age sensible (+00:30:00) «Fausse excuse». Série sentimentale. 2001. Saison 1. 4/28. ()
[00000251] main input debug: — Now Playing = Age sensible
[00000251] main input debug: — Event 30672 = 08:25:00: Blague à part (+00:25:00) «Bucky». Série humoristique. 1998. Saison 1. 4/20. ()
[00000257] ts demuxer debug: EITCallBack called
[00000257] ts demuxer debug: new EIT service_id=260 version=18 current_next=1 ts_id=1 network_id=8442 segment_last_section_number=1 last_table_id=78
[00000257] ts demuxer debug: * event id=30723 start_time:mjd=53867 07:00:00 duration=01:33:00 running=4 free_ca=0
[00000257] ts demuxer debug: — short event lang=fre ‘Les maternelles’ : ‘Magazine de société.’
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x55(85)
[00000257] ts demuxer debug: — tag=0x54(84)
[00000257] ts demuxer debug: * event id=30724 start_time:mjd=53867 08:33:00 duration=00:02:00 running=1 free_ca=0
[00000257] ts demuxer debug: — short event lang=fre ‘Mon bébé et moi’ : ‘Magazine de la santé.’
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x55(85)
[00000257] ts demuxer debug: — tag=0x54(84)
[00000251] main input debug: EsOutProgramMeta: number=260
[00000251] main input debug: — Event 30723 = 07:00:00: Les maternelles (+01:33:00) Magazine de société. ()
[00000251] main input debug: — Now Playing = Les maternelles
[00000251] main input debug: — Event 30724 = 08:33:00: Mon bébé et moi (+00:02:00) Magazine de la santé. ()
[00000257] ts demuxer debug: EITCallBack called
[00000257] ts demuxer debug: new EIT service_id=261 version=15 current_next=1 ts_id=1 network_id=8442 segment_last_section_number=1 last_table_id=78
[00000257] ts demuxer debug: * event id=30788 start_time:mjd=53867 07:55:00 duration=00:30:00 running=4 free_ca=0
[00000257] ts demuxer debug: — short event lang=fre ‘Memoquiz’ : ‘Jeu.’
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x55(85)
[00000257] ts demuxer debug: — tag=0x54(84)
[00000257] ts demuxer debug: * event id=30789 start_time:mjd=53867 08:25:00 duration=00:10:00 running=1 free_ca=0
[00000257] ts demuxer debug: — short event lang=fre ‘Le dessous des cartes’ : ‘«Peuples : de la richesse et de la fragilité». Magazine de géopolitique.’
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x55(85)
[00000257] ts demuxer debug: — tag=0x54(84)
[00000251] main input debug: EsOutProgramMeta: number=261
[00000251] main input debug: — Event 30788 = 07:55:00: Memoquiz (+00:30:00) Jeu. ()
[00000251] main input debug: — Now Playing = Memoquiz
[00000251] main input debug: — Event 30789 = 08:25:00: Le dessous des cartes (+00:10:00) «Peuples : de la richesse et de la fragilité». Magazine de géopolitique. ()
[00000257] ts demuxer debug: EITCallBack called
[00000257] ts demuxer debug: new EIT service_id=262 version=6 current_next=1 ts_id=1 network_id=8442 segment_last_section_number=1 last_table_id=78
[00000257] ts demuxer debug: * event id=30857 start_time:mjd=53867 07:30:00 duration=01:05:00 running=4 free_ca=0
[00000257] ts demuxer debug: — short event lang=fre ‘Les travaux de l’Assemblée nationale’ : ‘Débat parlementaire.’
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x50(80)
[00000257] ts demuxer debug: — tag=0x55(85)
[00000257] ts demuxer debug: — tag=0x54(84)
[00000257] ts demuxer debug: * event id=30858 start_time:mjd=53867 08:35:00 duration=01:25:00 running=1 free_ca=0
[00000257] ts demuxer debug: — short event lang=fre ‘En commission au Sénat’ : ‘«Mission d’information sur les quartiers difficiles». Débat parlementaire.’

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.

ski

старшина
Сообщения: 425
Зарегистрирован: 2008-08-25 18:10:44
Откуда: СССР, РФ, Сталинградская область, село Безродное
Контактная информация:

Проблема с vlc при ретрансляции

Пытаюсь ретранслировать сетевой телевизор из внешней сети в домашнюю с помощью VLC. Собственно, вопрос «зачем» не стоит, просто позже понадобится опыт для решения более сложной задачи.
Запускается следующим способом:

Код: Выделить всё

cvlc --ttl 12 -I dummy http://cool.television:8204 --sout '#std{access=http,mux=ps,dst=192.168.0.1:1236}'

В результате сначала ретрансляция начинается, но на консоль лезет ошибка

Код: Выделить всё

[0x2c0f86dc] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1351 ms)

в момент которой трансляция заикается.
Через некоторое время трансляция прерывается полностью.

ПОлный вывод консоли:

Код: Выделить всё

[mail]: ./vlc_retr_aone.sh
VLC media player 1.1.5 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x28555cbc] inhibit interface error: Failed to connect to the D-Bus session daemon: /usr/local/bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed.

[0x28555cbc] main interface error: no suitable interface module
[0x2c09c3fc] main interface error: no suitable interface module
[0x285171bc] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x2c09c3fc] dummy interface: using the dummy interface module...
[0x2dc24f7c] main access out: creating httpd
[0x2dc24dfc] mux_ps mux: Open
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 0) for PID 66
[0x2c0f86dc] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1200 ms)
 main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay i[0x2c0f86dc] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1263 ms)
^R
[0x2c0f86dc] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1351 ms)
[0x2c0f86dc] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1384 ms)
[0x2c0f86dc] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1392 ms)
[0x2c0f86dc] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1404 ms)
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 3) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 3) for PID 0
[0x2dc24dfc] mux_ps mux: Close

Пинг до хоста, откуда берется поток стабилен и в пределах 2-4 ms.

Что может означать сия ошибка и можно ли как-то ее обойти?
Гугление просветления не принесло :(
Спасибо.


Хостинговая компания Host-Food.ru

Хостинг HostFood.ru

 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/


Аватара пользователя

Alex Keda

стреляли…
Сообщения: 35413
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблема с vlc при ретрансляции

Непрочитанное сообщение

Alex Keda » 2011-02-09 22:43:55

а ресурсов машине хватает?

Убей их всех! Бог потом рассортирует…


ski

старшина
Сообщения: 425
Зарегистрирован: 2008-08-25 18:10:44
Откуда: СССР, РФ, Сталинградская область, село Безродное
Контактная информация:

Re: Проблема с vlc при ретрансляции

Непрочитанное сообщение

ski » 2011-02-10 7:56:03

Alex Keda писал(а):а ресурсов машине хватает?

Более чем. 97% idle у проца, в том числе и в момент обрыва звука.


Oleg55

проходил мимо

Re: Проблема с vlc при ретрансляции

Непрочитанное сообщение

Oleg55 » 2011-09-07 14:32:22

Дело в том что если вы транслируете по HTTP, а этот протокол работает по верх TCP, то следовательно при возникновении ошибки(потеря пакета или битый пакет в сети) делается запрос на тот пакет данных который поврежден — это значит сдвиг по времени в буфере(время то ушло…), поэтому он и сбрасывает этот старый буфер…
Решение — увеличьте буфер до 20секунд или более… ;-)


Oleg55

проходил мимо

Re: Проблема с vlc при ретрансляции

Непрочитанное сообщение

Oleg55 » 2011-09-07 14:40:14

Каждый пакет при передаче клиенту маркируется временной меткой PTS — Presentation Time Stamp, DTS — Date Time Stamp.

Это нужно чтобы упорядочить пакеты. И представте, если пакеты начинают задерживаться….через некоторое время они приходят а время то ушло!!!!!
Вот vlc и сбрасывает это…. :smile:


Мимио проходил

проходил мимо

Re: Проблема с vlc при ретрансляции

Непрочитанное сообщение

Мимио проходил » 2011-12-08 13:33:43

ретрансляцию потока или файла с помощью vlc можно запустить вот так:
cvlc rtsp://<ip>:<port>/<stream> [options]

А можно ли вот так одной командой запустить vlc на ретрансляцию плейлиста, чтобы не входить после запуска через telnet и не подгружать его при помощи load.

Замучался уже в интернете лазать, нет ничего и в хелпе ничего похожего нет. :(

Видео падает периодически или сервер пере запускается.
Сам vlc запускается при старте системы с помощью скрипта в /usr/local/etc/rc.d/

А трансляция не возобновляется пока я не залезу через telnet и не загружу плейлист руками =

Код: Выделить всё

new kamera4 broadcast enabled
setup kamera4 input "rtsp://<ip>:554/sport"
setup kamera4 output #transcode{vb=512,acodec=mp4a,vcodec=h264}:std{access=http,
setup kamera4 loop
control kamera4 play


мимо проходил

проходил мимо

Re: Проблема с vlc при ретрансляции

Непрочитанное сообщение

мимо проходил » 2011-12-09 8:17:39

Пробую вот так в одну строчку запускать, но vlc стартует не начиная ретрансляцию =

/usr/local/bin/cvlc -d -R rtsp://127.0.0.1:554/sport -I telnet —telnet-password mypass —rtsp-caching=17000 —video —no-sout-audio —udp-caching=30000 —http-caching=30000 —sout «#transcode{vb=512,acodec=mp4a,vcodec=h264}:std{access=http,mux=,dst=0.0.0.0:8084/stream4.flv}»

У многих в интернете используется —ttl -vvv, в help’е ничего такого не вижу = что это???


мимо проходил

проходил мимо

Re: Проблема с vlc при ретрансляции

Непрочитанное сообщение

мимо проходил » 2011-12-09 8:37:44

Вот таким образом заработало.
/usr/local/bin/cvlc -d -I telnet —telnet-password mypass -R rtsp://<ip>:554/sport —rtsp-caching=17000 —video —no-sout-audio —udp-caching=30000 —http-caching=30000 —sout «#transcode{vb=512,acodec=mp4a,vcodec=h264}:std{access=http,mux=,dst=0.0.0.0:8084/stream4.flv}»

Но теперь при заходе телнетом show ничего не показывает =
то есть поток идёт но информацию о нём не посмотреть :(

Ну и по поводу ttl и vvv так ничего и не выяснилось =

ЗЫ: О вопросе для ответа без регистрации.
Межконтинентальная ракета СС-18 (РС-20А) называется «Сатана» по западной классификации у по Российской её название «Витязь». :"":


мимо проходил

проходил мимо

Re: Проблема с vlc при ретрансляции

Непрочитанное сообщение

мимо проходил » 2011-12-09 9:04:02

М.. обманул, не Витязь, а Воевода и не РС-20А, а Р-36М -Р-36М2

То есть в итоге. США — СС-18 «Сатана», по-русски Р-36М -Р-36М2 «Воевода».

Сорри за оффтоп


мимо крокодил

проходил мимо

Re: Проблема с vlc при ретрансляции

Непрочитанное сообщение

мимо крокодил » 2011-12-09 15:35:38

/usr/local/bin/cvlc -d -I telnet —telnet-password mypass -R rtsp://<ip>:554/sport —rtsp-caching=17000 —video —no-sout-audio —udp-caching=30000 —http-caching=30000 —sout «#transcode{vb=512,acodec=mp4a,vcodec=h264}:std{access=http,mux=,dst=0.0.0.0:8084/stream4.flv}»

Таким образом всё стартует, всё Ок.
осталась одна проблема при заходе на сайт видео не всегда и не у всех цепляется с первого раза. В чём может быть проблема?

Вот кстати сайт: http://adzhigardak.ru/camera.html


Sender:

$ vlc screen:// :screen-fps=5 :screen-caching=100 --sout='#transcode{vcodec=h264,venc=x264{scenecut=20,bframes=0},vb=512,scale=0.5}:rtp{mux=ts,dst=127.0.0.1,port=1234}'
VLC media player 1.1.11 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x9caf8fc] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Warning: call to srand(1314435080)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:11597): Gtk-WARNING **: Locale not supported by C library.
    Using the fallback 'C' locale.
x264 [info]: using cpu capabilities: MMX2 Cache64
x264 [info]: profile High, level 3.2
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 Cache64
x264 [info]: profile High, level 4.0
x264 [info]: frame I:1     Avg QP:16.44  size: 57235
x264 [info]: frame P:152   Avg QP:10.01  size:  2747
x264 [info]: mb I  I16..4: 33.8%  2.7% 63.5%
x264 [info]: mb P  I16..4:  0.9%  0.0%  0.9%  P16..4:  2.1%  0.4%  0.3%  0.0%  0.0%    skip:95.4%
x264 [info]: 8x8 transform intra:1.8% inter:44.3%
x264 [info]: coded y,uvDC,uvAC intra: 45.5% 42.9% 40.5% inter: 1.5% 1.5% 1.4%
x264 [info]: i16 v,h,dc,p: 45% 54%  0%  0%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 41% 22%  2%  2%  2%  4%  1%  3%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 16% 49% 13%  2%  3%  3%  5%  2%  7%
x264 [info]: i8c dc,h,v,p: 43% 49%  7%  2%
x264 [info]: Weighted P-Frames: Y:0.0% UV:0.0%
x264 [info]: ref P L0: 85.8%  4.5%  9.1%  0.7%
x264 [info]: kb/s:124.12
^C[0x9d4ee6c] signals interface error: Caught Interrupt signal, exiting...

Receiver:

$ vlc udp://:1234
VLC media player 1.1.11 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x8c728fc] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Warning: call to srand(1314469032)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:11707): Gtk-WARNING **: Locale not supported by C library.
    Using the fallback 'C' locale.
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 5) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 7) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 9) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 13) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 15) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 1) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 11) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 13) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 15) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 1) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 7, expected 6) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 8) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 10) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 12) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 14) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 7) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 10) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 12) for PID 66
libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 3) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 7) for PID 66
[0xb740070c] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 300 ms)
^C[0x8d11cec] signals interface error: Caught Interrupt signal, exiting...

hadrons123 wrote:

Only the 1080p files with external subtitles has been the issue for the OP, I guess.

Thank you! I check it again.
If I place a subtitle file(xxx.srt) in the same folder with .ts file, I got the log in #7.
If I remove the xxx.srt file and play it by `vlc -v xxx.ts’, still fail to play(blank in the vlc window).
this is the output:

VLC media player 2.0.6 Twoflower (revision 2.0.6-0-gbe9623c)
[0x85a138] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/demux/libgme_plugin.so’ (libgme.so.0: cannot open shared object file: No such file or directory)
[0x85a138] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/services_discovery/libmtp_plugin.so’ (libmtp.so.9: cannot open shared object file: No such file or directory)
[0x85a138] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/audio_output/libportaudio_plugin.so’ (libportaudio.so.2: cannot open shared object file: No such file or directory)
[0x85a138] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/visualization/libgoom_plugin.so’ (libgoom2.so.0: cannot open shared object file: No such file or directory)
[0x85a138] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/visualization/libprojectm_plugin.so’ (libprojectM.so.2: cannot open shared object file: No such file or directory)
[0x85a138] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/access/libaccess_gnomevfs_plugin.so’ (libgnomevfs-2.so.0: cannot open shared object file: No such file or directory)
[0x85a138] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/access/libaccess_dv_plugin.so’ (libavc1394.so.0: cannot open shared object file: No such file or directory)
[0x85a138] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/access/libdc1394_plugin.so’ (libdc1394.so.22: cannot open shared object file: No such file or directory)
[0x85a138] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/access/libaccess_mtp_plugin.so’ (libmtp.so.9: cannot open shared object file: No such file or directory)
[0x85a138] main libvlc: Running vlc with the default interface. Use ‘cvlc’ to use vlc without interface.
QGtkStyle was unable to detect the current GTK+ theme.
[0x7f4480c01d58] ts demux warning: lost synchro
[0x7f4480c01d58] ts demux warning: lost synchro
[0x7f4480c01d58] ts demux warning: lost synchro
[0x7f4480c01d58] ts demux warning: lost synchro
[0x7f4480c01d58] ts demux warning: lost synchro
[0x7f4480c01d58] ts demux warning: lost synchro
[0x7f4480c01d58] ts demux warning: lost synchro
[0x7f4480c01d58] ts demux warning: lost synchro
[0x7f4480c01d58] ts demux warning: lost synchro
[0x7f4480001628] filesystem access warning: unimplemented query 4097 in control
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
[0x7f4480c01d58] ts demux warning: first packet for pid=4129 cc=0x1
[0x7f4480c01d58] ts demux warning: first packet for pid=4136 cc=0x1
[0x7f4480c01d58] ts demux warning: first packet for pid=4133 cc=0x1
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
[0x7f44940040f8] pulse audio output error: PulseAudio server connection failure: Connection refused
[0x7f44940040f8] alsa audio output warning: device cannot be paused
[0x7f4480c02ed8] avcodec decoder warning: disabling direct rendering
[h264 @ 0x7f4480d152a0] illegal short term buffer state detected
No accelerated IMDCT transform found
[0x7f4478000a48] freetype spu text error: Breaking unbreakable line
[0x7f44940040f8] main audio output warning: PTS is out of range (598490021), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598458080), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598426112), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598394147), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598362177), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598330219), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598298259), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598266292), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598234326), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598202359), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598201085), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598173697), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598141941), dropping buffer
[0x7f4478003e18] main video output warning: picture is too late to be displayed (missing 598492 ms)
[0x7f4478003e18] main video output warning: picture is too late to be displayed (missing 598451 ms)
[0x7f4478003e18] main video output warning: picture is too late to be displayed (missing 598409 ms)
[0x7f44940040f8] main audio output warning: PTS is out of range (598184676), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598157554), dropping buffer
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
[0x7f44940040f8] main audio output warning: PTS is out of range (598127942), dropping buffer
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
[0x7f4478003e18] main video output warning: picture is too late to be displayed (missing 598476 ms)
[0x7f4478003e18] main video output warning: picture is too late to be displayed (missing 598434 ms)
[0x7f4478003e18] main video output warning: picture is too late to be displayed (missing 598434 ms)
[0x7f44940040f8] main audio output warning: PTS is out of range (598175448), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598144102), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598120061), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598175534), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598145941), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598114724), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598175366), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598147358), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598117970), dropping buffer
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256
[0x7f44940040f8] main audio output warning: PTS is out of range (598174787), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598144736), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598115749), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598175679), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598148068), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598116676), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598175976), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598145504), dropping buffer
[0x7f44940040f8] main audio output warning: PTS is out of range (598117340), dropping buffer
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS duplicate (received 0, expected 1) for PID 256

Last edited by wangsiyuan (2013-04-14 11:52:02)

Tano — узкоспециализированный удобный плеер для просмотра IP-TV на базе vlc (точнее, vlc + libvlc-qt1). Берётся из соотв. PPA — https://launchpad.net/~ntadej/+archive/tano. До последнего времени работал нормально, в какой-то момент при запуске любого канала начал падать с сообщением

$ tano
Tano 1.1 - An Open IP TV Player
Copyright (C) 2012 Tadej Novak

libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PID 48
[0xb05894f8] pulse audio output error: PulseAudio server connection failure: Отказ в подключении
[0xb1112cd8] main vout display error: Failed to resize display
Ошибка сегментирования (сделан дамп памяти)


Pulseaudio у меня не было никогда, и проблем с показом тоже не было. Ок. Меняем аудиоподсистему

$ tano -a alsa
Tano 1.1 - An Open IP TV Player
Copyright (C) 2012 Tadej Novak

libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 0) for PID 80
[0xb1012cd8] main vout display error: Failed to resize display
Ошибка сегментирования (сделан дамп памяти)


Ок. Меняем и видеоподсистему тоже

$ tano -v xv -a alsa
Tano 1.1 - An Open IP TV Player
Copyright (C) 2012 Tadej Novak

libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 0) for PID 43
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 0) for PID 17
Ошибка сегментирования (сделан дамп памяти)

$ tano -v ogl -a alsa
Tano 1.1 - An Open IP TV Player
Copyright (C) 2012 Tadej Novak

libdvbpsi error (PSI decoder): TS discontinuity (received 7, expected 0) for PID 43
[0xb1112cd8] main vout display error: Failed to resize display
libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 0) for PID 17
Ошибка сегментирования (сделан дамп памяти)

$ tano -v x11 -a alsa
Tano 1.1 - An Open IP TV Player
Copyright (C) 2012 Tadej Novak

libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 0) for PID 128
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PID 17
[0xb1112cd8] main vout display error: Failed to resize display
Ошибка сегментирования (сделан дамп памяти)


Настройками Tano (которые крайне куцые в сравнении с vlc) исправить ничего не вышло, да там особо и не поисправляешь. Сам vlc (а также kaffeine и smplayer) телевизор проигрывают, но там сложнее управление плейлистом, для семейства плохо подходит, хотелось бы поправить.

Пробовал с vlc 2.0.4, 2.0.5-git, 2.1.0-git. Хотел было открыть буг на лаунчпаде — для этой программы возможность багописательства не предусмотрена.

Такая вот печаль. Может быть, кто-то находил решение — был бы премного благодарен.


Пользователь решил продолжить мысль 15 Декабря 2012, 08:20:26:


Да, сам vlc пишет при воспроизведении вот что

$ vlc
VLC media player 2.0.5 Twoflower (revision 2.0.5+git20121214+r474)
[0x8d87908] main libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для запуска vlc без интерфейса.
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 0) for PID 32
libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 0) for PID 17
libva: VA-API version 0.32.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/i386-linux-gnu/dri/i915_drv_video.so
libva: va_openDriver() returns -1

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Libceph connect error 101
  • Libcef dll ошибка как исправить 64 бит
  • Libcef dll uplay ошибка
  • Libcef dll the crew ошибка
  • Lib da not match как исправить

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии