What I do is :
- ffserver -f ffserver.conf&
- ffmepg -r 30 -s 320x240 -an -i ~/test/dvd.avi http://localhost:8090/feed1.ffm
- mplayer http://localhost:8090/test.asf but the ffmpeg exit after a few seconds ========================== Output #0, ffm, to 'http://localhost:8090/feed1.ffm': Stream #0.0: Audio: adpcm_ima_wav, 22050 Hz, mono, 88 kb/s Stream #0.1, 30.00 fps(c): Video: mpeg4, yuv420p, 320x240, q=3-31,
1024 kb/s Stream mapping: Stream #0.1 -> #0.0 Stream #0.0 -> #0.1 Press [q] to stop encoding [mpeg4 @ 0x83347e8]rc buffer underflow [mpeg4 @ 0x83347e8]Error at MB: 1022ime=1.9 bitrate=1185.9kbits/s [mpeg4 @ 0x83347e8]concealing 251 DC, 251 AC, 251 MV errors [mpeg4 @ 0x83347e8]Error at MB: 1022ime=1.9 bitrate=1185.9kbits/s [mpeg4 @ 0x83347e8]concealing 251 DC, 251 AC, 251 MV errors frame= 240 q=20.3 Lsize= 1044kB time=1.9 bitrate=4619.8kbits/s video:137kB audio:20kB global headers:0kB muxing overhead 566.294376% =============================== the problem is that the mplayer client show: ========== ... Cache size set to 1355 KBytes Cache fill: 0.04% (563 bytes) =====>here ,some cache had filled .!!!. ASF file format detected. ASF: No video stream found. ASF: No audio stream found -> no sound. No stream found. ======= . here is the the ffserver.conf ======== Port 8090 BindAddress 0.0.0.0 MaxClients 10 MaxBandwidth 4096 CustomLog - NoDaemon
File /tmp/feed1.ffm FileMaxSize 2M ACL allow 127.0.0.1
Feed feed1.ffm Format asf AudioSampleRate 22050 AudioChannels 1 AudioCodec adpcm_ima_wav VideoCodec mpeg4 VideoFrameRate 30 VideoSize 320x240 VideoBitRate 1024 VideoGopSize 15 #30 AudioBitRate 88 #64 StartSendOnKey
Format status ACL allow localhost ACL allow 192.168.0.0 192.168.255.255
URL
formatting link
=======
Thanks very much. B.R. DaVinci