Chat with us, powered by LiveChat
Streaming Media with Linux server

Streaming Media with Linux server

Streaming Media with Linux server

Stream MPEG1/MPEG2/MPEG4/DivX/Xvid/MP3 video & audio over multicast.

# apt-get install vlc wxvlc

on shell of server

$ vlc –intf dummy -vvv –sout ‘#standard{access=udp,url=239.239.239.239:1234,sap=true,name=”Test Stream}’ –ttl 5 –loop test.avi

on clients shell to connect straight away:

$ vlc udp:@ip address:1234

or enable and open the playlist window to view Session Announcement Protocol:

$ vlc -vvv –extraintf sap
This is
Darwin Streaming Server install

# tar xzvf DarwinStreamingSrvr5.0-Linux.tar.gz
# cd DarwinStreamingSrvr5.0-Linux
# ./Install

The Install script will install the server software and create an admin user. you should remove the default admin username

# /usr/local/bin/qtpasswd -F -d ‘aGFja21l’

Now start the server:

# /usr/local/sbin/streamingadminserver.pl

Login and confirm passwords, and then give a video clip a try. Open an RTSP URL off your server in a video player.

for example

mplayer rtsp://domain name/sample_300kbit.mp4

build encoding tools

First to install LAME, SDL, along with a few other packages like FFMPEG. Lame and other tools are available from http://marillat.free.fr/

apt-get install lame lame-extras liblame-dev libid3-3.8.3-dev
apt-get install libsdl1.2-dev libsdl1.2debian-all
apt-get install libsdl-net1.2-dev libsdl-image1.2-dev libsdl-gfx1.2-dev
apt-get install nasm libtool libgtk1.2-dev
apt-get install ffmpeg libxvidcore2 libxvidcore-dev libfaad2-0 libfaad2-dev faad

Now to install FAAC from source.

tar xzvf faac-1.23.1.tar.gz
cd faac
chmod +x bootstrap
./bootstrap
./configure
make
make install

MPEG4IP is available for content creation and encoding.

Download the source release from mpeg4ip.sourceforge.net.

tar xzvf mpeg4ip-1.0.tar.gz
cd mpeg4ip-1.0
./bootstrap
make
make install

encoding video

hinted mpeg4

with transcode and ffmpeg
live streaming

with mp4live
publishing

embeding a movie in a webpage, metafiles, session announcement and playlists
presentation

why streaming media

why MP3

why MPEG-4

what other codec are there

why multicast

why VideoLAN

why DSS

what other server software is available

Sharing

Leave your comment

Pin It on Pinterest

Share This