首页 > 编程知识 正文

nginx搭建点播流媒体服务器(搭建自己的视频服务器)

时间:2023-05-05 04:31:00 阅读:71850 作者:2683

RTMP服务器构建直播视频直播项目地址:

千兆

使用Docker构建rtmp服务器并安装docker:

curl-SSL https://get.Dao cloud.io/docker|sh

拉rtmp反射镜:

docker pull jun3/rtmp

运行rtmp服务器:

docker run---- name rtmp-p 193533601935-p 8080:80-d-it jun3/rtmp

在浏览器中输入:(IP ) :8080/stat可以显示后台

[导出外链图像失败。 源站可能有防盗链机制。 建议保存图像并直接上传。 (img-iBOfz84P-1615799476609 ) ) 3359 github.com/moshangzhe/rtmp/blob/master/pictuuuuube

创建视频推送流代码1。 使用ffmpeg实现rtmp推流测试ffmpeg:

f mpeg-f视频4 Linux2- s640x 480-I/dev /视频10-vcodeclibx 264-preset 3360 vultrafast-tune 3360 vzerolatency-flvrtr

在python上使用ffmpeg (1 (实现1 ) python-opencv收集相机数据

使用cv .视频捕获(0)打开摄像头。

使用cap.read ()获取图像。

将图像编码为字符串格式:frame.tostring ()

)2)使用subprocess模块运行ffmpeg软件。

subprocess可以在子线程上运行软件并连接到输入/输出。

self.command=[]设置FFmpeg命令文本。

使用subprocess.Popen ()方法运行FFmpeg命令,将视频数据传递到输入管线。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。