logo
当前位置:首 页 > 编程技术 >后端开发 >nginx > 查看文章

之前我们已经用docker搭建好了直播服务器,现在我们来使用他

先下载ffmpeg,然后解压到本地服务器。 这里使用的是命令行模式;

 

因为直播的都是使用dshow来捕获摄像头的流量的,所以需要先获取摄像设备

获取DirectShow设备列表:

ffmpeg -list_devices true -f dshow -i dummy

下面是我的列出的列表:

我的是小米的笔记本,所以摄像头是小米自带的webcam

 

使用之前已经部署好的直播服务器进行直播推拉流使用:

  1. /ffmpeg.exe -f dshow -i video="XiaoMi USB 2.0 Webcam" -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -f flv rtmp://127.0.0.1:1935/stream/example

 

播放端使用播放器拉流就可以了:

  1. /ffplay.exe rtmp://127.0.0.1:1935/stream/example

 

直接就可以播放远程流了;

 

我开发的直播手机APP也是使用了测试的推拉流服务器来作为推拉流源

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

说说梦想,谈谈感悟 ,聊聊技术,有啥要说的来github留言吧 https://github.com/cjx2328

—— 陈 建鑫

陈建鑫
footer logo
未经许可请勿自行使用、转载、修改、复制、发行、出售、发表或以其它方式利用本网站之内容。站长联系:cjx2328#126.com(修改#为@)
Copyright ©ziao Studio All Rights Reserved. E-mail:cjx2328#126.com(#号改成@) 沪ICP备14052271号-3