EngelsFransSpaans

Ad


OnWorks-favicon

dvbstream - Online in de cloud

Voer dvbstream uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht dvbstream die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator

PROGRAMMA:

NAAM


dvbstream - Verzend een DVB-transportstream via RTP

KORTE INHOUD


dvbstream [ -f frequentie] [ -p vh] [ -s symboliseren] [ -c kaartnummer] [ -o ] [ -ps ] [ -i ipadr ]
[ -r port] [-a APID] [ -v vpid] P -t ttpid] [-n secs ] [ pid1 ... ]

PRODUCTBESCHRIJVING


dvbstream neemt een TS (transportstream) van een DVB (Digital Video Broadcast, ofwel DVB-S
voor satellietkaarten, DVB-C voor kabel of DVB-T voor terrestrisch) en uitzendingen (een subset
of) via een LAN met behulp van het RTP-protocol.

Sommige opties zijn niet beschikbaar op Budget DVB-kaarten.

OPTIES


-f De frequentie waarop moet worden afgestemd, in MHz.

-p, v|h
De polarisatie; of h (horizontaal) of v (verticaal).

-s symboliseren
De symboolsnelheid van de DVB-stream, doorgaans 27500.

-c kaartnummer
Selecteer welke DVB-kaart u wilt gebruiken. De kaartnummer moet tussen 0 en 3 liggen.

-a APID
Selecteer welke audio-PID moet worden uitgevoerd op de TV-OUT van de DVB-kaart (alleen volledige kaarten).

-v vpid
Selecteer welke video-PID moet worden uitgevoerd op de TV-OUT van de DVB-kaart (alleen volledige kaarten).

-t ttpid
Selecteer welke teletekst-PID moet worden uitgevoerd op de TV-OUT van de DVB-kaart (Volle kaarten
alleen). -n secs Time-out en daarna afsluiten secs seconden.

-ps Voer een PS uit in plaats van een (standaard) PES-stream.

-o Uitvoer naar stdout in plaats van uitzending.

-i ipadr
IP Multicast-poort om naar uit te voeren (standaard is 224.0.1.2)

-r port
IP-multicastpoort om naar uit te voeren (standaard is 5004).

SERVER GEBRUIK


Als u TVC International wilt uitzenden vanaf Astra 19E, typt u het volgende
opdracht:

dvbstream -f 12441 -pv -s 27500 512 660

U kunt maximaal 8 PID's op de opdrachtregel opgeven om op te nemen in het multicast-transport
stroom. Een 10Mbit/s-netwerk zou één video- en één audiostream moeten kunnen verwerken, of
acht audiostreams.

Als u de tv-zender ook op de TV-OUT van uw DVB-S-kaart wilt bekijken (of met xawtv
of vergelijkbaar), dan kunt u de vlaggen "-v" en "-a" gebruiken vóór de video- en audio-PID's
respectievelijk:

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

dvbstream heeft ook de mogelijkheid om PIDS naar verschillende waarden toe te wijzen voordat u het streamt. Voor
bijvoorbeeld als u typt

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

dan wordt de videostream "PID 1" en de audiostream wordt "PID 2".

Ook kunt u met driverversies vanaf oktober 2001 het volledige uitzenden
transportstroom (als u een budgetkaart gebruikt) met het commando:

dvbstream 8192

8192 is een "dummy PID" (juridische PID's liggen tussen 0-8191) en de bestuurder interpreteert dit
om de hele TS te bedoelen. Het zou duidelijk geen zin hebben om de kaartfunctie hiervoor te gebruiken
"pid".

CLIËNT GEBRUIK


Om de stream op een andere machine in uw LAN te ontvangen, gebruikt u het hulpprogramma dumprtp (van
ts-rtp). Een licht verbeterde versie is opgenomen in dit archief. bijv

dumprtp > ontvangen.ts

Als u een DVB-kaart op de tweede machine hebt, kunt u de opdracht rtpfeed gebruiken om te decoderen
de stroom. Typ "rtpfeed -h" voor gebruiksinformatie. rtpfeed is geschreven door Guenter
Wildmann[e-mail beveiligd]> - gelieve eventuele bugs of opmerkingen aan Guenter te melden.

Als u geen DVB-kaart op de clientcomputer heeft, kunt u mpg123 en de mpegtools gebruiken
geleverd met het DVB-stuurprogramma voor live audiodecodering:

dumprtp | ts2es apid | mpg123 -

Deze opdrachtregel is bij dvbstream inbegrepen als het "rtpradio.sh"-script.

Als u alleen audio wilt, kunt u dvbstream uitvoeren met acht audio-PID's en vervolgens uw clients
kan kiezen welke PID te spelen.

Voor het afspelen van live tv-kanalen is mplayer de beste oplossing die ik heb gevonden
(http://www.mplayerhq.hu). Installeer de nieuwste CVS-versie - mplayer wordt
snel verbeterd.

U kunt vervolgens tv kijken die via het netwerk wordt gestreamd met behulp van de volgende opdracht:

dumprtp | ts2ps vpid-apid | mplayer -cache 2048 -

Deze opdrachtregel is bij dvbstream inbegrepen als het "rtptv.sh"-script.

MPLAYER RTP-PS ONDERSTEUNING


Het bestand "mplayer-libmpdemux-network.c.patch" bevat een patch voor de huidige (31 jan.
2001) CVS-versie van mplayer om de experimentele RTP-ondersteuning "in te schakelen". Vink aan om het toe te passen
maak een nieuwe kopie van mplayer en ga naar de map "main/libmpdemux".

Pas dan de opdracht toe:

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

Je kunt dan mplayer bouwen zoals normaal. Om een ​​RTP-stream te ontvangen die wordt uitgezonden met dvbstream's
"-ps" optie, u hoeft alleen maar de volgende opdracht op de clientcomputer te typen:

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

TELNET INTERFACE


Vanaf v0.4 bevat DVBstream een ​​"telnet"-interface waarmee u op afstand kunt communiceren
start en stop de streaming en stem de kaart af op een ander kanaal.

De volgende opdrachten worden ondersteund:

TUNE frequentie pol srate STOP ADDV pid[:map] ADDA pid[:map] ADDT pid[:map] ADD pid[:map] QUIT

STOP sluit alle PID's af en stopt de streaming. De andere commando's moeten zelfbediening zijn
verklarend. Zie de scripts in de TELNET-directory voor voorbeeldgebruik. X

GESCHIEDENIS


dvbstream lost een aantal bugs op die in het origineel aanwezig waren ts-rtp toepassing.

Gebruik dvbstream online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad