Hi,
I'm running ffserver with the following /etc/ffserver.conf file.

[r...@test ~]# cat /etc/ffserver.conf | grep -v "^#"  | grep .
Port 8090
BindAddress 0.0.0.0
MaxHTTPConnections 2000
MaxClients 1000
MaxBandwidth 1000
CustomLog -
NoDaemon
<Feed feed1.ffm>
File /tmp/feed1.ffm
FileMaxSize 200K
ACL allow 127.0.0.1
</Feed>
<Stream test1.mpg>
Feed feed1.ffm
Format mpeg
AudioBitRate 32
AudioChannels 1
AudioSampleRate 22050
VideoBitRate 64
VideoBufferSize 40
VideoFrameRate 3
VideoSize 160x128
VideoGopSize 12
</Stream>
<Stream test.swf>
Feed feed1.ffm
Format swf
VideoFrameRate 2
VideoIntraOnly
NoAudio
</Stream>
<Stream stat.html>
Format status
ACL allow localhost
ACL allow 192.168.0.0 192.168.255.255
</Stream>
<Redirect index.html>
URL http://www.ffmpeg.org/
</Redirect>

I run ffserver as follows:

[r...@test ~]# ffserver
FFserver version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --enable-nonfree --enable-gpl --enable-shared
--enable-libamr-nb --enable-libamr-wb --enable-postproc --enable-avfilter
--enable-libfaac --enable-libfaad --enable-libx264 --disable-ffplay
--enable-libgsm --enable-libmp3lame --disable-demuxer=v4l
--disable-demuxer=v4l2 --enable-pthreads --disable-debug
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 0 / 52.20. 0
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Jul 17 2009 15:36:44, gcc: 3.4.6 20060404 (Red Hat 3.4.6-9)
Fri Jul 17 17:25:57 2009 Codecs do not match for stream 0
Fri Jul 17 17:25:57 2009 FFserver started.
Fri Jul 17 17:26:11 2009 127.0.0.1 - - [GET] "/feed1.ffm HTTP/1.1" 200 4149
Fri Jul 17 17:26:11 2009 127.0.0.1 - - [POST] "/feed1.ffm HTTP/1.1" 200 0


and attempt to steam a 3gp video without success:

[r...@test video]# ffmpeg  -i media/video1.3gp
http://127.0.0.1:8090/feed1.ffm
FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --enable-nonfree --enable-gpl --enable-shared
--enable-libamr-nb --enable-libamr-wb --enable-postproc --enable-avfilter
--enable-libfaac --enable-libfaad --enable-libx264 --disable-ffplay
--enable-libgsm --enable-libmp3lame --disable-demuxer=v4l
--disable-demuxer=v4l2 --enable-pthreads --disable-debug
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 0 / 52.20. 0
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Jul 17 2009 15:36:44, gcc: 3.4.6 20060404 (Red Hat 3.4.6-9)

Seems stream 0 codec frame rate differs from container frame rate: 29.97
(30000/1001) -> 25.00 (25/1)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'media/video1.3gp':
  Duration: 00:00:05.40, start: 0.000000, bitrate: 39 kb/s
    Stream #0.0(und): Video: h263, yuv420p, 176x144 [PAR 12:11 DAR 4:3], 25
tbr, 25 tbn, 29.97 tbc
    Stream #0.1(und): Audio: libamr_nb, 8000 Hz, mono, s16
Output #0, ffm, to 'http://127.0.0.1:8090/feed1.ffm':
    Stream #0.0(und): Audio: mp2, 22050 Hz, mono, s16, 32 kb/s
    Stream #0.1(und): Video: mpeg1video, yuv420p, 160x128, q=3-31, 64 kb/s,
1000k tbn, 3 tbc
    Stream #0.2(und): Video: flv, yuv420p, 160x128, q=3-31, 64 kb/s, 1000k
tbn, 2 tbc
Stream mapping:
  Stream #0.1 -> #0.0
  Stream #0.0 -> #0.1
  Stream #0.0 -> #0.2
[mpeg1video @ 0x879b2c0]bitrate tolerance too small for bitrate
Error while opening codec for output stream #0.1 - maybe incorrect
parameters such as bit_rate, rate, width or height


I'm not sure what to change to get it working... any help appreciated!

Thanks
_______________________________________________
ffserver-user mailing list
ffserver-user@mplayerhq.hu
https://lists.mplayerhq.hu/mailman/listinfo/ffserver-user

Reply via email to