您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > ffserver-&-ffmpeg-解析
ffserver&ffmpeg解析前言ffserver&ffmpegVLCplayerorWindowsMediaPlayerffserver&ffmpeg角色介紹ffserver(program):Asavideo/audiostreamingserverandoperationunderhttporrtspprotocol.ffmpeg(program):Asavideo/audioconverter.ffserver.conf(file):Asaconfigurationfileofffserverandffmpeg.feed.ffm(file):Asafeedfile(source)ofstream.ffserver.conf解析Port8090#HTTPportBindAddress0.0.0.0#allIpcanaccesshttpserver.RTSPPort554#RTSPportRTSPBindAddress0.0.0.0#allIpcanaccessrtspserver.MaxClients10#10connectionsmaxMaxBandwidth2048#setbandwidthFeedfeed.ffm#feedfilenameFile/ffmpeg/feed.ffm#feedfilelociationFileMaxSize20M#feedfilesize,fortimeshiftingACLallow127.0.0.1#Onlyallowlocalhosttothefeed/FeedStreamtest.asf#streamnameFeedfeed.ffm#streamdatafrom'feed.ffm'Formatasf#packetformatofthestreamVideoCodecmpeg4#videoencodeformatVideoFrameRate30VideoSize352x240VideoBitRate512kAudioCodecmp2StartSendOnKey/StreamFormatofthestream:youcanchooseamong:1.mpeg:MPEG1multiplexedvideoandaudio2.mpegvideo:onlyMPEG1video3.mp2:MPEG2audio(useAudioCodectoselectlayer2and3codec)4.ogg:Oggformat(Vorbisaudiocodec)5.rm:RealNetworkscompatiblestream.Multiplexedaudioandvideo.6.ra:RealNetworkscompatiblestream.Audioonly.7.mpjpeg:MultipartJPEG(workswithNetscapewithoutanyplugin)8.jpeg:GenerateasingleJPEGimage.9.asf:ASFcompatiblestreaming(WindowsMediaPlayerformat).10.swf:Macromediaflash(tm)compatiblestream11.avi:AVIformat(opendivxvideo,mpegaudiosound)故事背景inputffmpegffserver.conffeed.ffmEncodedAVdataHeader(ffmpegconfigparameter)4kb2134568AVStreamserverffserverHttpserverRtspservermpeg4createhttppassencodedmpeg4datawriteread&convert://10.22.14.65:554/test.asfClient(vlcorotherplayer)9./ffserver–fffserver.conf&./ffmpeg–i/tmp/sampo.avi實際演練在PClinux下架設ffserver與ffmpeg以便模擬faraday平台。使用Kmplayer&VLC播放ffserver所提供的stream檔。信號來源為avi檔案。
本文标题:ffserver-&-ffmpeg-解析
链接地址:https://www.777doc.com/doc-6109256 .html