Перейти к содержимому
Калькуляторы

VLC и вещание с DVB SkyStar2 в сеть

есть Ubuntu 10.10 server

 

root@iptv:~/dvb# scan -a 0 ./trans.conf > channels.conf

scanning ./trans.conf

using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'

initial transponder 11034000 H 27500000 9

>>> tune to: 11034:h:0:27500

DVB-S IF freq is 1284000

0x0000 0x06a5: pmt_pid 0x0064 GlobeCast -- TV CORAN (running)

0x0000 0x06a6: pmt_pid 0x00c8 GlobeCast -- TV TAMAZIGHT (running)

0x0000 0x06a7: pmt_pid 0x012c GlobeCast -- Sarafan (running)

0x0000 0x06a8: pmt_pid 0x0190 GlobeCast -- Shanson TV (running)

0x0000 0x06da: pmt_pid 0x1518 GlobeCast -- Chanson (running)

0x0000 0x06a9: pmt_pid 0x01f4 Globecast -- 2M Maroc (running)

0x0000 0x06db: pmt_pid 0x0226 Globecast -- Radio 2M (running)

0x0000 0x06aa: pmt_pid 0x0258 Globecast -- CCTV9 (running)

0x0000 0x06ab: pmt_pid 0x02bc Globecast -- SHANT TV (running)

0x0000 0x06ac: pmt_pid 0x0320 Globecast -- RTR (running)

0x0000 0x06ae: pmt_pid 0x03e8 Globecast -- Vesti (running)

0x0000 0x06af: pmt_pid 0x044c Globecast -- Berbere Television (running, scrambled)

0x0000 0x06c3: pmt_pid 0x044d Globecast -- Radio Berbere (running)

0x0000 0x06b4: pmt_pid 0x0640 GlobeCast -- AZTV (running)

0x0000 0x06c4: pmt_pid 0x064a GCF -- Aztv Radio (running)

0x0000 0x06b1: pmt_pid 0x0514 GlobeCast -- Game One (running, scrambled)

0x0000 0x06b2: pmt_pid 0x0578 GlobeCast -- Al Jazeera Intl (running)

 

root@iptv:~/dvb# szap -c ./channels.conf -n 7 -x

reading channels from file './channels.conf'

zapping to 7 'Vesti':

sat 0, frequency = 11034 MHz V, symbolrate 27500000, vpid = 0x03fc, apid = 0x0406 sid = 0x06ae

using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'

status 00 | signal c01e | snr 7770 | ber 00009e00 | unc fffffffe |

status 1f | signal baa1 | snr c063 | ber 000002c0 | unc fffffffe | FE_HAS_LOCK

 

собрал VLC из исходников:

./configure --enable-dvb --enable-v4l --disable-xcb --disable-skins2 --enable-run-as-root --prefix=/usr

./compile

make install

 

запускаю:

 

#!/bin/bash

/usr/bin/cvlc -vvv --color --ttl 12 --ts-es-id-pid --dvb-adapter=0 --programs=1710 dvb:// --dvb-frequency=11034000 --dvb-srate=27500000 --dvb-voltage=18 --dvb-fec=9 --sout-standard-access=http --sout-standard-mux=ts --sout '#duplicate{dst=std{dst=10.0.0.176:8001},select="program=1710"}'

 

порт открыт, но ничего не вещается:(

 

root@iptv:~/dvb# ./vlc.sh

VLC media player 1.1.4 The Luggage (revision exported)

[0x877b8fc] main libvlc debug: VLC media player - 1.1.4 The Luggage

[0x877b8fc] main libvlc debug: Copyright © 1996-2010 the VideoLAN team

[0x877b8fc] main libvlc debug: revision exported

[0x877b8fc] main libvlc debug: configured with ./configure '--enable-dvb' '--enable-v4l' '--disable-xcb' '--disable-skins2' '--enable-run-as-root' '--prefix=/usr'

[0x877b8fc] main libvlc debug: translation test: code is "ru"

[0x877b8fc] main libvlc debug: checking plugin modules

[0x877b8fc] main libvlc debug: loading plugins cache file /usr/lib/vlc/plugins/plugins-04041e-3e8.dat

[0x877b8fc] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins'

[0x877b8fc] main libvlc debug: saving plugins cache /usr/lib/vlc/plugins/plugins-04041e-3e8.dat

[0x877b8fc] main libvlc debug: module bank initialized (395 modules)

[0x877b8fc] main libvlc debug: opening config file (/root/.config/vlc/vlcrc)

[0x877b8fc] main libvlc debug: CPU has capabilities MMX MMXEXT SSE SSE2 SSE3 SSSE3 FPU

[0x877b8fc] main libvlc debug: looking for memcpy module: 3 candidates

[0x877b8fc] main libvlc debug: using memcpy module "memcpymmxext"

[0x882a3a4] main input debug: Creating an input for 'Медиа-библиотека'

[0x882a3a4] main input debug: Input is a meta file: disabling unneeded options

[0x882a3a4] main input debug: using timeshift granularity of 50 MiB

[0x882a3a4] main input debug: using timeshift path '/tmp'

[0x882a3a4] main input debug: `file/xspf-open:///root/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/root/.local/share/vlc/ml.xspf'

[0x882a3a4] main input debug: creating demux: access='file' demux='xspf-open' path='/root/.local/share/vlc/ml.xspf'

[0x88291dc] main demux debug: looking for access_demux module: 2 candidates

[0x88291dc] main demux debug: no access_demux module matching "file" could be loaded

[0x88291dc] main demux debug: TIMER module_need() : 0.997 ms - Total 0.997 ms / 1 intvls (Avg 0.997 ms)

[0x882a3a4] main input debug: creating access 'file' path='/root/.local/share/vlc/ml.xspf'

[0x88114ac] main access debug: looking for access module: 2 candidates

[0x88114ac] filesystem access debug: opening file `/root/.local/share/vlc/ml.xspf'

[0x88114ac] main access debug: using access module "filesystem"

[0x88114ac] main access debug: TIMER module_need() : 0.604 ms - Total 0.604 ms / 1 intvls (Avg 0.604 ms)

[0x8810d84] main stream debug: Using AStream*Stream

[0x8810d84] main stream debug: pre buffering

[0x8810d84] main stream debug: received first data after 0 ms

[0x8810d84] main stream debug: pre-buffering done 314 bytes in 0s - 13332 KiB/s

[0x881166c] main stream debug: looking for stream_filter module: 5 candidates

[0x881166c] main stream debug: no stream_filter module matching "any" could be loaded

[0x881166c] main stream debug: TIMER module_need() : 0.786 ms - Total 0.786 ms / 1 intvls (Avg 0.786 ms)

[0x881166c] main stream debug: looking for stream_filter module: 1 candidate

[0x881166c] main stream debug: using stream_filter module "stream_filter_record"

[0x881166c] main stream debug: TIMER module_need() : 0.314 ms - Total 0.314 ms / 1 intvls (Avg 0.314 ms)

[0x882a3a4] main input debug: creating demux: access='file' demux='xspf-open' path='/root/.local/share/vlc/ml.xspf'

[0x88122ec] main demux debug: looking for demux module: 1 candidate

[0x88122ec] playlist demux debug: using XSPF playlist reader

[0x88122ec] main demux debug: using demux module "playlist"

[0x88122ec] main demux debug: TIMER module_need() : 0.758 ms - Total 0.758 ms / 1 intvls (Avg 0.758 ms)

[0x88135c4] main demux meta debug: looking for meta reader module: 2 candidates

[0x88135c4] lua demux meta debug: Trying Lua scripts in /root/.local/share/vlc/lua/meta/reader

[0x88135c4] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader

[0x88135c4] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac

[0x88135c4] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader

[0x88135c4] main demux meta debug: no meta reader module matching "any" could be loaded

[0x88135c4] main demux meta debug: TIMER module_need() : 4.760 ms - Total 4.760 ms / 1 intvls (Avg 4.760 ms)

[0x882a3a4] main input debug: `file/xspf-open:///root/.local/share/vlc/ml.xspf' successfully opened

[0x88135c4] main xml debug: looking for xml module: 2 candidates

[0x88135c4] main xml debug: using xml module "xml"

[0x88135c4] main xml debug: TIMER module_need() : 0.803 ms - Total 0.803 ms / 1 intvls (Avg 0.803 ms)

[0x88122ec] playlist demux debug: parsed 0 tracks successfully

[0x88135c4] main xml debug: removing module "xml"

[0x882a3a4] main input debug: EOF reached

[0x88122ec] main demux debug: removing module "playlist"

[0x881166c] main stream debug: removing module "stream_filter_record"

[0x88114ac] main access debug: removing module "filesystem"

[0x882a3a4] main input debug: TIMER input launching for 'Медиа-библиотека' : 9.425 ms - Total 9.425 ms / 1 intvls (Avg 9.425 ms)

[0x8813cc4] main interface debug: looking for interface module: 1 candidate

[0x8813cc4] main interface debug: using interface module "hotkeys"

[0x8813cc4] main interface debug: TIMER module_need() : 0.433 ms - Total 0.433 ms / 1 intvls (Avg 0.433 ms)

[0x8818dcc] main interface debug: looking for interface module: 1 candidate

Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")

Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")

[0x8818dcc] inhibit interface error: Failed to connect to the D-Bus session daemon: /bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed.

 

[0x8818dcc] main interface debug: no interface module matching "inhibit,none" could be loaded

[0x8818dcc] main interface debug: TIMER module_need() : 2.978 ms - Total 2.978 ms / 1 intvls (Avg 2.978 ms)

[0x8818dcc] main interface error: no suitable interface module

[0x878a184] main playlist debug: Activated

[0x878a184] main playlist debug: adding item `dvb://' ( dvb:// )

[0x8827e64] main interface debug: looking for interface module: 1 candidate

[0x8827e64] main interface debug: using interface module "signals"

[0x8827e64] main interface debug: TIMER module_need() : 0.602 ms - Total 0.602 ms / 1 intvls (Avg 0.602 ms)

[0x8828f24] main interface debug: looking for interface module: 1 candidate

[0x8828f24] main interface debug: no interface module matching "globalhotkeys,none" could be loaded

[0x8828f24] main interface debug: TIMER module_need() : 1.146 ms - Total 1.146 ms / 1 intvls (Avg 1.146 ms)

[0x8828f24] main interface error: no suitable interface module

[0x877b8fc] main libvlc error: interface "globalhotkeys,none" initialization failed

[0x8828f24] main interface debug: looking for interface module: 1 candidate

[0x8828f24] dummy interface: using the dummy interface module...

[0x8828f24] main interface debug: using interface module "dummy"

[0x8828f24] main interface debug: TIMER module_need() : 0.493 ms - Total 0.493 ms / 1 intvls (Avg 0.493 ms)

[0x878a184] main playlist debug: rebuilding array of current - root Плейлист

[0x878a184] main playlist debug: rebuild done - 1 items, index -1

[0x878a184] main playlist debug: processing request item null node Плейлист skip 0

[0x878a184] main playlist debug: starting new item

[0x878a184] main playlist debug: creating new input thread

[0x881d3d4] main input debug: Creating an input for 'dvb://'

[0x881d3d4] main input debug: thread (input) created at priority 10 (input/input.c:214)

[0x881d3d4] main input debug: thread started

[0x881aeb4] main stream output debug: using sout chain=`duplicate{dst=std{dst=10.0.0.176:8001},select="program=1710"}'

[0x881aeb4] main stream output debug: stream=`duplicate'

[0x881b074] main stream out debug: looking for sout stream module: 1 candidate

[0x881b074] stream_out_duplicate stream out debug: creating 'duplicate'

[0x881b074] stream_out_duplicate stream out debug: * adding `std{dst=10.0.0.176:8001}'

[0x881aeb4] main stream output debug: stream=`std'

[0x881b62c] main stream out debug: looking for sout stream module: 1 candidate

[0x881b62c] main stream out debug: set config option: sout-standard-dst to 10.0.0.176:8001

[0x881b62c] stream_out_standard stream out debug: creating `http/ts://10.0.0.176:8001'

[0x881b62c] stream_out_standard stream out debug: extension is 176:8001

[0x881b62c] stream_out_standard stream out debug: extension -> mux=(null)

[0x881b62c] stream_out_standard stream out debug: using `http/ts://10.0.0.176:8001'

[0x881c9fc] main access out debug: looking for sout access module: 1 candidate

[0x881c9fc] main access out: creating httpd

[0x881c9fc] main access out debug: net: listening to 100.0.0.176 port 8001

[0x881c9fc] main access out debug: using sout access module "access_output_http"

[0x881c9fc] main access out debug: TIMER module_need() : 0.720 ms - Total 0.720 ms / 1 intvls (Avg 0.720 ms)

[0x881b62c] stream_out_standard stream out debug: access opened

[0x882f8fc] main mux debug: looking for sout mux module: 1 candidate

[0x882f8fc] mux_ts mux debug: shaping=200000 pcr=70000 dts_delay=400000

[0x882f8fc] main mux debug: using sout mux module "mux_ts"

[0x882f8fc] main mux debug: TIMER module_need() : 1.213 ms - Total 1.213 ms / 1 intvls (Avg 1.213 ms)

[0x881aeb4] main stream output debug: muxer support adding stream at any time

[0x881aeb4] main stream output debug: muxer prefers to wait for all ES before starting to mux

[0x881b62c] stream_out_standard stream out debug: mux opened

[0x881b62c] main stream out debug: using sout stream module "stream_out_standard"

[0x881b62c] main stream out debug: TIMER module_need() : 2.549 ms - Total 2.549 ms / 1 intvls (Avg 2.549 ms)

[0x881b074] stream_out_duplicate stream out debug: * apply selection `program=1710'

[0x881b074] main stream out debug: using sout stream module "stream_out_duplicate"

[0x881b074] main stream out debug: TIMER module_need() : 3.017 ms - Total 3.017 ms / 1 intvls (Avg 3.017 ms)

[0x881d3d4] main input debug: using timeshift granularity of 50 MiB

[0x881d3d4] main input debug: using timeshift path '/tmp'

[0x881d3d4] main input debug: `dvb://' gives access `dvb' demux `' path `'

[0x881d3d4] main input debug: creating demux: access='dvb' demux='' path=''

[0x8830de4] main demux debug: looking for access_demux module: 0 candidates

[0x8830de4] main demux debug: no access_demux module matched "dvb"

[0x8830de4] main demux debug: TIMER module_need() : 0.195 ms - Total 0.195 ms / 1 intvls (Avg 0.195 ms)

[0x881d3d4] main input debug: creating access 'dvb' path=''

[0x8830bdc] main access debug: looking for access module: 1 candidate

[0x8830bdc] dvb access debug: Opening device /dev/dvb/adapter0/frontend0

[0x8830bdc] dvb access debug: Frontend Info:

[0x8830bdc] dvb access debug: name = ST STV0299 DVB-S

[0x8830bdc] dvb access debug: type = QPSK (DVB-S)

[0x8830bdc] dvb access debug: frequency_min = 950000 (kHz)

[0x8830bdc] dvb access debug: frequency_max = 2150000 (kHz)

[0x8830bdc] dvb access debug: frequency_stepsize = 125

[0x8830bdc] dvb access debug: frequency_tolerance = 0

[0x8830bdc] dvb access debug: symbol_rate_min = 1000000 (kHz)

[0x8830bdc] dvb access debug: symbol_rate_max = 45000000 (kHz)

[0x8830bdc] dvb access debug: symbol_rate_tolerance (ppm) = 500

[0x8830bdc] dvb access debug: notifier_delay (ms) = 0

[0x8830bdc] dvb access debug: Frontend Info capability list:

[0x8830bdc] dvb access debug: inversion auto

[0x8830bdc] dvb access debug: forward error correction 1/2

[0x8830bdc] dvb access debug: forward error correction 2/3

[0x8830bdc] dvb access debug: forward error correction 3/4

[0x8830bdc] dvb access debug: forward error correction 5/6

[0x8830bdc] dvb access debug: forward error correction 7/8

[0x8830bdc] dvb access debug: forward error correction auto

[0x8830bdc] dvb access debug: card can do QPSK

[0x8830bdc] dvb access debug: End of capability list

[0x8830bdc] dvb access debug: trying to tune the frontend...

[0x8830bdc] dvb access debug: frequency 11034000 is in Ku-band

[0x8830bdc] dvb access debug: using inversion=2

[0x8830bdc] dvb access debug: using fec=9

[0x8830bdc] dvb access debug: using voltage=18

[0x8830bdc] dvb access debug: using tone=0

[0x8830bdc] dvb access debug: Opening device /dev/dvb/adapter0/dvr0

[0x8830bdc] dvb access debug: setting filter on PAT

[0x8830bdc] dvb access debug: Opening device /dev/dvb/adapter0/demux0

[0x8830bdc] dvb access debug: DMXSetFilter: DMX_PES_OTHER for PID 0

[0x8830bdc] dvb access debug: Opening device /dev/dvb/adapter0/ca0

[0x8830bdc] dvb access warning: CAMInit: opening CAM device failed (No such file or directory)

[0x8830bdc] main access debug: using access module "dvb"

[0x8830bdc] main access debug: TIMER module_need() : 71.366 ms - Total 71.366 ms / 1 intvls (Avg 71.366 ms)

[0x881b91c] main stream debug: Using AStream*Block

[0x881b91c] main stream debug: pre buffering

[0x8830bdc] dvb access debug: frontend has acquired signal

[0x8830bdc] dvb access debug: frontend has acquired carrier

[0x8830bdc] dvb access debug: frontend has acquired stable FEC

[0x8830bdc] dvb access debug: frontend has acquired sync

[0x8830bdc] dvb access debug: frontend has acquired lock

[0x8830bdc] dvb access debug: - Bit error rate: 1280

[0x8830bdc] dvb access debug: - Signal strength: 47627

[0x8830bdc] dvb access debug: - SNR: 49089

[0x881b91c] main stream debug: received first data after 130 ms

[0x881b91c] main stream debug: prebuffering done 188 bytes in 0s - 1 KiB/s

[0x882ec1c] main stream debug: looking for stream_filter module: 5 candidates

[0x882ec1c] main stream debug: no stream_filter module matching "any" could be loaded

[0x882ec1c] main stream debug: TIMER module_need() : 0.205 ms - Total 0.205 ms / 1 intvls (Avg 0.205 ms)

[0x882ec1c] main stream debug: looking for stream_filter module: 1 candidate

[0x882ec1c] main stream debug: using stream_filter module "stream_filter_record"

[0x882ec1c] main stream debug: TIMER module_need() : 0.140 ms - Total 0.140 ms / 1 intvls (Avg 0.140 ms)

[0x881d3d4] main input debug: creating demux: access='dvb' demux='ts' path=''

[0x881bdb4] main demux debug: looking for demux module: 1 candidate

[0x8830bdc] dvb access debug: Opening device /dev/dvb/adapter0/demux0

[0x8830bdc] dvb access debug: DMXSetFilter: DMX_PES_OTHER for PID 17

[0x8830bdc] dvb access debug: Opening device /dev/dvb/adapter0/demux0

[0x8830bdc] dvb access debug: DMXSetFilter: DMX_PES_OTHER for PID 20

[0x8830bdc] dvb access debug: Opening device /dev/dvb/adapter0/demux0

[0x8830bdc] dvb access debug: DMXSetFilter: DMX_PES_OTHER for PID 18

libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 0) for PID 0

[0x881bdb4] ts demux debug: PATCallBack called

[0x881bdb4] ts demux debug: new PAT ts_id=12600 version=6 current_next=1

[0x881bdb4] ts demux debug: * number=0 pid=16

[0x881bdb4] ts demux debug: * number=1703 pid=300

[0x8830bdc] dvb access debug: Opening device /dev/dvb/adapter0/demux0

[0x8830bdc] dvb access debug: DMXSetFilter: DMX_PES_OTHER for PID 300

[0x881bdb4] ts demux debug: * number=1704 pid=400

[0x881bdb4] ts demux debug: * number=1705 pid=500

[0x881bdb4] ts demux debug: * number=1706 pid=600

[0x881bdb4] ts demux debug: * number=1707 pid=700

[0x881bdb4] ts demux debug: * number=1708 pid=800

[0x881bdb4] ts demux debug: * number=1710 pid=1000

[0x881bdb4] ts demux debug: * number=1711 pid=1100

[0x881bdb4] ts demux debug: * number=1716 pid=1600

[0x881bdb4] ts demux debug: * number=1701 pid=100

[0x881bdb4] ts demux debug: * number=1702 pid=200

[0x881bdb4] ts demux debug: * number=1731 pid=1101

[0x881bdb4] ts demux debug: * number=1732 pid=1610

[0x881bdb4] ts demux debug: * number=1754 pid=5400

[0x881bdb4] ts demux debug: * number=1755 pid=550

[0x881bdb4] ts demux debug: * number=1713 pid=1300

[0x881bdb4] ts demux debug: * number=1714 pid=1400

[0x881bdb4] ts demux debug: PMTCallBack called

[0x881bdb4] ts demux debug: new PMT program number=1703 version=28 pid_pcr=320

[0x8830bdc] dvb access debug: Opening device /dev/dvb/adapter0/demux0

[0x8830bdc] dvb access debug: DMXSetFilter: DMX_PES_OTHER for PID 320

[0x881bdb4] ts demux debug: * descriptor : unknown (0xe)

[0x881bdb4] ts demux debug: * descriptor : unknown (0xc)

[0x881bdb4] ts demux debug: * es pid=320 type=2 dr->i_tag=0x52

[0x881bdb4] ts demux debug: * es pid=320 type=2 dr->i_tag=0x2

[0x881bdb4] ts demux debug: * es pid=320 type=2 dr->i_tag=0xe

[0x881bdb4] ts demux debug: * es pid=320 type=2 dr->i_tag=0x6

[0x881bdb4] ts demux debug: * es pid=320 type=2 fcc=mpgv

[0x881d3d4] main input debug: selecting program id=1703

[0x881bdb4] ts demux debug: * es pid=330 type=4 dr->i_tag=0x52

[0x881bdb4] ts demux debug: * es pid=330 type=4 dr->i_tag=0x3

[0x881bdb4] ts demux debug: * es pid=330 type=4 dr->i_tag=0xe

[0x881bdb4] ts demux debug: * es pid=330 type=4 dr->i_tag=0xa

[0x881bdb4] ts demux debug: found language: fre

[0x881bdb4] ts demux debug: * es pid=330 type=4 fcc=mpga

[0x8830bdc] dvb access debug: Opening device /dev/dvb/adapter0/demux0

[0x8830bdc] dvb access debug: DMXSetFilter: DMX_PES_OTHER for PID 330

[0x881bdb4] main demux debug: using demux module "ts"

[0x881bdb4] main demux debug: TIMER module_need() : 831.925 ms - Total 831.925 ms / 1 intvls (Avg 831.925 ms)

[0x881bdb4] ts demux debug: DEMUX_SET_GROUP -1 0xb6fcf2ac

[0x8830bdc] dvb access debug: DMXUnsetFilter: closing demux 12

[0x8830bdc] dvb access debug: DMXUnsetFilter: closing demux 13

[0x8830bdc] dvb access debug: DMXUnsetFilter: closing demux 14

[0x8830bdc] dvb access debug: Opening device /dev/dvb/adapter0/demux0

[0x8830bdc] dvb access debug: DMXSetFilter: DMX_PES_OTHER for PID 1000

[0x881d3d4] main input debug: starting in async mode

[0x8830bdc] dvb access warning: unimplemented query in control

[0x8835754] main demux meta debug: looking for meta reader module: 2 candidates

[0x8835754] lua demux meta debug: Trying Lua scripts in /root/.local/share/vlc/lua/meta/reader

[0x8835754] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader

[0x8835754] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac

[0x8835754] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader

[0x8835754] main demux meta debug: no meta reader module matching "any" could be loaded

[0x8835754] main demux meta debug: TIMER module_need() : 1.185 ms - Total 1.185 ms / 1 intvls (Avg 1.185 ms)

[0x881d3d4] main input debug: `dvb://' successfully opened

[0x881bdb4] ts demux debug: PMTCallBack called

[0x881bdb4] ts demux debug: new PMT program number=1710 version=28 pid_pcr=1020

[0x8830bdc] dvb access debug: Opening device /dev/dvb/adapter0/demux0

[0x8830bdc] dvb access debug: DMXSetFilter: DMX_PES_OTHER for PID 1020

[0x881bdb4] ts demux debug: * descriptor : unknown (0xe)

[0x881bdb4] ts demux debug: * descriptor : unknown (0xc)

[0x881bdb4] ts demux debug: * es pid=1020 type=2 dr->i_tag=0x52

[0x881bdb4] ts demux debug: * es pid=1020 type=2 dr->i_tag=0x2

[0x881bdb4] ts demux debug: * es pid=1020 type=2 dr->i_tag=0xe

[0x881bdb4] ts demux debug: * es pid=1020 type=2 dr->i_tag=0x6

[0x881bdb4] ts demux debug: * es pid=1020 type=2 fcc=mpgv

[0x8835acc] main decoder debug: looking for packetizer module: 21 candidates

[0x8835acc] main decoder debug: using packetizer module "packetizer_mpegvideo"

[0x8835acc] main decoder debug: TIMER module_need() : 3.557 ms - Total 3.557 ms / 1 intvls (Avg 3.557 ms)

[0x8835acc] main decoder debug: thread (decoder) created at priority 0 (input/decoder.c:301)

[0x8835acc] main decoder debug: thread started

[0x881bdb4] ts demux debug: * es pid=1030 type=4 dr->i_tag=0x52

[0x881bdb4] ts demux debug: * es pid=1030 type=4 dr->i_tag=0x3

[0x881bdb4] ts demux debug: * es pid=1030 type=4 dr->i_tag=0xe

[0x881bdb4] ts demux debug: * es pid=1030 type=4 dr->i_tag=0xa

[0x881bdb4] ts demux debug: found language: fre

[0x881bdb4] ts demux debug: * es pid=1030 type=4 fcc=mpga

[0x884096c] main decoder debug: looking for packetizer module: 21 candidates

[0x884096c] main decoder debug: using packetizer module "mpeg_audio"

[0x884096c] main decoder debug: TIMER module_need() : 0.924 ms - Total 0.924 ms / 1 intvls (Avg 0.924 ms)

[0x884096c] main decoder debug: thread (decoder) created at priority 5 (input/decoder.c:301)

[0x884096c] main decoder debug: thread started

[0x8830bdc] dvb access debug: Opening device /dev/dvb/adapter0/demux0

[0x8830bdc] dvb access debug: DMXSetFilter: DMX_PES_OTHER for PID 1030

libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 0) for PID 17

[0x881bdb4] ts demux warning: first packet for pid=1020 cc=0x4

[0x881bdb4] ts demux warning: first packet for pid=1030 cc=0xa

[0x881bdb4] ts demux warning: discontinuity received 0xc instead of 0xf (pid=1020)

[0x881bdb4] ts demux warning: discontinuity received 0xe instead of 0x2 (pid=1030)

[0x881d3d4] main input debug: switching to sync mode

libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 2) for PID 1000

[0x881bdb4] ts demux debug: PMTCallBack called

libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 3) for PID 0

[0x881bdb4] ts demux debug: PATCallBack called

libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 6) for PID 17

[0x8835acc] packetizer_mpegvideo decoder debug: size 544x576 fps=25.000

[0x881aeb4] main stream output debug: adding a new sout input (sout_input:0x883b9f8)

[0x881b074] stream_out_duplicate stream out debug: duplicated a new stream codec=mpgv (es=1020 group=1710)

[0x882f8fc] main mux debug: adding a new input

[0x882f8fc] mux_ts mux debug: adding input codec=mpgv pid=68

[0x882f8fc] mux_ts mux debug: new PCR PID is 68

[0x881b074] stream_out_duplicate stream out debug: - added for output 0

[0x884096c] mpeg_audio decoder debug: MPGA channels:2 samplerate:48000 bitrate:128

[0x881aeb4] main stream output debug: adding a new sout input (sout_input:0x883d030)

[0x881b074] stream_out_duplicate stream out debug: duplicated a new stream codec=mpga (es=1030 group=1710)

[0x882f8fc] main mux debug: adding a new input

[0x882f8fc] mux_ts mux debug: adding input codec=mpga pid=69

[0x882f8fc] mux_ts mux debug: - lang=fra

[0x881b074] stream_out_duplicate stream out debug: - added for output 0

[0x881bdb4] ts demux warning: discontinuity received 0x7 instead of 0x2 (pid=1020)

[0x881bdb4] ts demux warning: discontinuity received 0xa instead of 0x5 (pid=1030)

libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 6) for PID 1000

[0x881bdb4] ts demux debug: PMTCallBack called

libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 7) for PID 0

[0x881bdb4] ts demux debug: PATCallBack called

libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 15) for PID 17

[0x881bdb4] ts demux warning: discontinuity received 0xf instead of 0x3 (pid=1020)

libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 13) for PID 17

[0x881bdb4] ts demux debug: PSINewTableCallBack: table 0x42(66) ext=0x3138(12600)

[0x881bdb4] ts demux debug: SDTCallBack called

[0x881bdb4] ts demux debug: new SDT ts_id=12600 version=6 current_next=1 network_id=318

[0x881bdb4] ts demux debug: * service id=1701 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=1 provider=GlobeCast name=TV CORAN

[0x881d3d4] main input debug: EsOutProgramMeta: number=1701

[0x881bdb4] ts demux debug: * service id=1702 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=1 provider=GlobeCast name=TV TAMAZIGHT

[0x881d3d4] main input debug: EsOutProgramMeta: number=1702

[0x881bdb4] ts demux debug: * service id=1703 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=1 provider=GlobeCast name=Sarafan

[0x881d3d4] main input debug: EsOutProgramMeta: number=1703

[0x881bdb4] ts demux debug: * service id=1704 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=1 provider=GlobeCast name=Shanson TV

[0x881d3d4] main input debug: EsOutProgramMeta: number=1704

[0x881bdb4] ts demux debug: * service id=1754 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=1 provider=GlobeCast name=Chanson

[0x881d3d4] main input debug: EsOutProgramMeta: number=1754

[0x881bdb4] ts demux debug: * service id=1705 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=1 provider=Globecast name=2M Maroc

[0x881d3d4] main input debug: EsOutProgramMeta: number=1705

[0x881bdb4] ts demux debug: * service id=1755 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=2 provider=Globecast name=Radio 2M

[0x881d3d4] main input debug: EsOutProgramMeta: number=1755

[0x881bdb4] ts demux debug: * service id=1706 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=1 provider=Globecast name=CCTV9

[0x881d3d4] main input debug: EsOutProgramMeta: number=1706

[0x881bdb4] ts demux debug: * service id=1707 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=1 provider=Globecast name=SHANT TV

[0x881d3d4] main input debug: EsOutProgramMeta: number=1707

[0x881bdb4] ts demux debug: * service id=1708 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=1 provider=Globecast name=RTR

[0x881d3d4] main input debug: EsOutProgramMeta: number=1708

[0x881bdb4] ts demux debug: * service id=1710 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=1 provider=Globecast name=Vesti

[0x881d3d4] main input debug: EsOutProgramMeta: number=1710

[0x881bdb4] ts demux debug: * service id=1711 eit schedule=0 present=0 running=4 free_ca=1

[0x881bdb4] ts demux debug: - type=1 provider=Globecast name=Berbere Television

[0x881d3d4] main input debug: EsOutProgramMeta: number=1711

[0x881bdb4] ts demux debug: * service id=1731 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=2 provider=Globecast name=Radio Berbere

[0x881d3d4] main input debug: EsOutProgramMeta: number=1731

[0x881bdb4] ts demux debug: * service id=1716 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=1 provider=GlobeCast name=AZTV

[0x881d3d4] main input debug: EsOutProgramMeta: number=1716

[0x881bdb4] ts demux debug: * service id=1732 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=2 provider=GCF name=Aztv Radio

[0x881d3d4] main input debug: EsOutProgramMeta: number=1732

[0x881bdb4] ts demux debug: * service id=1713 eit schedule=0 present=0 running=4 free_ca=1

[0x881bdb4] ts demux debug: - type=1 provider=GlobeCast name=Game One

[0x881d3d4] main input debug: EsOutProgramMeta: number=1713

[0x881bdb4] ts demux debug: * service id=1714 eit schedule=0 present=0 running=4 free_ca=0

[0x881bdb4] ts demux debug: - type=1 provider=GlobeCast name=Al Jazeera Intl

[0x881d3d4] main input debug: EsOutProgramMeta: number=1714

libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 0) for PID 20

[0x881bdb4] ts demux debug: PSINewTableCallBack: table 0x70(112) ext=0x0(0)

В чем может быть причина?

Изменено пользователем Zohan

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Выяснил что такой запуск:

 

/usr/bin/cvlc -vvv --color --ttl 12 --ts-es-id-pid --dvb-adapter=0 --programs=1708 dvb:// --dvb-frequency=11034000 --dvb-srate=27500000 --dvb-voltage=18

 

дает в окне SSH видео в виде ASCII

 

т.е. каналы принимаются

 

перепробовал все методы выходного потока - болт, не вещается:(

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Стоп!

Какой спутник и какой транспондер вы пытаетесь принять?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Стоп!

Какой спутник и какой транспондер вы пытаетесь принять?

Если не ошибаюсь, то Sirius2

вот список каналов на 11034000/27500000

 

0x0000 0x06a5: pmt_pid 0x0064 GlobeCast -- TV CORAN (running)

0x0000 0x06a6: pmt_pid 0x00c8 GlobeCast -- TV TAMAZIGHT (running)

0x0000 0x06a7: pmt_pid 0x012c GlobeCast -- Sarafan (running)

0x0000 0x06a8: pmt_pid 0x0190 GlobeCast -- Shanson TV (running)

0x0000 0x06da: pmt_pid 0x1518 GlobeCast -- Chanson (running)

0x0000 0x06a9: pmt_pid 0x01f4 Globecast -- 2M Maroc (running)

0x0000 0x06db: pmt_pid 0x0226 Globecast -- Radio 2M (running)

0x0000 0x06aa: pmt_pid 0x0258 Globecast -- CCTV9 (running)

0x0000 0x06ab: pmt_pid 0x02bc Globecast -- SHANT TV (running)

0x0000 0x06ac: pmt_pid 0x0320 Globecast -- RTR (running)

0x0000 0x06ae: pmt_pid 0x03e8 Globecast -- Vesti (running)

0x0000 0x06af: pmt_pid 0x044c Globecast -- Berbere Television (running)

0x0000 0x06c3: pmt_pid 0x044d Globecast -- Radio Berbere (running)

0x0000 0x06b4: pmt_pid 0x0640 GlobeCast -- AZTV (running)

0x0000 0x06c4: pmt_pid 0x064a GCF -- Aztv Radio (running)

0x0000 0x06b1: pmt_pid 0x0514 GlobeCast -- Game One (running, scrambled)

0x0000 0x06b2: pmt_pid 0x0578 GlobeCast -- Al Jazeera Intl (running)

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

это не сириус, это hotbird 6

 

http://www.opennet.ru/base/net/skystar_video.txt.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

это не сириус, это hotbird 6

 

http://www.opennet.ru/base/net/skystar_video.txt.html

Делал все это не раз - просто вывод на экран идет и просто фильм из файла получается транслировать, а транслировать поток со спутника нет :(

Зметил что на моменте когда должна идти буферизация потока - она не идет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а если вот так?

 

-vvv --color --ttl 12 --ts-es-id-pid --dvb-adapter=0 --programs=1710 dvb: \ --dvb-frequency=11034000 --dvb-srate=27500000 --dvb-voltage=18 --dvb-fec=3 \ --sout-standard-access=http --sout-standard-mux=ts \ --sout='#duplicate{dst=std{dst=10.0.0.176:8001},select="program=1710"}'

Изменено пользователем Снежкин

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а если вот так?

 

-vvv --color --ttl 12 --ts-es-id-pid --dvb-adapter=0 --programs=1710 dvb: \ --dvb-frequency=11034000 --dvb-srate=27500000 --dvb-voltage=18 --dvb-fec=3 \ --sout-standard-access=http --sout-standard-mux=ts \ --sout='#duplicate{dst=std{dst=10.0.0.176:8001},select="program=1710"}'

То же самое, но в логе кое-что поменялось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

могу конечно ошибаться, но что-то у вас не то с дровами

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

могу конечно ошибаться, но что-то у вас не то с дровами
Чистая Ubunta 10.10 server i386, при установке была добавлена только одна роль OpenSSH Server.

 

Драйвера:

# lsmod | grep dvb

dvb_pll 9053 1

dvb_core 88505 2 stv0299,b2c2_flexcop

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ФАК!!!!

Проблема была здесь:

 

-vvv --color --ttl 12 --ts-es-id-pid --dvb-adapter=0 --programs=1710

 

а нужно

 

-vvv --color --ttl 12 --ts-es-id-pid --dvb-adapter=0 --program 1710

 

хотя во всех руководствах написано именно "--programs="

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну так это... рабочий конфиг в студию чтоли...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну так это... рабочий конфиг в студию чтоли...
Конфиг чего?

 

Вот строка запуска:

 

/usr/bin/cvlc -vvvv --ttl 12--color --ts-es-id-pid --dvb-adapter=0 --program=1708 dvb:// --dvb-frequency=11034000 --dvb-srate=27500000 --dvb-voltage=18 --dvb-fec=9 --sout-standard-access=http --sout-mux-caching=5000 --sout-standard-mux=ts --sout '#duplicate{dst=std{dst=10.0.0.176:8001},select="program=1708", dst=std{dst=10.0.0.176:8002},select="program=1710"}'

 

как только заменяю

--programs=1708,1710

на

--program=1708

 

то работает, но вещается естественно только 1 указанный канал

что за глюк?

Изменено пользователем Zohan

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну так это... рабочий конфиг в студию чтоли...
Конфиг чего?

 

Вот строка запуска:

 

/usr/bin/cvlc -vvvv --ttl 12--color --ts-es-id-pid --dvb-adapter=0 --program=1708 dvb:// --dvb-frequency=11034000 --dvb-srate=27500000 --dvb-voltage=18 --dvb-fec=9 --sout-standard-access=http --sout-mux-caching=5000 --sout-standard-mux=ts --sout '#duplicate{dst=std{dst=10.0.0.176:8001},select="program=1708", dst=std{dst=10.0.0.176:8002},select="program=1710"}'

 

как только заменяю

--programs=1708,1710

на

--program=1708

 

то работает, но вещается естественно только 1 указанный канал

что за глюк?

Оказывается не глюк, а карточка не видела пиды каналов без опции: --dvb-budget-mode

Изменено пользователем Zohan

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.