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