linux下使用nginx-http-flv-module转发码流,web使用flv.js直播码流。

本文详细介绍了在Linux环境下,如何使用nginx-http-flv-module转发码流,结合flv.js实现网页直播。内容包括Nginx的源码编译安装、docker部署、配置文件修改、解决跨域问题,以及FFmpeg的安装和VLC、flv.js的测试验证。
摘要由CSDN通过智能技术生成

摘要:

1、linux下 rtsp / rtmp 转 rtmp / http-flv 流;
2、html上使用flv.js直播。

一、安装nginx

方式一、下载源码编译安装

1) 新建安装目录

mkdir installnginx
cd installnginx

2) 下载安装需要内容(可以按照需要修改版本到最新版,wget失效可手动下载同名包)

wget http://nginx.org/download/nginx-1.13.4.tar.gz
wget https://www.openssl.org/source/openssl-1.0.2l.tar.gz
wget http://www.zlib.net/zlib-1.2.11.tar.gz
wget https://jaist.dl.sourceforge.net/project/pcre/pcre/8.38/pcre-8.38.tar.gz
git clone https://github.com/winshining/nginx-http-flv-module.git

3) 解压文件

tar -zxvf 每个包.tar.gz

解压后含有:
在这里插入图片描述

4) 安装

cd nginx-1.13.4
./configure --prefix=/home/rooun/nginx --add-module=../nginx-http-flv-module --with-pcre=../pcre-8.38 --with-openssl=../openssl-1.0.2l --with-zlib=../zlib-1.2.11
make &&
  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
在Windows环境下,我们可以使用Nginx服务器来搭建一个支持flv.js直播下载的环境。而为了方便用户快速部署,我们可以使用nginx-http-flv-module这个一键部署包。 Nginx是一个高性能的HTTP和反向代理服务器,可以实现负载均衡、静态文件缓存和动态请求处理等功能。而nginx-http-flv-moduleNginx的一个模块,专门用于支持flv.js直播下载。它提供了与flv.js交互的接口,使得我们可以在网页上直接使用flv.js进行FLV直播的下载和播放。 使用nginx-http-flv-module一键部署包的过程相对简单。首先我们需要下载适用于Windows环境的Nginx服务器程序,这个可以在Nginx官方网站上下载到。然后我们解压缩得到一个可执行文件的目录。接下来,我们下载nginx-http-flv-module的一键部署包,并将其拷贝到Nginx的安装目录中的“modules”文件夹下。 然后,我们需要修改Nginx配置文件,将nginx-http-flv-module添加到HTTP模块中。我们可以通过编辑Nginx配置文件“nginx.conf”来完成这一步骤。在配置文件中找到对应的位置,添加“--with-http_flv_module”来启用nginx-http-flv-module。 最后,我们启动Nginx服务器,这样就成功部署了一个支持flv.js直播下载的环境。我们只需要配置好服务器,然后将具有FLV视频流的URL嵌入到flv.js的代码中,就可以在网页上进行直播的下载和播放了。 需要注意的是,使用nginx-http-flv-module一键部署包需要一些基本的Nginx配置知识,以及一定的网络技术能力。同时,我们还需要了解flv.js使用方法和相关配置,以便正确地使用它进行视频直播的下载和播放。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值