赞
踩
FFmpeg的推流一般有两种:
1.使用cmd进行推流,这种推流方式一般可用于简单的推流验证
这里拿Mp4文件举个简单的例子:利用无人机拍摄了一份推流Mp4文件
ffmpeg -re -i /Users/jack/test.mp4 -vcodec libx264 -acodec aac -f flv rtmp://localhost:1935/rtmplive/home
RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。是Adobe公司开发的一个基于TCP的应用层协议,也就是说,RTMP是和HTTP/HTTPS一样,是应用层的一个协议族。RTMP在TCP通道上一般传输的是flv 格式流。请注意,RTMP是网络传输协议,而flv则是视频的封装格式。flv封装格式设计出来的目的是为了用于网络传输使用的,因此RTMP+FLV可以说是”黄金搭档“。
RTMP协议包括:基本协议及RTMPT/RTMPS/RTMPE等多种变种。从
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。