搭建视频播放服务器(nginx web服务器)
1. 基本技术路线
服务器采用docker 安装nginx-rtmp 安装ffmpeg,推流采用 ffmpeg,拉流采用ffmpeg自带的播放器ffplay,尝试采用html5网页播放但是没有成功,还不知道什么问题
2. 安装nginx-rtmp
docker pull alfg/nginx-rtmp 默认拉取最新的
docker run --name nginx-rtmp -p 1935:1935 -p 8081:80 -v C:\dockerWnmp\nginx-rtmp\nginx.conf:/etc/nginx/nginx.conf -v C:\dockerWnmp\nginx-rtmp\logs:/var/log/nginx -v C:\dockerWnmp\www:/usr/share/nginx/html -d alfg/nginx-rtmp
3.安装ffmpeg
根据官网下载ffmpeg压缩包,放到本地,然后把bin路径添加到环境变量里面,如果ffmpeg命令不生效,关闭cmd,重新开启
4.用命令推流
ffmpeg -re -i C:\ffmpeg1\file\1.mp4 -vcodec copy -acodec aac -ar 44100 -f flv rtmp://127.0.0.1:1935/live
如果循环进行推流的话 加上-stream_loop -1参数
ffmpeg -stream_loop -1 -re -i C:\ffmpeg1\file\1.mp4 -vcodec copy -acodec aac -ar 44100 -f flv rtmp://127.0.0.1:1935/live
5.播放(拉流)
ffplay rtmp://127.0.0.1:1935/hls
搭建视频播放服务器(nginx web服务器)相关推荐
- 20步打造最安全的Nginx Web服务器
Nginx是一个轻量级的,高性能的Web服务器以及反向代理和邮箱(IMAP/POP3)代理服务器.它运行在UNIX,GNU/Linux,BSD各种版本,Mac OS X,Solaris和Windows ...
- 20个Nginx Web服务器最佳安全实践
0个Nginx Web服务器最佳安全实践 20个Nginx Web服务器最佳安全实践 Nginx 是一个轻量级,高性能的Web服务器/反向代理和电子邮件代理(IMAP/POP3),它可以运行在UNI ...
- centos8 默认nginx路径_CentOS 8系统安装Nginx Web服务器及常见配置过程
Nginx是一种快速.轻量级的Web服务器,优势是Nginx的配置文件非常简单易用.它是Apache Web服务器的绝佳替代品.在本文中,惠主机将简单介绍如何在CentOS 8上安装Nginx Web ...
- Linux深入篇之一:配置Nginx Web服务器及多域名主机
Linux深入篇之一:配置Nginx Web服务器及多域名主机 一.Nginx简介 nginx [engine x]是Igor Sysoev编写的一个HTTP和反向代理服务器,另外它也可以作为邮件代理 ...
- 【云计算基础服务-Nginx WEB服务器---原理及简介详解】
文章目录 前言: 一.云计算基础服务-Nginx WEB服务器 详解 1.Nginx简介及原理 1.1 Nginx web简介 1.2 Nginx工作原理 前言: 本专栏专门讲解云计算服务基础知识,适 ...
- win10搭建局域网ftp服务器和web服务器
内容简介:win10利用iis服务器搭建局域网FTP文件服务器和WEB服务器. 说明:位于同一局域网内的所有电脑都能共享访问FTP和WEB. 优点:局域网服务器能很好满足公司内部使用,减少对云服务器的 ...
- 微软蜜罐服务器,搭建蜜罐来保护web服务器 -电脑资料
"蜜罐"即让 误以为已经成功入侵网络,并且让其继续"为所欲为",我们的目的在于拖延时间,以便我们的管理员能把 "抓住", 我们使用的软件是& ...
- 如何搭建自己的本地服务器,Web服务器
搭建本地服务器,Web服务器--保姆级教程! 本文首发于https://chens.life/How-to-build-your-own-server.html. 先上图!大致思路就是如此. 前言 暑 ...
- 应用程序服务器和Web服务器之间有什么区别?
应用程序服务器和Web服务器之间有什么区别? #1楼 最大的不同是Web服务器处理HTTP请求,而应用程序服务器将在任意数量的协议上执行业务逻辑. #2楼 这取决于特定的体系结构. 某些应用程序服务器 ...
最新文章
- 篝火怎么做_上世纪的“Dyatlov事件”到底是怎么一回事儿,真是未知力量吗?...
- Dataset之WebVision:WebVision数据集简介、下载、使用方法之详细攻略
- 论文《Attention Is All You Need》及Transformer模型
- SAP簇表(cluster table)BSEG使用方法
- linux中多线程解析
- OpenInfra Days China 2020大会议程已上线!
- 【Kafka】kafka方式消息不丢失的一些参数设置
- java中junit用法,JUnit基本用法
- idata 单片机 新唐_半导体新唐单片机怎么样_新唐单片机是台湾的吗
- Mysql授权允许远程访问
- 选择Spring集成好的Spring Cloud Zuul方便更快
- android 点击事件失效,安卓手机微信自带浏览器点击事件失效解决
- boot版本是什么 cent os_确定 BootROM 或固件版本
- 车管所免检测审车流程
- 搭建直播平台什么样的服务器最合适?
- 袋鼠过河问题(Java)
- 上海Oracle用户组我的页面
- iphone win7无法识别_Win7电脑不能识别iphone苹果设备怎么解决
- Linux运维:现状、入门和未来之路【警醒自己】
- 智能手机防盗软件测试自学,用谁找回手机几率最大?手机防盗软件功能大PK