«
»

homeTVstream

homeTVstream is a collection of shell scripts and a PHP-based webpage for watching TV on your LAN computers.

It is based on VLC, it encodes and streams video using port 8080 in an MMS stream, so you can watch it with VLC, using URL mmsh://yourserverip:8080/, or any other MMS-capable player, using URL mms://yourserverip:8080/, or just by opening the TV page in your web browser.




Rate this utility!

So homeTVstream is just a webpage and some shell scripts to configure VLC to stream TV.

You'll need:

  • Linux server with a TV tuner card (preferrably BT878-based) and a sound card, VideoLan VLC, libdvbpsi, ffmpeg libs, libmp3lame, libxvidcore, webserver with PHP support.
  • Windows-based clients with a web browser and Windows Media Player (or VLC).

License: GPL
Latest version: 1.0.0

download (mirror2) (132.7 kb, 2491 dls, today: 0)

Detailed installation instructions are included. :)



If you want to stream AVI files with subtitles, install libfreetype, get a TTF font file (I'm using arialbd.ttf in this example) and start VLC with these parameters:

PLAIN TEXT
CODE:
  1. vlc --color -vvv -I http --http-host 0.0.0.0:8081 \
  2.     filename.avi \
  3.     --freetype-font="/usr/share/fonts/TrueType/arialbd.ttf" \
  4.     --subsdec-encoding=CP1250 --freetype-fontsize 20 \
  5.     --file-caching 5000 --sout-transcode-channels=2 --sout-transcode-samplerate=44100 \
  6.     --sout='#transcode{vcodec=DIV3,acodec=mp3,vb=1500,ab=160,venc=ffmpeg,soverlay}:duplicate{dst=std{access=mmsh,mux=asf,dst=:8080}}'

--http-host enables built-in HTTP server on port 8081, so you can control VLC in your web browser.
Video bitrate can be reduced by adjusting vb=1500. ab is the audio bitrate (in kbps).

RSS feed | Trackback URI

Comments

No comments yet.

Click here to cancel "reply"
...logged in as »
Name (required)
E-mail (required - never shown publicly)
URI
Your Comment
(smaller size | larger size)
Allowed tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


  • Home
  • About
  • My Music
  • Mixes
  • Short Films
  • YouTube
  • Pantheon
  • Trash
  • Archives

Listening now

My favorite artists

  • Projects

    • 777sms
    • Bitlbee howto
    • Classic Winamp pack
    • CODStats
    • EAC CD grab howto
    • Erdei házikó
    • fader
    • foo_ir2
    • foo_timedisplay
    • homeTVstream
    • netZ Script Pro
    • ptt2dtr
    • simpleptt
    • wapircgw
  • Related

    • Crash
    • hullahaz.hu
    • lányok
    • Tata Webcam

Categories

  • announcement (12)
  • app (4)
  • diy (18)
  • dreamport mix (11)
  • electronics (10)
  • gerecse (3)
  • guitar (3)
  • hamradio (41)
  • housemix (3)
  • images (55)
  • music (2)
  • music purchase (8)
  • music recommendation (5)
  • my music (2)
  • project (16)
  • recording (12)
  • sota (3)
  • tata (6)
  • timelapse (4)
  • tutorial (3)
  • video (66)

Search

Login

username:
pass:
email:
» login
lost your pass? | sign up


dreamport is powered by WordPress 2.9.2 and K2
header image © by Blackmagiciangrl
send email to Nonoo
Creative Commons License RSS feed