InglesPransesEspanyol

Ad


OnWorks favicon

dvbstream - Online sa Cloud

Patakbuhin ang dvbstream sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command dvbstream na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


dvbstream - Magpadala ng DVB transport stream sa pamamagitan ng RTP

SINOPSIS


dvbstream [ -f freq] [ -p vh] [ -s simbolo] [ -c cardnum] [ -o ] [ -ps ] [ -i ipaddr ]
[ -r port] [-a Apid] [ -v vpid] p -t ttpid] [-n tuyo ] [ pid1 ... ]

DESCRIPTION


dvbstream kumukuha ng TS (transport stream) mula sa A DVB (Digital Video Broadcast, alinman sa DVB-S
para sa mga satellite card, DVB-C para sa cable, o DVB-T para sa terrestrial) at mga broadcast (isang subset
ng) ito sa isang LAN gamit ang RTP protocol.

Ang ilang mga opsyon ay hindi available sa Budget DVB card.

Opsyon


-f Ang Dalas upang ibagay sa, sa MHz.

-p, v|h
Ang polariseysyon; alinman h (pahalang) o v (patayo).

-s simbolo
Ang rate ng simbolo ng stream ng DVB, karaniwang 27500.

-c cardnum
Piliin kung aling DVB card ang gagamitin. Ang cardnum dapat nasa pagitan ng 0 at 3.

-a Apid
Piliin kung aling audio PID ang ilalabas sa TV-OUT ng DVB card (Mga buong card lamang).

-v vpid
Piliin kung aling video PID ang ilalabas sa TV-OUT ng DVB card (Mga buong card lamang).

-t ttpid
Piliin kung aling Teletext PID ang ilalabas sa TV-OUT ng DVB card (Full card
tanging). -n tuyo Timeout at shut down pagkatapos tuyo segundo.

-ps Mag-output ng PS sa halip na isang (default) na stream ng PES.

-o Output sa stdout kaysa sa broadcast.

-i ipaddr
IP Multicast port sa output sa (default ay 224.0.1.2)

-r port
IP multicast port sa outpu sa (default ay 5004).

SERVER PAGGAMIT


Kung gusto mong i-broadcast ang TVC International mula sa Astra 19E, ita-type mo ang sumusunod
utos:

dvbstream -f 12441 -pv -s 27500 512 660

Maaari kang tumukoy ng hanggang 8 PID sa command-line na isasama sa multicasted na transportasyon
stream. Ang isang 10MBit/s network ay dapat na makayanan ang isang video at isang audio stream, o
walong audio stream.

Kung gusto mo ring tingnan ang TV channel sa TV-OUT ng iyong DVB-S card (o gamit ang xawtv
o katulad), pagkatapos ay maaari mong gamitin ang mga flag na "-v" at "-a" bago ang mga PID ng video at audio
ayon sa pagkakabanggit:

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

Ang dvbstream ay mayroon ding kakayahan na imapa ang PIDS sa iba't ibang halaga bago mo ito i-stream. Para sa
halimbawa, kung nagta-type ka

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

pagkatapos ang video stream ay magiging "PID 1" at ang audio stream ay magiging "PID 2."

Gayundin, sa mga bersyon ng driver mula Oktubre 2001 pataas, maaari mong i-broadcast ang kabuuan
transport stream (kung gumagamit ka ng budget card) na may utos:

dvbstream 8192

Ang 8192 ay isang "dummy PID" (ang legal na PIDS ay nasa hanay na 0-8191) at binibigyang-kahulugan ito ng driver
ibig sabihin ang buong TS. Malinaw, walang saysay na gamitin ang tampok na mapa dito
"pid".

PAKIKITA PAGGAMIT


Upang matanggap ang stream sa anumang iba pang makina sa iyong LAN, gamitin ang dumprtp utility (mula sa
ts-rtp). Ang isang bahagyang pinahusay na bersyon ay kasama sa archive na ito. hal

dumprtp > natanggap.ts

Kung mayroon kang DVB card sa pangalawang makina, maaari mong gamitin ang rtpfeed command para mag-decode
ang batis. I-type ang "rtpfeed -h" para sa impormasyon ng paggamit. Ang rtpfeed ay isinulat ni Guenter
Wildmann[protektado ng email]> - mangyaring tugunan ang anumang mga bug o komento sa Guenter.

Kung wala kang DVB card sa client machine, Maaari mong gamitin ang mpg123 at ang mpegtools
ibinigay kasama ng DVB driver para sa live na audio decoding:

dumprtp | ts2es apid | mpg123 -

Ang command line na ito ay kasama sa dvbstream bilang script na "rtpradio.sh".

Kung audio lang ang gusto mo, maaari mong patakbuhin ang dvbstream na may walong audio PID, at pagkatapos ay ang iyong mga kliyente
maaaring pumili kung aling PID ang laruin.

Para sa paglalaro ng live na channel sa TV, ang pinakamahusay na solusyon na nakita ko ay mplayer
(http://www.mplayerhq.hu). Paki-install ang pinakabagong bersyon ng CVS - ginagawa ang mplayer
mabilis na napabuti.

Maaari mong tingnan ang TV na ini-stream sa network gamit ang sumusunod na command:

dumprtp | ts2ps vpid apid | mplayer -cache 2048 -

Ang command line na ito ay kasama sa dvbstream bilang script na "rtptv.sh."

MPLAYER RTP-PS SUPORTA


Ang file na "mplayer-libmpdemux-network.c.patch" ay naglalaman ng patch para sa kasalukuyang (31 Ene
2001) CVS na bersyon ng mplayer upang "paganahin" ang pang-eksperimentong suporta sa RTP. Upang ilapat ito, suriin
out ng isang bagong kopya ng mplayer gamit at baguhin sa "main/libmpdemux" na direktoryo.

Pagkatapos ay ilapat ang utos:

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

Pagkatapos ay maaari kang bumuo ng mplayer bilang normal. Upang makatanggap ng RTP stream broadcast na may dvbstream's
"-ps" na opsyon, kailangan mo lang i-type ang sumusunod na command sa client machine:

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

TELNET Interface


Mula sa v0.4 pataas, isinasama ng DVBstream ang isang "telnet" na interface upang payagan kang malayuan
simulan at ihinto ang streaming, at i-tune ang card sa ibang channel.

Ang mga sumusunod na utos ay sinusuportahan:

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

STOP isinasara ang lahat ng PID at ihihinto ang streaming. Ang iba pang mga utos ay dapat na self-
nagpapaliwanag. Tingnan ang mga script sa direktoryo ng TELNET para sa halimbawa ng paggamit. x

KASAYSAYAN


dvbstream inaayos ang ilang mga bug na naroroon sa orihinal ts-rtp application.

Gumamit ng dvbstream online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad