Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: VLC a automatické spuštění dvb-t programu  (Přečteno 2299 krát)

Phoenix

  • Aktivní člen
  • *
  • Příspěvků: 205
VLC a automatické spuštění dvb-t programu
« kdy: 09 Dubna 2016, 12:21:39 »
Ahoj, mam USB stick Bus 001 Device 010: ID 15a4:9016 Afatech Technologies, Inc. AF9015 DVB-T USB2.0 stick s ovladacem http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/

Prikaz vlc dvb-t://frequency=618000000:bandwidth=8 mi spusti VLC a prvni program (Nova). To je v poradku. Prikaz vlc dvb-t://frequency=618000000:bandwidth=8 --program=770 mi spusti konkretni program (Prima Cool). To je take v poradku. Chtel bych ale konkretni program streamovat do site (nebo nahravat do souboru), takze pouziji parametr --sout a s nim se mi nedari vybrat konkretni program automaticky po spusteni.

Prikaz vlc dvb-t://frequency=618000000:bandwidth=8 --sout="#std{access=file,mux=ps,dst=record.mpg}" mi nezacne do souboru record.mpg syspat data, dokud v GUI programu nevyberu Prehravani -> Program a rucne ho nevyberu (ackoliv je ten prvni v seznamu zaskrtnuty, je nutne ho znovu vybrat).

Zkousel jsem ruzne dalsi parametry, napr. pridat select="program=770" apod., ale bez uspechu. Vzdy musim rucne program vybrat, teprve pak se zacne prehravat (at uz do souboru, nebo na display, nebo streamovat).

Muzete mi poradit, jak automaticky vybrat konkretni program v prikazove radce?

Mam VLC 2.2.1. Zkousel jsem i jine mux, protoze jsem se nekde docetl, ze parametr "select" podporuje jen ts.
Notebook FUJITSU-SIEMENS Amilo PRO V3505 - Intel Core 2 Duo, 1 GB DDR2 533 MHz, GMA950, 160 GB disk, Ubuntu 7.10

Savalas

  • Aktivní člen
  • *
  • Příspěvků: 409
Re:VLC a automatické spuštění dvb-t programu
« Odpověď #1 kdy: 09 Dubna 2016, 19:34:14 »
Snad se nebudu muset rozepisovat a bude ti stacit tohle

Kód: [Vybrat]
cvlc dvb-t:// --dvb-frequency $frekvence --dvb-bandwidth 8 --dvb-adapter 0 --program=$stanice --sout-udp-caching 1000 --sout '#duplicate{dst="transcode{vcodec=mpgv,vb=256,scale=0.5,deinterlace{mode=mean},acodec=mpga,ab=64,channels=1,samplerate=48000}:duplicate{dst=std{access=http,mux=ts,dst=:8080}' &

pro ct1 mam    frekvence=738000000,   stanice=257
Kubuntu 18.04/AMD RYZEN 5 3600, Asus PRIME X370-PRO, ASUS DUAL GeForce RTX2060S O8G EVO, RAM Kingston 2x16GB DDR4 2666MHz CL16, 2xWD Caviar Blue 1TB+Seagate BarraCuda 2TB/LVM mirror, Samsung 970 EVO PLUS 250GB, Seasonic M12II-620 Evo, Evolveo Sigma T2, DVD-R/+R Asus DRW-24D5MT, APC Back-UPS ES 700, Eizo EV2450

Phoenix

  • Aktivní člen
  • *
  • Příspěvků: 205
Re:VLC a automatické spuštění dvb-t programu
« Odpověď #2 kdy: 09 Dubna 2016, 20:26:05 »
Dekuji, ale problem to nevyresilo. Kdyz pouziji tvuj prikaz (jen zmenim frekvenci na 618000000 a program na 770 (Prima COOL)), tak se po spusteni vlc http://0.0.0.0:8080 nic neobjevi. Kdyz misto cvlc pouziji vlc, tak se stremovani rozebehne az po kliknuti na Prehravani -> Program a vybrat program rucne. V tomto konkretnim pripade se mi tam objevi dve polozky: "770" a "Prima COOL [CESKE RADIOKOMUNIKACE]".
Notebook FUJITSU-SIEMENS Amilo PRO V3505 - Intel Core 2 Duo, 1 GB DDR2 533 MHz, GMA950, 160 GB disk, Ubuntu 7.10

Savalas

  • Aktivní člen
  • *
  • Příspěvků: 409
Re:VLC a automatické spuštění dvb-t programu
« Odpověď #3 kdy: 09 Dubna 2016, 21:04:32 »
Proc 0.0.0.0, ja se vzdicky testoval na localhost 127.0.0.1

Presne mi streamuje

Kód: [Vybrat]
cvlc dvb-t:// --dvb-frequency 602000000 --dvb-bandwidth 8 --dvb-adapter 0 --program=770 --sout-udp-caching 1000 --sout '#duplicate{dst="transcode{vcodec=mpgv,vb=256,scale=0.5,deinterlace{mode=mean},acodec=mpga,ab=64,channels=1,samplerate=48000}:duplicate{dst=std{access=http,mux=ts,dst=:8080}'
Ze to jede, se kouknu prez
Kód: [Vybrat]
vlc http://127.0.0.1:8080
Vlc mam 2.1.6, pozor jake kodeky pouzivas, ty spravne vybrat byla nejvetsi drbacka.
« Poslední změna: 09 Dubna 2016, 21:52:12 od Savalas »
Kubuntu 18.04/AMD RYZEN 5 3600, Asus PRIME X370-PRO, ASUS DUAL GeForce RTX2060S O8G EVO, RAM Kingston 2x16GB DDR4 2666MHz CL16, 2xWD Caviar Blue 1TB+Seagate BarraCuda 2TB/LVM mirror, Samsung 970 EVO PLUS 250GB, Seasonic M12II-620 Evo, Evolveo Sigma T2, DVD-R/+R Asus DRW-24D5MT, APC Back-UPS ES 700, Eizo EV2450

 

Provoz zaštiťuje spolek OpenAlt.