问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么在远程服务器上安装nginx-rtmp

发布网友 发布时间:2022-04-20 08:01

我来回答

1个回答

热心网友 时间:2023-07-05 22:04

   一,目标: 利用开源或者免费工具实现一个直播系统;同时支持在浏览器、播放器和嵌入到 PC 应 用或者移动 APP 中观看直播。 二,技术选型: 视音频源端:: Adobe Flash Media Live Encoder 3.2,可以在 windows 和 mac 安装; 如果你已有一些支持 RTMP 的采集设备,那是最好了; 或许你想在自己的应用中实现,这样你就必须自己开发处理采集,编码和协议传输了(以后 再表); RTMP Server: FMS -- Adobe 公司出品的服务器,价格昂贵,当然是最正宗的,因为 RTMP 就是 Adobe 公 司的私有协议; Wowza -- 同样需要授权费, 大概是$55 per month/instance,效率和稳定性都还不错; Red5 -- 一个开源实现, 效率和稳定性都稍微差些,由于它是 java 实现的,所以天生支持 跨平台运行; Nignx-rtmp-mole - -nginx 的一个第三方模块,如果你熟悉 nginx 那是不错的选择,当然它 也是免费的,不过功能就没有其他几个丰富了; 这里我选择 nginx+nginx-rtmp-mole 作为服务器,这是我认为最容易上手的一种方式了(如 果 你 把 windows 作 为 服务 器 那 可 能 麻烦 些 , 官 方 提供 的 windows 二 进 制版 本 是 没 有 nignx-rtmp-mole 的,而且 nginx 在 windows 下的性能比 linux 就差太多了) 客户端: VLC 也可以安装其他支持 rtmp 的播放器; JW Media Player 一个开源的 flash 视音频播放器, 利用它我们可以直接在浏览器观看直播; (移动端的浏览器是不知道 flash 的) ffmpge/librtmp 如果你希望在自己的应用中实现播放器,或者希望在移动端直接接收 RTMP 流,那就要自己开发了(以后再表) 最后选型是: Adobe Flash Media Live Encoder 3.2 + Nignx-rtmp-mole + JW Media Player 三,实现 (本文将 nginx 安装到 Centos 6.5 下,IP 为 192.168.0.51) 1,下载安装 Adobe Flash Media Live Encoder 3.2 2,编译安装配置 nginx + nginx-rtmp-mole (nginx 1.7 无法编译通过) #wget http://nginx.org/download/nginx-1.6.2.tar.gz #tar -zxvf nginx-1.6.2.tar.gz #git clone https://github.com/arut/nginx-rtmp-mole.git (如果没有安装 git 则直接下载 zip 包) #cd nginx-1.6.2 #./configure --add-mole=../nginx-rtmp-mole --with-http_ssl_mole #make #make install 配置 ( 详细查看 https://github.com/arut/nginx-rtmp-mole), 编辑 nginx/nginx.conf ,增加 rtmp 模块: rtmp { server { Listen 1935; chunk_size 4000; #可以将 mylive 改成你想要的名字 application mylive { live on; } } } 在 http 模块增加: location /stat{ rtmp_stat all; rtmp_stat_stylesheet stat.xsl; } location /stat.xsl{ root html; } 同时需要将 nginx-rtmp-mole 源码目录下的 stat.xsl 拷贝到 nginx/html 下,这样就可以通过 网页查看服务器的 RTMP 状态了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小米平板6Max没有网络怎么办 ...wifi和4G网络我都试过都现实吗没有网络。刚买的是正品没有刷机_百度... 2023年淘宝双11招商规则 淘宝国庆狂欢季招商规则及玩法 淘宝年货买不停招商规则 淘宝超来电活动招商规则 ZIP转换成RAR怎么转换? 衢州醉根艺品有限公司怎么样? 徐谷青主要业绩 徐谷青人物介绍 在nginx.conf中加入rtmp后nginx启动不了 nginx搭建rtmp服务器后怎么使用 怎么带长假发。 男生戴假发你们怎么看 男生戴假发易看出来吗 请问,有男生戴假发吗?(戴过请进) 为什么有个高三的男孩偷偷的喜欢戴长假发穿高跟鞋... 男生常常戴发带有什么威害 企业营业收入含税吗? 番茄酱炒虾怎么做 营业收入净额含税吗? 番茄虾怎么做 利润表里的营业收入是含税还是不含税收入? 番茄酱焗虾怎么做如何做好吃 销售额是含税价还是不含税价 煮基围虾的做法 商场按照扣点所知的营业额是含税的营业额吗? 红烧番茄酱大虾怎么做 番茄酱炒虾的做法 番茄酱烧虾子怎么做 请问用什么软件可以把视频翻转90度? 编译nginx错误nginx.exe : fatal error LNK1120: 3... centos 使用yum安装nginx后如何添加模块? 怎么编译安装nginx1.8.1 nginx编译的时候是动态编译还是静态的 centos 使用yum安装nginx后如何添加模块 什么软件可以把视频旋转90度,画质不变差,谢谢 如何nginx的源代码目录然后编译 一对一直播平台搭建的环境如何部署? 用什么软件可以把视频旋转90度 nginx-rtmp-module 是什么协议 有些主播用的请将手机旋转90°是什么软件 使用nginx-rtmp-module 部署了一个rtmp服务, 但是... 有什么可以让视频永久旋转90度的编辑软件 nginx rtmp ffmpeg怎么配置 有没有软件在不改变原视频格式和清晰度的情况下对... 用开源nginx-rtmp-module搭建flash直播环境,搭建完... nginx rtmp怎么处理mp4 如何 编译 ngx 为什么我的nginx里面没有nginx-rtmp.exe?