Mac 搭建Nginx流媒体服务器

来源:http://www.sh-fengwen.com 作者:美高梅游戏平台网站 人气:78 发布时间:2019-10-08
摘要:首先需要一个主机作为服务器,我这里用的是阿里云主机,同时通过Xshell5 +xftp配合访问主机服务器!关于这方面的内容,可以查看我之前的一篇文章:AndroidStudio NDK开发:FFmpeg编译与配

首先需要一个主机作为服务器,我这里用的是阿里云主机,同时通过Xshell5 + xftp配合访问主机服务器!关于这方面的内容,可以查看我之前的一篇文章:Android Studio NDK开发:FFmpeg编译与配置

1.安装HomeBrew..

简单介绍:

Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的Web和反向代理服务器,也是一个IMAP/POP3/SMTP 代理服务器。nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。在高连接并发的情况下,Nginx是Apache服务器不错的替代品。

/usr/bin/ruby -e "$(curl -fsSL )"

2.安装Nginx..

brew tap homebrew/nginx

3.安装Nginx服务器ramp模块

brew install nginx-full --with-rtmp-module

4.执行命令Nginx

5.local:8080测试

6.修改配置文件nginx.conf

7.nginx -s reload

8.brew install ffmpeg

9.ffmpeg 推流测试

ffmpeg -re -i /Users/xx/Desktop/test.mp4 -vcodec libx264 -acodec aac -f flv rtmp://localhost:5920/rtmplive/room

10.VlC打开播放

11.进行修改配置文件 进行HLS切片直播.

1.先下载安装 nginx 和 nginx-rtmp 编译依赖工具

sudo apt-get install build-essential libpcre3 libpcre3-dev libssl-dev

2. 创建一个工作目录,并切换到工作目录

mkdir /usr/zhangpan/nginxcd /usr/zhangpan/nginx

3. 下载 nginx 和 nginx-rtmp源码(wget是一个从网络上自动下载文件的自由工具)

wget

4. 安装unzip工具,解压下载的安装包

sudo apt-get install unzip

本文由美高梅游戏平台网站发布于美高梅游戏平台网站,转载请注明出处:Mac 搭建Nginx流媒体服务器

关键词:

上一篇:【京东云面试】Java研发岗一面面经

下一篇:没有了

最火资讯