ffmpeg CCTV方案4 - ffserver
阿新 • • 發佈:2018-12-02
ffmpeg還有一個開源專案是ffserver,可以接收ffmpeg輸入流並轉碼為http輸出。以下為具體步驟:
1. sudo apt-get install ffmpeg 2. etc/ffserver.conf config: ... Port 8090 # bind to all IPs aliased or not BindAddress 0.0.0.0 # max number of simultaneous clients MaxClients 100 # max bandwidth per-client (kb/s) MaxBandwidth 16000 # Suppress that if you want to launch ffserver as a daemon. #NoDaemon <Feed feed1.ffm> File /tmp/feed1.ffm FileMaxSize 10M </Feed> <Stream live.h264> Format rtp Feed feed1.ffm VideoCodec libx264 VideoFrameRate 24 VideoBitRate 100 VideoSize 1920x1080 NoAudio #AVPresetVideo default #AVPresetVideo baseline #AVOptionVideo flags +global_header # #AudioCodec libfaac #AudioBitRate 32 #AudioChannels 2 #AudioSampleRate 22050 #AVOptionAudio flags +global_header </Stream> ... 3. ffserver & 4. sudo ffmpeg -i rtsp://... http://localhost:8090/feed1.ffm