[FFmpeg-user] ffeserver question

Долгих Алексей Юрьевич aleksey.dolgikh at nch-spb.com
Thu Apr 9 17:20:17 EEST 2020


Hi!
Recently I tried to migrate ffmpeg v. 2.8.15 to 3.4.7 (latest build with ffserver, as far as I know)
I'm running Centos 7; so I just copied old ffserver.conf and now getting error on the new server
test.ffm: Pid 16308 exited with status 256 after 0 seconds
Here is a part of config:
HTTPPort 8090
RTSPPort 554
RTSPBindAddress 0.0.0.0
MaxClients 100
MaxBandwidth 90000

<Feed test.ffm>
File /tmp/test.ffm
FileMaxSize 5M
Launch ffmpeg -f lavfi -i anullsrc -rtsp_transport tcp -i rtsp://admin:admin@10.1.1.4/axis-media/media.amp -tune zerolatency  -c:v libx264 -an
</Feed>

<Stream test>
Feed test.ffm
VideoSize 1280x720
VideoFrameRate 6
VideoQMax 50
VideoBitRate 1024
VideoCodec libx264
NoAudio
Format rtp
</Stream>

<Stream stat.html>
Format status
</Stream>
When I start ffmpeg with the same arguments, there is no error

[root at localhost etc]# ffmpeg -f lavfi -i anullsrc -rtsp_transport tcp -i rtsp://admin:admin@10.1.1.4/axis-media/media.amp -tune zerolatency  -c:v libx264 -an /tmp/test.ffm
ffmpeg version 3.4.7 Copyright (c) 2000-2019 the FFmpeg developers
  built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-39)
  configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --docdir=/usr/share/doc/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' --extra-ldflags='-Wl,-z,relro ' --extra-cflags=' ' --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-version3 --enable-bzlib --disable-crystalhd --enable-fontconfig --enable-gcrypt --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libcdio --enable-libdrm --enable-indev=jack --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libmp3lame --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-libopenjpeg --enable-libopus --disable-encoder=libopus --enable-libpulse --enable-librsvg --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvidstab --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzvbi --enable-avfilter --enable-avresample --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-libmfx --enable-runtime-cpudetect
  libavutil      55. 78.100 / 55. 78.100
  libavcodec     57.107.100 / 57.107.100
  libavformat    57. 83.100 / 57. 83.100
  libavdevice    57. 10.100 / 57. 10.100
  libavfilter     6.107.100 /  6.107.100
  libavresample   3.  7.  0 /  3.  7.  0
  libswscale      4.  8.100 /  4.  8.100
  libswresample   2.  9.100 /  2.  9.100
  libpostproc    54.  7.100 / 54.  7.100
Input #0, lavfi, from 'anullsrc':
  Duration: N/A, start: 0.000000, bitrate: 705 kb/s
    Stream #0:0: Audio: pcm_u8, 44100 Hz, stereo, u8, 705 kb/s
Guessed Channel Layout for Input Stream #1.1 : mono
Input #1, rtsp, from 'rtsp://admin:admin@10.1.1.4/axis-media/media.amp':
  Metadata:
    title           : Session streamed with GStreamer
    comment         : rtsp-server
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #1:0: Video: h264 (Main), yuvj420p(pc, bt709, progressive), 1280x960 [SAR 1:1 DAR 4:3], 25 tbr, 90k tbn, 180k tbc
    Stream #1:1: Audio: pcm_mulaw, 8000 Hz, mono, s16, 64 kb/s
Stream mapping:
  Stream #1:0 -> #0:0 (h264 (native) -> h264 (libx264))
Press [q] to stop, [?] for help
[rtsp @ 0x10bfe40] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)
[libx264 @ 0x10ddf80] using SAR=1/1
[libx264 @ 0x10ddf80] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2
[libx264 @ 0x10ddf80] profile High, level 3.2
Output #0, ffm, to '/tmp/test.ffm':
  Metadata:
    encoder         : Lavf57.83.100
    Stream #0:0: Video: h264 (libx264), yuvj420p(pc), 1280x960 [SAR 1:1 DAR 4:3], q=-1--1, 25 fps, 1000k tbn, 25 tbc
    Metadata:
      encoder         : Lavc57.107.100 libx264
    Side data:
      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
More than 1000 frames duplicated   22356kB time=00:01:22.92 bitrate=2208.6kbits/s dup=1000 drop=0 speed=0.907x
frame= 4260 fps= 23 q=25.0 Lsize=   42944kB time=00:02:50.36 bitrate=2065.0kbits/s dup=2603 drop=0 speed=0.934x
video:42725kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.512512%
[libx264 @ 0x10ddf80] frame I:18    Avg QP:14.98  size:241379
[libx264 @ 0x10ddf80] frame P:4242  Avg QP:18.19  size:  9289
[libx264 @ 0x10ddf80] mb I  I16..4:  6.6% 27.7% 65.6%
[libx264 @ 0x10ddf80] mb P  I16..4:  0.1%  0.4%  0.3%  P16..4: 22.7%  1.9%  1.8%  0.0%  0.0%    skip:72.8%
[libx264 @ 0x10ddf80] 8x8 transform intra:40.1% inter:35.4%
[libx264 @ 0x10ddf80] coded y,uvDC,uvAC intra: 78.6% 58.6% 32.9% inter: 9.8% 7.4% 0.8%
[libx264 @ 0x10ddf80] i16 v,h,dc,p: 19% 27% 29% 25%
[libx264 @ 0x10ddf80] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 20% 24% 29%  3%  5%  5%  6%  3%  5%
[libx264 @ 0x10ddf80] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 30% 15%  4%  6%  4%  8%  5%  5%
[libx264 @ 0x10ddf80] i8c dc,h,v,p: 46% 31% 19%  4%
[libx264 @ 0x10ddf80] Weighted P-Frames: Y:0.3% UV:0.0%
[libx264 @ 0x10ddf80] ref P L0: 90.7%  3.9%  3.9%  1.5%  0.0%
[libx264 @ 0x10ddf80] kb/s:2054.01
Exiting normally, received signal 2.


________________________________
Это сообщение (вместе с приложениями) может содержать конфиденциальную информацию Общества с ограниченной ответственностью <Магистраль северной столицы> и может быть защищено от просмотра соответствующим законодательством. Содержание сообщения предназначено исключительно для лица, которому оно адресовано. Если Вы не являетесь надлежащим адресатом, просим Вас проинформировать нас об этом (postmaster at nch-spb.com) и удалить данное сообщение вместе с приложениями из Вашей системы. Распространение, копирование или иное использование данного сообщения и/или приложений к нему запрещено и может быть рассмотрено как нарушение действующего законодательства.

Пожалуйста, задумайтесь о природе! Печатайте письмо, только если это необходимо.


More information about the ffmpeg-user mailing list