18 December, 2007

VLC stream live TV

VLC bruges til at streame en lang række medieformater til et LAN. Live TV kan streames til netværket. Her er en meget simpel metode, der med garanti kan raffineres:

På serveren
Vælg kanal, fx DR (webspeed, Århus), på Ubuntu gør man sådan:
# ivtv-tune --frequency=217.25

Gem videosignalet i en *.mpg
# cat /dev/video0 > test.mpg &

Nu kan test.mpg åbnes med vlc:
# vlc

> fil > åbn fil
Find test.mpg og åbn den ...

Under advancerede [sic! oversætteren trænger til en ordbog...] indstillinger vælges "stream". Sæt et hak ved "stream / save". I menuen som åbnes skal der skabes en fil, sæt et flueben ved "fil" og kald den f.eks. TVud.mpg. Sæt et flueben ved http og skriv adressen på din server, f.eks. 192.168.0.22, og vælg en port. Default er 1234.

Indkapslingsmetoden kan være MPEG TS.

Og dermed er streamet konfigureret. Det kan eventuelt transkodes til en bitrate, der er passende for LAN'et.

Klik OK et par gange, og streamet begynder at køre på serveren.

På klienten
Start vlc og vælg "åbn netværksstream". Vælg "HTTP/HTTPS/FTP/MMS" og skriv adressen på serveren - i dette tilfælde 192.168.0.22. Vent et par øjeblikke - og så kan du se TV.

Windows
Start programmet, der følger med TV-kortet. Optag noget TV og husk, hvor filen gemmes. Åbn den gemte fil med vlc - og følg denne vejledning. Det samme bør gælde for en Mac.

No comments: