Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Multimédia => Téma založeno: ewans 22 Dubna 2009, 13:31:15
-
Dobrý den,
dostal jsem v Vánocům TV tuner AverTV Volar HX hybrid (ne FM), nedávno na něj vyšly ovladače a tak jsem ho chtěl zprovoznit ve VLC, abych mohl pustit stream po domácí síti. V Totemu jsem rozjel v pohodě všechny programy, stejně jako v MeTV, v Kaffeinu mi nejde multiplex 634000Hz (Nova, Prima, Barandov) a ve VLC se mi tuner rozchodit vůbec nepodařilo, netuším, jaké tam mám zadat parametry pro připojení. Nevíte jak na to?
Jsem z Prahy, pokud to má na něco vliv.
Díky za odpovědi
-
Já ho používám a streamuji s ním rovnou pres multicast. Na domácí síť bude podle mě stačit unicast po http(pokud nejste příliš početní :-))
http stream pustim z vlc a dvb-t pci i usb karty např. takto:
vlc -d --quiet dvb:// --dvb-frequency=730000000 --dvb-bandwidth=8 --ts-es-id-pid --programs=257,258,259,260 --sout '#duplicate{dst=std{access=http,mux=ts,dst=:8080/ct1},select="program=257",dst=std{access=http,mux=ts,dst=:8080/ct2},select="program=258",dst=std{access=http,mux=ts,dst=:8080/ct24},select="program=259",dst=std{access=http,mux=ts,dst=:8080/ct4},select="program=260"}'
Klient se pripoji treba takto> vlc http://ipserveru:8080/ct1
Samozřejmě, pokud máš jen jeden tuner, můžeš naladit vždy jen jeden multiplex současně. Stream z gui nevím, ale dívat se na televizi lze z :
Média--->Otevrit zachycovaci zarizeni
Zkontroluj, zda je cesta k adapteru spravna.Ale je to tam defaultne.(kam se karta pripojila, by si mel nalezt prikazem dmesg po vsunuti karty)
Capture Mod = DVB
Vyber DVB-T
Multiplex freq=freq(v kHz!) (CT 730000, Komerce 634000, JinaKomerce 6740000, testHD 818000)
Symbol rate= 8000
Ps> nemam hybrida ale analogovy tuner by se mel asociovat jinam, takze by to takhle melo fungovat.
-
OK, díky.
Hned jak přijdu domu otestuju a dám vědět jak to dopadlo :-)
-
Tak už mi to fachčí :-) super a díky moc. Ted jen koupit druhej tuner, aby mohli všichni koukat na co chtěj :-)
-
kdyby ještě někdo chtěl komerční TV (Nova, Prima, Barandov) Nevím, jestli je to stejné po celé ČR v Praze to ale chodí.
http://ipserveru:8080/nova (novac, prima, primac, barandov)
vlc -d --quiet dvb:// --dvb-frequency=634000000 --dvb-bandwidth=8 --ts-es-id-pid --programs=513,514,769,770,2049 --sout '#duplicate{dst=std{access=http,mux=ts,dst=:8080/nova},select="program=513",dst=std{access=http,mux=ts,dst=:8080/novac},select="program=514",dst=std{access=http,mux=ts,dst=:8080/prima},select="program=769",dst=std{access=http,mux=ts,dst=:8080/primac},select="program=770",dst=std{access=http,mux=ts,dst=:8080/barandov},select="program=2049"}'
-
Jestli hodláte streamovat všechno a karta umí dodat celý TS tak zkuste getstream (http://silicon-verl.de/home/flo/projects/streaming/)
Nežere narozdíl od VLC téměř žádné systémové prostředky protože jenom přehazuje data z DVB karty na síťovku.
Mám tři karty (pro všechny multiplexy), posílám to multicastem a myslím že bych si to troufl dát i na nějakou 486 (na Amd64
/3GHz jednojádro vytíží procesor na cca 5%, a vezme si 30MB RAM)
spouštím si jej ukecaně kdy mi vypisuje statistiky
getstream -dd -c cestakekonfiguraku &Svůj aktuální konfigurák pro Prahu přikládám:
http {
port 8000;
};
adapter 2 {
budget-mode 1;
packet-buffer 50;
stat-interval 30;
dvb-t {
frequency 730000000;
bandwidth 8;
transmission-mode auto;
guard-interval auto;
hierarchy none;
modulation auto;
};
stream {
name "PHAmux1-siTABLE-pids0x0010,0x0011,0x0012";
input {
#dobre info na adrese http://www.home.agilent.com/upload/cmc_upload/All/6C06MPEGPAPER1.pdf
pid 0x0010; #NIT section
pid 0x0011; #
pid 0x0012; #EIT 4E - present/following event
# pid 0x0040; #NIT section current network decriptor
# pid 0x0041; #NIT section other network decription
# pid 0x004A; #BAT table
};
output-udp {
remote-address 239.0.2.96;
remote-port 3000;
};
sap {
scope global;
playgroup "infodata";
ttl 5;
};
};
stream {
name "CT 1";
input {
pnr 257;
};
output-udp {
remote-address 239.192.1.1;
remote-port 3000;
};
sap {
scope global;
playgroup "Televize";
ttl 3;
};
};
stream {
name "CT 2";
input {
pnr 258;
};
output-udp {
remote-address 239.192.1.2;
remote-port 3000;
};
sap {
scope global;
playgroup "Televize";
ttl 3;
};
};
stream {
name "CT 24";
input {
pnr 259;
};
output-udp {
remote-address 239.192.1.3;
remote-port 3000;
};
sap {
scope global;
playgroup "Televize";
ttl 3;
};
};
stream {
name "CT Sport";
input {
pnr 260;
};
output-udp {
remote-address 239.192.1.4;
remote-port 3000;
};
sap {
scope global;
playgroup "Televize";
ttl 3;
};
};
stream {
name "CRo1-Radiozurnal";
input {
pnr 16641;
};
output-udp {
remote-address 239.192.1.31;
remote-port 3000;
};
sap {
scope global;
playgroup "Radio";
ttl 3;
};
};
stream {
name "CRo2-Praha";
input {
pnr 16642;
};
output-udp {
remote-address 239.192.1.32;
remote-port 3000;
};
sap {
scope global;
playgroup "Radio";
ttl 3;
};
};
stream {
name "CRo3-Vltava";
input {
pnr 16643;
};
output-udp {
remote-address 239.192.1.33;
remote-port 3000;
};
sap {
scope global;
playgroup "Radio";
ttl 3;
};
};
stream {
name "CRo4-Radio Wave";
input {
pnr 16644;
};
output-udp {
remote-address 239.192.1.34;
remote-port 3000;
};
sap {
scope global;
playgroup "Radio";
ttl 3;
};
};
stream {
name "CRo D-dur";
input {
pnr 16645;
};
output-udp {
remote-address 239.192.1.35;
remote-port 3000;
};
sap {
scope global;
playgroup "Radio";
ttl 3;
};
};
stream {
name "CRo Leonardo";
input {
pnr 16646;
};
output-udp {
remote-address 239.192.1.36;
remote-port 3000;
};
sap {
scope global;
playgroup "Radio";
ttl 3;
};
};
stream {
name "CRo Radio Cesko";
input {
pnr 16647;
};
output-udp {
remote-address 239.192.1.37;
remote-port 3000;
};
sap {
scope global;
playgroup "Radio";
ttl 3;
};
};
};
adapter 0 {
budget-mode 1;
packet-buffer 50;
stat-interval 30;
dvb-t {
frequency 634000000;
bandwidth 8;
transmission-mode auto;
guard-interval auto;
hierarchy none;
modulation auto;
};
stream {
name "PHAmux3-siTABLE-pids0x0010,0x0011,0x0012";
input {
pid 0x0010; #NIT section
pid 0x0011; #
pid 0x0012; #EIT 4E - present/following event
};
output-udp {
remote-address 239.0.2.97;
remote-port 3000;
};
sap {
scope global;
playgroup "infodata";
ttl 5;
};
};
stream {
name "Nova_Cinema";
input {
pnr 514;
};
output-udp {
remote-address 239.192.1.11;
remote-port 3000;
};
sap {
scope global;
playgroup "Televize";
ttl 3;
};
};
stream {
name "NOVA";
input {
pnr 513;
};
output-udp {
remote-address 239.192.1.5;
remote-port 3000;
};
sap {
scope global;
playgroup "Televize";
ttl 3;
};
};
stream {
name "BARRANDOV";
input {
pnr 2049;
};
output-udp {
remote-address 239.192.1.12;
remote-port 3000;
};
sap {
scope global;
playgroup "Televize";
ttl 3;
};
};
stream {
name "PRIMA2";
input {
pnr 770;
};
output-udp {
remote-address 239.192.1.13;
remote-port 3000;
};
sap {
scope global;
playgroup "Televize";
ttl 3;
};
};
stream {
name "PRIMA";
input {
pnr 769;
};
output-udp {
remote-address 239.192.1.7;
remote-port 3000;
};
sap {
scope global;
playgroup "Televize";
ttl 3;
};
};
};
adapter 1 {
budget-mode 1;
packet-buffer 50;
stat-interval 30;
dvb-t {
frequency 674000000;
bandwidth 8;
transmission-mode auto;
guard-interval auto;
hierarchy none;
modulation auto;
};
stream {
name "PHAmux2-siTABLE-pids0x0010,0x0011,0x0012";
input {
pid 0x0010; #NIT section
pid 0x0011; #
pid 0x0012; #EIT 4E - present/following event
};
output-udp {
remote-address 239.0.2.98;
remote-port 3000;
};
sap {
scope global;
playgroup "infodata";
ttl 5;
};
};
stream {
name "OCKO";
input {
pnr 1025;
};
output-udp {
remote-address 239.192.1.8;
remote-port 3000;
};
sap {
scope global;
playgroup "Televize";
ttl 3;
};
};
stream {
name "NoeTV";
input {
pnr 1281;
};
output-udp {
remote-address 239.192.1.9;
remote-port 3000;
};
sap {
scope global;
playgroup "Televize";
ttl 3;
};
};
stream {
name "PublicTV";
input {
pnr 1537;
};
output-udp {
remote-address 239.192.1.10;
remote-port 3000;
};
sap {
scope global;
playgroup "Televize";
ttl 3;
};
};
stream {
name "Z1";
input {
pnr 1793;
};
output-udp {
remote-address 239.192.1.6;
remote-port 3000;
};
sap {
scope global;
playgroup "Televize";
ttl 3;
};
};
stream {
name "Proglas";
input {
pnr 17153;
};
output-udp {
remote-address 239.192.1.38;
remote-port 3000;
};
sap {
scope global;
playgroup "Radio";
ttl 3;
};
};
};Příjem přes VLC, v playlistu stačí zapnout SAP a jedou rádia i televize.
-
zkusil jsem použít konfigurák z předchozího příspěvku ale při spuštění mi program vyhodil tuhle chybu
tharadalf@tharadalf-desktop:~$ getstream -dd -c ~/Plocha/conf.conf &
Unknown config option packet-buffer in line 7
[1] 16276
[1]+ Exit 1 getstream -dd -c ~/Plocha/conf.conf
v čem je problém? mám kartu leadtek winfast dtv2000 h která jinak bez problémů funguje. mohl by mi někdo případně vysvětlit jak si udělat konfigurák vlastní?
-
Nepoužíváte náhodou getstream-poempel namísto originálního který odkazuji?
-
odsud jsem si stáhl balíček http://packages.ubuntu.com/hardy/net/getstream
-
Stáhněte a zkompilujte to z odkazu (http://silicon-verl.de/home/flo/projects/streaming/). Ten deb balík je příliš stará verze, od té doby byla spousta úprav, minimálně v novém 9.x VLC neuvidíte položky v playlistu.
Jestli přesto chcete zkoušet starý z balíku tak pokud zahlásí neznámý option tak příslušný řádek v konfiguráku zakomentujte #
-
ahoj nemáte nekdo konfigurak pro ostravu?
-
To nemám, ale není problém si frekvenci multiplexů zjistit, ne?
sudo apt-get install w-scan
Sken spustíš příkazem w_scan
Jestli chceš channels.conf (třeba pro xine, stejne tak pro kaffeine a jine )
w_scan > channels.conf
-
ok diky už to scanuje :)
-
Dobrý den,
mám Ubuntu 11.04 a chtěl bych po síti streamovat TV. Zatím mi stačí multiplex 2, který přes VLC stream streamuji po síti. Ale chtěl bych použít getstream a do budoucna přidat další USB tunery. Pres getstream se mi povedlo rozchodit i multiplex 1, ale 2 mi nejde, zkousel jsem configurační soubor spouštět z různých míst a názvu. Ale bohužel to pořád něco hlásí. Neví někdo co s tím? Níže je zápis z konzole a pak je obsah souboru TV_MUX2.conf
kolar@kolar-pc:~$ getstream -dd -c /home/kolar/Plocha/TV.conf &
[1] 20888
kolar@kolar-pc:~$ Double value for token in line 3
[1]+ Ukončena 1 getstream -dd -c /home/kolar/Plocha/TV.conf
kolar@kolar-pc:~$ getstream -dd -c /home/kolar/TV_MUX2.conf
Double value for token in line 3
http { port 8080; };
adapter 0 {
dvb-t {
frequency 690000000;
bandwidth 8;
transmission-mode auto;
guard-interval auto;
hierarchy none;
modulation auto;
};
stream {
name "NOVA";
input {
pnr 0x513;
};
output-http {
url "/nova";
};
};
stream {
name "NOVA CINEMA";
input {
pnr 0x514;
};
output-http {
url /novac;
};
};
stream {
name "PRIMA";
input {
pnr 0x769;
};
output-http {
url /prima;
};
};
stream {
name "Prima COOL";
input {
pnr 0x770;
};
output-http {
url /cool;
};
};
stream {
name "BARRANDOV TV";
input {
pnr 0x2049;
};
output-http {
url /bar;
};
};
};