HTTP-FLV环境部署
创建保存文件的文件夹
1 | mkdir /usr/local/nginx-flv |
下载nginx
1 | wget http://nginx.org/download/nginx-1.18.0.tar.gz |
下载直播模块
1 | wget https://github.com/winshining/nginx-http-flv-module |
解压文件
1 | tar 文件名 |
进入解压好的nginx下目录,并进行安装前的配置
1 | cd nginx-1.18.0 |
编译及安装
1 | make && make install |
配置文件修改
1 | worker_processes 1; |
配置文件http拉流部分
1 | http { |
关闭旧有服务
1 | /usr/local/nginx-rtmp/sbin/nginx -s stop |
开启新服务
1 | /usr/local/nginx-flv/sbin/nginx -c /usr/local/nginx-flv/conf/nginx.conf |
vue实现拉流
安装flv.js开源工具,进行拉流
1 | cnpm install flv.js --save |
导包
1 | import flv from 'flv.js'; |
构建页面标签,播放标签
1 | <video id="videoElement" controls muted> |
进行初始化
1 | mounted() { |
I'm so cute. Please give me money.
- 本文链接:https://x3cp.cn/2021/02/05/%E8%A7%86%E9%A2%91%E7%9B%B4%E6%92%AD/
- 版权声明:本博客所有文章除特别声明外,均默认采用 许可协议。