Перейти к содержанию

denel

Пользователи
  • Постов

    7
  • Зарегистрирован

  • Посещение

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

  1. Спешу скорректировать, так как не вижу, как редактировать пост: TS и T2MI это мультиплексоры, мы используем только TS, а udp это сетевой протокол, не предполагающий подтверждения доставки, rtp у нас используется на базе udp
  2. Нет, вроде это что-то другое. В моём случае есть софт на винде, в котором можно выбрать T2-MI, но выбран udp. И все стримы просматриваются либо командой vlc udp://@... либо vlc rtp://@ (2 вида используем, кстати rtp тоже юникаст и мультикаст).
  3. Но мне нужно принять закодированный в BISS DVB-S2 с тем, чтобы сразу отправить udp unicast/multicast. Пробовал бесплатную версию Astra, если без BISS она ещё как-то работает, то при наличии в конфиге потребности дешифрования, сразу вываливает какую-то ошибку. Есть ли смысл разбираться с этой ошибкой? Или какие программы это умеют, с которыми пользователи разобрались лучше? Я бы рад, меня настораживает то, что на данный момент последняя версия VLC обеспечивающая полную работоспособность и более-менее стабильность - это 2.1.5, ебуилды которой я постоянно вытаскиваю из резервной копии, благо пока оно ещё компилируется.
  4. Оказалось дело не совсем в DVB-S2. Включал и HD DVB-S2, правда битрейт там был всего 2,7 кбит вместо 30 и отлично показывало.Я включил debug модулю flexcop-pci и в сообщениях ядра посыпались такие строки при проблемном транспондере:flexcop-pci: stream problem, resetting pid filter flexcop-pci: stream problem, resetting pid filter flexcop-pci: stream problem, resetting pid filter Делал так: rmmod b2c2_flexcop_pci && modprobe b2c2_flexcop_pci debug=1 enable_pid_filtering=1 Как я понимаю, ошибка эта связана не совсем с пид фильтром (судя по куску кода модуля ядра, где формируется это сообщение), а скорее с тем, что система от карты по шине ничего не получает. В прочем, если подождать некоторое продолжительное время, можно увидеть в выводе VLC, что некоторые обрывки данных иногда проскакивают. но ещё смущают ошибки ядра в момент перезагрузки модуля flexcop-pci: flexcop-pci: will use the HW PID filter.flexcop-pci: card revision 2DVB: registering new adapter (FlexCop Digital TV device)b2c2-flexcop: MAC address = 00:08:c9:e1:2b:53CX24123: wrong demod revision: 1amt352_read_register: readreg error (reg=127, ret==-121)nxt200x: nxt200x_readbytes: i2c read error (addr 0x0a, err == -121)nxt200x: Unknown/Unsupported NXT chip: 00 00 00 00 00lgdt330x: i2c_read_demod_bytes: addr 0x59 select 0x02 error (ret == -121)stv0297_readreg: readreg error (reg == 0x80, ret == -121)mt312_read: ret == -121cx24120: Conexant cx24120/cx24118 - DVBS/S2 Satellite demod/tunercx24120: Demod cx24120 rev. 0x07 detected.cx24120: Conexant cx24120/cx24118 attached.b2c2-flexcop: ISL6421 successfully attached.b2c2-flexcop: found 'Conexant CX24120/CX24118' .b2c2_flexcop_pci 0000:01:09.0: DVB: registering adapter 0 frontend 0 (Conexant CX24120/CX24118)...b2c2-flexcop: initialization of 'Sky2PC/SkyStar S2 DVB-S/S2 rev 3.3' at the 'PCI' bus controlled by a 'FlexCopIIb' complete пробовал подшружать модуль и с выключеным пид фильтром, разницы на всех транспондерах никакой не ощутил: что работало, то работало, а что не работало, работать не начинало. установил эту карту в комп с Win XP на борту и карта с виндовыми дровами начала обрабатывать этот же транспондер удовлетварительно. Правда с помощью VLC приём на винде осилить не смог, кто-то это делал? Не то, чтобы я доволен результатом, я хочу добиться работы этой карты под линуксом, но теперь мы её используем на WinXP, хотя я могу её иногда переставлять на комп с линуксом воспользовавшись резервным приёмником.
  5. Да уж, не радостно. Ведь заказывали эту карту, пересылка почтой...)))) Завтра попробую проверю теорию про 27500 кб/с, а так же завтра ночью попробую её на винде. На убунте сегодня завести не удалось, не смог найти какой-то s2-v4l-dvb патч. Прошивка с репозитория ставится, а вот с модулем cx24120 пока ничего не вышло, к слову на этой убунте ядро 3.х, то есть без встроенной поддержки. сейчас снова запустил vlc с отладкой, консоль останавливается на этом: /usr/bin/vlc -vvvvv -I dummy --ts-es-id-pid --dvb-adapter=0 --dvb-voltage=18 --dvb-frequency=11385000000 --dvb-lnb-low=9750000 --dvb-srate=30000000 --programs=5 --dvb-fec 3/4 dvb-s2:// --sout-standard-mux=ts --sout-standard-access=udp --sout '#std{dst=230.1.10.202:1346},select="program=5"' --ts-csa-pkt 188 VLC media player 2.1.5 Rincewind (revision 2.1.4-49-gdab6cb5) [0x804c8f8] main libvlc debug: VLC media player - 2.1.5 Rincewind [0x804c8f8] main libvlc debug: Copyright © 1996-2014 the VideoLAN team [0x804c8f8] main libvlc debug: revision 2.1.4-49-gdab6cb5 [0x804c8f8] main libvlc debug: configured with ./configure '--prefix=/usr' '--build=i686-pc-linux-gnu' '--host=i686-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--disable-silent-rules' '--libdir=/usr/lib' '--with-default-font=/usr/share/fonts/dejavu//DejaVuSans.ttf' '--with-default-font-family=Sans' '--with-default-monospace-font=/usr/share/fonts/dejavu//DejaVuSansMono.ttf' '--with-default-monospace-font-family=Monospace' '--enable-vlc' '--docdir=/usr/share/doc/vlc-2.1.5-r1' '--disable-dependency-tracking' '--disable-optimizations' '--disable-update-check' '--enable-fast-install' '--enable-screen' '--enable-a52' '--disable-aa' '--disable-alsa' '--disable-altivec' '--disable-atmo' '--disable-audioqueue' '--disable-bonjour' '--disable-avcodec' '--enable-avformat' '--enable-fribidi' '--disable-bluray' '--enable-vcd' '--disable-libcddb' '--disable-chromaprint' '--disable-dbus' '--disable-dirac' '--disable-directfb' '--disable-directx' '--disable-dc1394' '--disable-debug' '--enable-dca' '--enable-dvbpsi' '--disable-dvdread' '--disable-dvdnav' '--disable-dxva2' '--disable-egl' '--enable-sout' '--disable-faad' '--disable-fdkaac' '--enable-flac' '--disable-fluidsynth' '--disable-fontconfig' '--enable-libgcrypt' '--disable-gme' '--disable-gnomevfs' '--enable-gnutls' '--disable-growl' '--enable-httpd' '--disable-dv1394' '--disable-ios-vout' '--disable-ios-vout2' '--disable-jack' '--disable-kate' '--without-kde-solid' '--disable-libass' '--disable-caca' '--disable-notify' '--disable-samplerate' '--disable-libtar' '--disable-tiger' '--disable-linsys' '--disable-lirc' '--enable-live555' '--enable-lua' '--disable-macosx-audio' '--disable-macosx-dialog-provider' '--disable-macosx-eyetv' '--disable-macosx-qtkit' '--disable-macosx-quartztext' '--disable-macosx-vout' '--enable-mkv' '--enable-mmx' '--disable-mod' '--enable-mad' '--enable-libmpeg2' '--disable-mtp' '--disable-mpc' '--disable-ncurses' '--disable-neon' '--enable-ogg' '--enable-mux_ogg' '--disable-omxil' '--disable-omxil-vout' '--disable-opencv' '--enable-glx' '--disable-opus' '--disable-optimize-memory' '--enable-png' '--disable-postproc' '--disable-projectm' '--disable-pulse' '--disable-qt' '--disable-libfreerdp' '--disable-realrtsp' '--disable-run-as-root' '--disable-smbclient' '--disable-schroedinger' '--disable-sdl' '--disable-sdl-image' '--disable-sid' '--disable-sftp' '--enable-shout' '--disable-skins2' '--disable-speex' '--enable-sse' '--enable-svg' '--enable-swscale' '--disable-taglib' '--enable-theora' '--disable-tremor' '--enable-freetype' '--disable-twolame' '--disable-udev' '--disable-upnp' '--disable-v4l2' '--disable-libva' '--enable-vcdx' '--disable-vdpau' '--enable-vlm' '--disable-libvnc' '--enable-vorbis' '--disable-wma-fixed' '--without-x' '--enable-x264' '--enable-xcb' '--disable-libxml2' '--enable-xvideo' '--disable-zvbi' '--enable-telx' '--disable-coverage' '--disable-cprof' '--disable-crystalhd' '--disable-decklink' '--disable-gles1' '--disable-gles2' '--disable-goom' '--disable-ios-audio' '--disable-kai' '--disable-kva' '--disable-maintainer-mode' '--disable-merge-ffmpeg' '--disable-opensles' '--disable-oss' '--disable-quicksync' '--disable-quicktime' '--disable-rpi-omxil' '--disable-shine' '--disable-sndio' '--disable-vda' '--disable-vsxu' '--disable-wasapi' 'build_alias=i686-pc-linux-gnu' 'host_alias=i686-pc-linux-gnu' 'CFLAGS=-O2 -march=nocona -pipe -fno-stack-check' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -L/usr/lib/sidplay/builders/' 'CXXFLAGS=-O2 -march=nocona -pipe' 'PKG_CONFIG_PATH=/usr/lib/pkgconfig' [0x804c8f8] main libvlc debug: searching plug-in modules [0x804c8f8] main libvlc debug: loading plugins cache file /usr/lib/vlc/plugins/plugins.dat [0x804c8f8] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins' [0x804c8f8] main libvlc debug: saving plugins cache /usr/lib/vlc/plugins/plugins.dat [0x804c8f8] main libvlc debug: plug-ins loaded: 348 modules [0x804c8f8] main libvlc debug: opening config file (/home/den/.config/vlc/vlcrc) [0x804c8f8] main libvlc debug: translation test: code is "ru" [0x804c8f8] main libvlc debug: CPU has capabilities MMX MMXEXT SSE SSE2 SSE3 FPU [0x80c8158] main input debug: Creating an input for 'Медиатека' [0x80c8158] main input debug: Input is a meta file: disabling unneeded options [0x80c8158] main input debug: using timeshift granularity of 50 MiB, in path '/tmp' [0x80c8158] main input debug: `file/xspf-open:///home/den/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/home/den/.local/share/vlc/ml.xspf' [0x80c8158] main input debug: creating demux: access='file' demux='xspf-open' location='/home/den/.local/share/vlc/ml.xspf' file='/home/den/.local/share/vlc/ml.xspf' [0x80c42a0] main demux debug: looking for access_demux module matching "file": 8 candidates [0x80c42a0] main demux debug: no access_demux modules matched [0x80c8158] main input debug: creating access 'file' location='/home/den/.local/share/vlc/ml.xspf', path='/home/den/.local/share/vlc/ml.xspf' [0x80c46f0] main access debug: looking for access module matching "file": 19 candidates [0x80c46f0] filesystem access debug: opening file `/home/den/.local/share/vlc/ml.xspf' [0x80c46f0] main access debug: using access module "filesystem" [0x80c53e0] main stream debug: Using stream method for AStream* [0x80c53e0] main stream debug: starting pre-buffering [0x80c53e0] main stream debug: received first data after 0 ms [0x80c53e0] main stream debug: pre-buffering done 301 bytes in 0s - 4026 KiB/s [0x80c4df0] main stream debug: looking for stream_filter module matching "any": 9 candidates [0x80c4df0] main stream debug: no stream_filter modules matched [0x80c4df0] main stream debug: looking for stream_filter module matching "record": 9 candidates [0x80c4df0] main stream debug: using stream_filter module "record" [0x80c8158] main input debug: creating demux: access='file' demux='xspf-open' location='/home/den/.local/share/vlc/ml.xspf' file='/home/den/.local/share/vlc/ml.xspf' [0x80d7c10] main demux debug: looking for demux module matching "xspf-open": 59 candidates [0x80d7c10] playlist demux debug: using XSPF playlist reader [0x80d7c10] main demux debug: using demux module "playlist" [0x80d8108] main demux meta debug: looking for meta reader module matching "any": 1 candidates [0x80d8108] lua demux meta debug: Trying Lua scripts in /home/den/.local/share/vlc/lua/meta/reader [0x80d8108] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader [0x80d8108] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac [0x80d8108] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader [0x80d8108] main demux meta debug: no meta reader modules matched [0x80c8158] main input debug: `file/xspf-open:///home/den/.local/share/vlc/ml.xspf' successfully opened [0x80dc840] main xml reader debug: looking for xml reader module matching "any": 0 candidates [0x80dc840] main xml reader debug: no xml reader modules [0x80dc840] main xml reader error: XML reader not found [0x80d7c10] main demux debug: removing module "playlist" [0x80c4df0] main stream debug: removing module "record" [0x80c46f0] main access debug: removing module "filesystem" [0x80c6f10] main playlist debug: creating audio output [0x80d8db8] main audio output debug: looking for audio output module matching "any": 3 candidates [0x80d8db8] main audio output debug: no audio output modules matched [0x80d8db8] main audio output error: no suitable audio output module [0x80c6f10] main playlist debug: adding item `dvb-s2://' ( dvb-s2:// ) [0x80c3f18] main interface debug: looking for interface module matching "hotkeys,none": 13 candidates [0x80c3f18] main interface debug: using interface module "hotkeys" [0x80c3a58] main interface debug: looking for interface module matching "globalhotkeys,none": 13 candidates [0x80c3a58] main interface debug: no interface modules matched [0x80c3a58] main interface error: no suitable interface module [0x804c8f8] main libvlc error: interface "globalhotkeys,none" initialization failed [0x80c3a58] main interface debug: looking for interface module matching "dummy": 13 candidates [0x80c3a58] dummy interface: using the dummy interface module... [0x80c3a58] main interface debug: using interface module "dummy" [0x80c6f10] main playlist debug: no fetch required for (null) (art currently (null)) [0x80c6f10] main playlist debug: processing request item: null, node: Плейлист, skip: 0 [0x80c6f10] main playlist debug: rebuilding array of current - root Плейлист [0x80c6f10] main playlist debug: rebuild done - 1 items, index -1 [0x80c6f10] main playlist debug: starting playback of the new playlist item [0x80c6f10] main playlist debug: resyncing on dvb-s2:// [0x80c6f10] main playlist debug: dvb-s2:// is at 0 [0x80c6f10] main playlist debug: creating new input thread [0xb6e00568] main input debug: Creating an input for 'dvb-s2://' [0xb6c006a0] main stream output debug: using sout chain=`std{dst=230.1.10.202:1346},select="program=5"' [0xb6c006a0] main stream output debug: stream=`std' [0xb6c008b0] main stream out debug: looking for sout stream module matching "std": 20 candidates [0xb6c008b0] main stream out debug: set config option: sout-standard-dst to 230.1.10.202:1346 [0xb6c01488] main access out debug: looking for sout access module matching "udp": 8 candidates [0xb6c01488] main access out debug: net: connecting to [230.1.10.202]:1346 [0xb6c01488] access_output_udp access out debug: source: 192.168.0.210 port 54865 [0xb6c01488] access_output_udp access out debug: destination: 230.1.10.202 port 1346 [0xb6c01488] main access out debug: using sout access module "access_output_udp" [0xb6c02158] main mux debug: looking for sout mux module matching "ts": 10 candidates [0xb6c02158] mux_ts mux debug: shaping=200000 pcr=70000 dts_delay=400000 [0xb6c02158] main mux debug: using sout mux module "mux_ts" [0xb6c006a0] main stream output debug: muxer support adding stream at any time [0xb6c006a0] main stream output debug: muxer prefers to wait for all ES before starting to mux [0xb6c008b0] stream_out_standard stream out debug: using `udp/ts://230.1.10.202:1346' [0xb6c008b0] main stream out debug: using sout stream module "stream_out_standard" [0xb6e00568] main input debug: using timeshift granularity of 50 MiB, in path '/tmp' [0xb6e00568] main input debug: `dvb-s2://' gives access `dvb-s2' demux `' path `' [0xb6e00568] main input debug: creating demux: access='dvb-s2' demux='' location='' file='(null)' [0xb6c05898] main demux debug: looking for access_demux module matching "dvb-s2": 8 candidates [0xb6c05898] main demux debug: no access_demux modules matched [0xb6e00568] main input debug: creating access 'dvb-s2' location='', path='(null)' [0xb6c05898] main access debug: looking for access module matching "dvb-s2": 19 candidates [0xb6c05898] dtv access debug: conditional access module not available (No such file or directory) [0xb6c05898] dtv access debug: setting property 2 to 0 [0xb6c05898] dtv access debug: setting property 17 to 6 [0xb6c05898] dtv access debug: setting property 3 to 11385000 [0xb6c05898] dtv access debug: setting property 4 to 0 [0xb6c05898] dtv access debug: setting property 8 to 30000000 [0xb6c05898] dtv access debug: setting property 9 to 3 [0xb6c05898] dtv access debug: setting property 12 to 2 [0xb6c05898] dtv access debug: setting property 13 to 2 [0xb6c05898] dtv access warning: "voltage=18" option is obsolete. Use "polarization=H" instead. [0xb6c05898] dtv access debug: setting property 11 to 1 [0xb6c05898] dtv access debug: setting property 10 to 1 [0xb6c05898] dtv access debug: setting property 3 to 1635000 [0xb6c05898] dtv access debug: setting property 11 to 1 [0xb6c05898] dtv access debug: setting property 6 to 2 [0xb6c05898] dtv access debug: setting property 1 to 0 [0xb6c05898] main access debug: using access module "dtv" [0xb6c064c8] main stream debug: Using block method for AStream* [0xb6c064c8] main stream debug: starting pre-buffering [0xb6c05898] dtv access debug: frontend status: 0x00 [0xb6c05898] dtv access debug: frontend status: 0x01
  6. 01:09.0 Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card (rev 02) Subsystem: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64 Interrupt: pin A routed to IRQ 17 Region 0: Memory at cbee0000 (32-bit, non-prefetchable) [size=64K] Region 1: I/O ports at b800 [size=32] Kernel driver in use: b2c2_flexcop_pci Kernel modules: b2c2_flexcop_pci
  7. Купили карту SkyStar2 S2 rev 3.3 на свою голову :) ОС GNU/Linux Gentoo, kernel 4.1.15, 4.9.76 В /lib/firmware залил 1 файлик прошивки, в результате есть всё в /dev/dvb, vlc начинает стрим при использовании транспондеров DVB-S. Но как только я не пытался принять транспондеры DVB-S2 - ничего не получается, ни ошибок, ничего, тишина... Хоть зашифрованные каналы, хоть открытые - всё равно ничего не стримит, хотя femon начинает показывать, что сигнал залочился. 4.1.15 патчил, а 4.9.76 всё нативное. Версия VLC 2.1.5, при более поздних версиях даже DVB-S не стримит, сыпит ошибки в консоль типа libdvbpsi, в то время как при DVB-S2 вообще ничего... Кто-нибудь знает, как победить DVB-S2 и как обновить VLC, чтобы он начал принимать со спутника новыми версиями? У меня в планах ещё проверить работу этой карты под Ubuntu и под Windows, если под Ubuntu тоже так же полноценно не заработает. Карта новая, ещё 15 дней не прошло с момента получения
×
×
  • Создать...