- Media-Explorer
- FarStream
- Entrophy Wave Stream
- Open Meeting
-
Erlyvideo
- http://erlyvideo.org/
-
FFMPEG-FFServer
- http://www.area536.com/projects/streaming-video/
- http://ffmpeg.org/trac/ffmpeg/wiki/StreamingGuide
-
Bugs
- http://avcodec.org/pipermail/ffmpeg-trac/2011-November/003084.html
- http://ffmpeg.gusari.org/viewtopic.php?f=12&t=604
-
FFServer
-
Config File
- Port 9090
BindAddress 0.0.0.0
#MaxHTTPConnections 30
MaxClients 1000
MaxBandwidth 20000
CustomLog -
<Feed feed1.ffm>
File /home/hiva/feed1.ffm
FileMaxSize 20K
#ACL allow 0.0.0.0 255.255.255.255
</Feed>
#-----
# Windows Media Player
#-----
<Stream test.asf>
Feed feed1.ffm
Format asf
VideoCodec msmpeg4v2
VideoFrameRate 15
VideoSize vga
VideoBitRate 320
VideoBufferSize 40
VideoGopSize 15
NoAudio StartSendOnKey
</Stream>
<Stream test.mjpeg>
Feed feed1.ffm
Format mjpeg
VideoFrameRate 10
VideoSize qvga
VideoBitRate 100
</Stream>
<Stream stat.html>
Format status
ACL allow 0.0.0.0 255.255.255.255
</Stream>
<Stream test.mpg>
Feed feed1.ffm
Format mpeg1video
NoAudio
VideoCodec mpeg4
VideoFrameRate 15
VideoBitRate 256
VideoSize cif
VideoBufferSize 40
VideoGopSize 12
</Stream>
<Stream test.swf>
Feed feed1.ffm
Format swf
NoAudio
VideoCodec flv
VideoFrameRate 15
VideoBitRate 100
VideoSize cif
VideoBufferSize 80000
VideoGopSize 12
PreRoll 0
</Stream>
-
Commands
-
Run FFServer
- ffserver -f /PATH/TO/CONFIG/FILE
-
RUN FFMPEG
- ffmepg -f video4linux2 -i /dev/video0 http://192.168.1.200:9090.feed1.ffm
-
Gstreamer Streaming Server
- http://askubuntu.com/questions/5953/how-can-i-get-ffserver-to-work
- Wowza Media Server
- Flash Media Server
- VLC