| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Nginx搭建RTMP流媒体服务器(Ubuntu18.04) -> 正文阅读 |
|
[系统运维]Nginx搭建RTMP流媒体服务器(Ubuntu18.04) |
1 环境搭建环境搭建主要是利用nginx服务器的插件模块nginx-rtmp-module进行rtmp的推拉流操作。 依赖库安装安装过nginx的可以跳个这个步骤,主要是安装ssl、pcre和zlib库依赖
源码下载与编译源码下载路径:https://github.com/arut/nginx-rtmp-module
编译过程设置nginx编译参数
编译和安装
安装完可以查看nginx版本是否正常 2 推流服务2.1 利用文件推流完成nginx服务器的安装后,需要进行rtmp服务的配置,只需要修改nginx配置即可:
配置内容注意事项:
需要注意的是播放的路径一定要正确,同时播放音频是aac视频视h264,这里添加一个test.mp4文件。 2.2 将一路流灌到nginx服务器rtmp进行推流1 修改nginx配置,新增直播节点,用于FFmpeg将流推到对应节点上
3 进行推流操作
利用vlc查看视频,如下所示: 3 直播拉流上面利用VLC就是一个拉流的过程。
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 11:54:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |