Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Multimedia > Video

    homeTVstream 1.0.0

    Download button

    No screenshots available
    Downloads: 748  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Good (3.2/5)
    18 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Nonoo | More programs
    GPL / FREE
    June 15th, 2007, 17:55 GMT
    ROOT / Multimedia / Video

     Read user reviews (0)  Refer to a friend  Subscribe

    homeTVstream description

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

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

    This project 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

    Requirements:

    · 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.

    Installation:

    I like to compile VLC myself, because when I try to install it with aptitude
    (Debian package manager), it tries to install a bunch of unnecessary stuff,
    which I won't need to stream TV, or avi files.
    So here's how I do it in a spoonfed way: :-)

    · Put VLC source (get it from http://www.videolan.org/) into /usr/src/vlc-...
    · Put libdvbpsi source (http://www.videolan.org/developers/libdvbpsi.html)
    into /usr/src/vlc-.../libdvbpsi.../
    · Put ffmpeg source (http://ffmpeg.mplayerhq.hu/download.html, but I'm using
    Subversion to get the source) into /usr/src/vlc-.../extras/ffmpeg-.../
    · Put libxvidcore source (http://www.xvid.org/) into
    /usr/src/vlc-.../extras/ffmpeg-.../xvidcore-.../
    · Put Lame MP3 encoder source (http://lame.sourceforge.net/) into
    /usr/src/vlc-.../extras/ffmpeg-.../lame-.../

    · Compile and install Lame MP3 encoder
    · Compile and install xvid
    · Configure ffmpeg using these parameters:

    ./configure --enable-mp3lame --enable-gpl --enable-pp
    --enable-shared --disable-static
    --enable-xvid --disable-ffserver --disable-ffplay
    --cpu=pentium4 $1 $2 $3 $4 $5 $6 $7

    then compile and install it.

    · Configure libdvbpsi with this parameter:

    ./configure --enable-release

    then compile and install it.

    · Configure VLC with these parameters:

    ./configure --disable-mad --disable-libmpeg2 --disable-wxwidgets
    --disable-skins2 --disable-dvdnav --enable-v4l --disable-gnomevfs
    --disable-libcdio --disable-libcddb --disable-cdda --disable-vcd
    --disable-dts --disable-x11 --disable-xvideo --disable-glx
    --disable-opengl --disable-sdl --disable-fb --disable-ncurses
    --disable-visual --disable-bonjour --with-ffmpeg-mp3lame
    --enable-release --enable-ffmpeg --disable-alsa
    --with-ffmpeg-zlib $1 $2 $3 $4 $5 $6 $7 $8

    (--disable-alsa is because I'm using the old OSS module for my SBLive)

    then compile and install it.

    · Put homeTVstream into your webserver's www folder, edit config.inc.php.
    You have to change $nst_streamURL and the TV channels list.

    · Edit the shell scripts in /bins if your TV tuner card is not on
    /dev/video1

    · Give write permissions to your webserver's user (www-data) for
    ./recorded directory

    · (Optional: change logo.gif to fit your taste) :)

    · Open the page in a web browser (Firefox...), and watch TV.

    · If recording won't work, try to change www-data user's shell in
    /etc/passwd from /bin/false to /bin/sh and restart www server.

    Product's homepage

      


    TAGS:

    watching TV | LAN TV | video streaming | homeTVstream | video | streaming

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM