EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

dvbstream - Online în cloud

Rulați dvbstream în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda dvbstream care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


dvbstream - Transmite un flux de transport DVB prin RTP

REZUMAT


dvbstream [ -f frecv] [ -p vh] [ -s Rată simbol] [ -c cardnum] [ -o ] [ -ps ] [ -i ipaddr ]
[ -r port] [-a apid] [ -v vpid] p -t ttpid] [-n secunde ] [ pid1 ... ]

DESCRIERE


dvbstream preia un TS (flux de transport) de la A DVB (difuzare video digitală, fie DVB-S
pentru carduri prin satelit, DVB-C pentru cablu sau DVB-T pentru terestre) și emisiuni (un subset
of) printr-o LAN folosind protocolul RTP.

Unele opțiuni nu sunt disponibile pe cardurile DVB Budget.

OPŢIUNI


-f Frecvența de reglat, în MHz.

-p, v|h
polarizarea; fie h (orizontală) sau v (vertical).

-s Rată simbol
Rata simbolului fluxului DVB, de obicei 27500.

-c cardnum
Selectați ce card DVB să utilizați. The cardnum trebuie să fie între 0 și 3.

-a apid
Selectați ce PID audio să scoateți pe TV-OUT a cardului DVB (numai pentru carduri complete).

-v vpid
Selectați ce PID video să iasă pe TV-OUT a cardului DVB (doar carduri complete).

-t ttpid
Selectați ce PID de teletext să ieșiți pe TV-OUT a cardului DVB (carduri complete
numai). -n secunde Timeout și oprit după secunde secunde.

-ps Ieșiți un PS mai degrabă decât un flux PES (implicit).

-o Ieșire la stdout mai degrabă decât difuzare.

-i ipaddr
Portul IP Multicast către ieșire (implicit este 224.0.1.2)

-r port
Portul IP multicast către ieșire (implicit este 5004).

SERVER UTILIZARE


Dacă doriți să difuzați TVC International de la Astra 19E, ați tasta următoarele
comanda:

dvbstream -f 12441 -pv -s 27500 512 660

Puteți specifica până la 8 PID-uri pe linia de comandă pentru a le include în transportul multicast
curent. O rețea de 10 MBit/s ar trebui să poată gestiona un flux video și un flux audio sau
opt fluxuri audio.

Dacă doriți să vizualizați și canalul TV pe TV-OUT a cardului dvs. DVB-S (sau folosind xawtv
sau similar), atunci puteți utiliza steaguri „-v” și „-a” înaintea PID-urilor video și audio
respectiv:

dvbstream -f 12441 -pv -s 27500 -v 512 -a 660

dvbstream are, de asemenea, capacitatea de a mapa PIDS la diferite valori înainte de a-l transmite în flux. Pentru
exemplu, dacă tastați

dvbstream -f 12441 -pv -s 27500 -v 512:1 -a 660:2

apoi fluxul video va deveni „PID 1”, iar fluxul audio va deveni „PID 2”.

De asemenea, cu versiunile de driver din octombrie 2001 încolo, puteți difuza întregul
flux de transport (dacă utilizați un card de buget) cu comanda:

dvbstream 8192

8192 este un "PID fals" (PIDS-urile legale sunt în intervalul 0-8191) și șoferul interpretează acest lucru
a însemna întregul TS. Evident, nu ar avea sens să folosești funcția de hartă în acest sens
„pid”.

CLIENT UTILIZARE


Pentru a primi fluxul pe orice altă mașină de pe LAN, utilizați utilitarul dumprtp (de la
ts-rtp). În această arhivă este inclusă o versiune ușor îmbunătățită. de exemplu

dumprtp > primit.ts

Dacă aveți un card DVB pe al doilea aparat, puteți utiliza comanda rtpfeed pentru a decoda
curentul. Tastați „rtpfeed -h” pentru informații despre utilizare. rtpfeed a fost scris de Guenter
Wildmann[e-mail protejat]> - vă rugăm să adresați orice erori sau comentarii lui Guenter.

Dacă nu aveți un card DVB pe computerul client, puteți utiliza mpg123 și mpegtools
furnizat cu driverul DVB pentru decodarea audio live:

dumprtp | ts2es apid | mpg123 -

Această linie de comandă este inclusă cu dvbstream ca script „rtpradio.sh”.

Dacă doriți doar audio, puteți rula dvbstream cu opt PID-uri audio și apoi clienții dvs
poate alege ce PID să joace.

Pentru redarea canalului TV în direct, cea mai bună soluție pe care am găsit-o este mplayer
(http://www.mplayerhq.hu). Vă rugăm să instalați cea mai recentă versiune CVS - mplayer este în curs
îmbunătățit rapid.

Apoi puteți vizualiza televizorul în flux prin rețea folosind următoarea comandă:

dumprtp | ts2ps vpid apid | mplayer -cache 2048 -

Această linie de comandă este inclusă cu dvbstream ca script „rtptv.sh”.

MLAYER RTP-PS SUPORT


Fișierul „mplayer-libmpdemux-network.c.patch” conține un patch pentru actualul (31 ian.
2001) Versiunea CVS a mplayer pentru a „activa” suportul experimental RTP. Pentru ao aplica, verificați
scoateți o copie nouă a mplayer folosind și schimbați în directorul „main/libmpdemux”.

Apoi aplicați comanda:

patch < /path_to/dvbstream-0.4pre2/mplayer-libmpdemux-network.c.patch

Apoi puteți construi mplayer ca de obicei. Pentru a primi un flux RTP transmis cu dvbstream
Opțiunea „-ps”, trebuie doar să tastați următoarea comandă pe computerul client:

mplayer rtp://224.0.1.2:5004/ -cache 2048

TELNET INTERFAȚĂ


Începând cu v0.4, DVBstream încorporează o interfață „telnet” pentru a vă permite să faceți de la distanță
porniți și opriți redarea în flux și reglați cardul la un alt canal.

Sunt acceptate următoarele comenzi:

TUNE frecvență pol srate STOP ADDV pid[:map] ADDA pid[:map] ADDT pid[:map] ADD pid[:map] IEȘIȚI

STOP închide toate PID-urile și oprește fluxul. Celelalte comenzi ar trebui să fie auto-
explicativ. Vedeți scripturile din directorul TELNET pentru exemplu de utilizare. X

ISTORIE


dvbstream remediază o serie de erori care au fost prezente în versiunea originală ts-rtp aplicație.

Utilizați dvbstream online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad