windows下Nginx+RTMP部署

简介: windows下Nginx+RTMP部署

在windows下部署参考博客:https://blog.csdn.net/l1028386804/article/details/80022437


参考这个部署完成后,一般没有什么问题,可以看到视频,细节问题在上面的博客里的评论中都已经写出来了。下面主要说下我部署过程中遇到的问题。


在本地windows10系统部署可以看视频,部署到阿里云服务器时(windows server 2008 R2 x64),提示如下错误:


“应用程序无法正常启动(0xc000007b)。请单击“确定”关闭引用程序”。


这个问题上网上百度了一下,找到了一些类似的问题,问题原因大概清楚了,是缺少对应的库文件,但是缺少哪一个文件,还是不知道。云服务器的系统是64位的,Nginx是32应用程序,可能是缺少对应32位的库文件。在网上也没有找到Nginx的这个问题,我就用最笨的方法,把本机上的大部分dll库复制过去!不过这样确实有效,Nginx可以启动了,Nginx启动后,再把所有的dll库文件选中然后删除,如果提示某一个dll正在使用,无法删除,那说明这个dll是必须的,点击跳过就行,这样剩下的dll就是需要留下的!


这样找到了需要的dll,其实只需要一个msvcr100.dll,记住是32位的。


使用FFmpeg推流测试:


我这里是用(海康的IPC)rtsp转的rtmp进行推流:

ffmpeg -y -i rtsp://admin:123456@192.168.1.100:554/h264/ch1/main/av_stream -c copy -f flv rtmp://192.168.1.121:1935/hls

也可以用OBS来作为源进行推流。


用VLC测试拉流直播:


rtmp://127.0.0.1:1935/hls


为了方便加了两个批处理脚本:


用于启动和停止Nginx

完整文件压缩包,下载既可以用


资源下载地址:https://download.csdn.net/download/wuquan_1230/11949266


如果CSDN没有积分可以在下面的百度网盘链接下载:


链接:https://pan.baidu.com/s/1OmEBzg7qR2ell9Yj53xA_g

提取码:90pz


目录
相关文章
|
2月前
|
弹性计算 运维 监控
快速部署 Nginx 社区版
Nginx是一个高性能的HTTP和反向代理服务器。Nginx在计算巢上提供了社区版服务,您无需自行配置云主机,即可在计算巢上快速部署Nginx服务、实现运维监控,从而方便地基于Nginx搭建您自己的应用。本文介绍使用如何通过计算巢快速部署Nginx社区版。
快速部署 Nginx 社区版
|
2月前
|
监控 Windows
Windows平台RTSP|RTMP播放器如何实时调节音量
我们在做Windows平台RTSP、RTMP播放器的时候,有这样的技术需求,特别是多路监控的时候,并不是每一路audio都需要播放出来的,所以,这时候,需要有针对音量调节的设计
|
2月前
|
监控 C# 块存储
Windows平台RTSP|RTMP播放器如何叠加OSD文字
做Windows平台RTSP|RTMP播放器的时候,特别是多路播放场景下,开发者希望可以给每一路RTSP或RTMP流添加个额外的OSD台标,以区分不同的设备信息(比如添加摄像头所在位置),本文主要探讨,如何动态添加OSD台标。
Windows平台RTSP|RTMP播放器如何叠加OSD文字
|
1月前
|
应用服务中间件 Shell PHP
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
|
1月前
|
前端开发 JavaScript 应用服务中间件
使用nginx部署网站
使用nginx部署网站
|
1月前
|
JavaScript 应用服务中间件 nginx
nginx部署vue项目
本文介绍了将Vue项目部署到Nginx的步骤,包括构建Vue项目、上传dist文件夹到服务器、安装Nginx、配置Nginx代理静态文件以及重启Nginx,确保了Vue应用可以通过域名或IP地址访问。
104 1
|
1月前
|
前端开发 JavaScript 应用服务中间件
linux安装nginx和前端部署vue项目(实际测试react项目也可以)
本文是一篇详细的教程,介绍了如何在Linux系统上安装和配置nginx,以及如何将打包好的前端项目(如Vue或React)上传和部署到服务器上,包括了常见的错误处理方法。
283 0
linux安装nginx和前端部署vue项目(实际测试react项目也可以)
|
1月前
|
Kubernetes 应用服务中间件 nginx
k8s基础使用--使用k8s部署nginx服务
本文介绍了Kubernetes中核心概念Deployment、Pod与Service的基本原理及应用。Pod作为最小调度单元,用于管理容器及其共享资源;Deployment则负责控制Pod副本数量,确保其符合预期状态;Service通过标签选择器实现Pod服务的负载均衡与暴露。此外,还提供了具体操作步骤,如通过`kubectl`命令创建Deployment和Service,以及如何验证其功能。实验环境包括一台master节点和两台worker节点,均已部署k8s-1.27。
161 1
|
2月前
|
应用服务中间件 nginx Docker
docker应用部署---nginx部署的配置
这篇文章介绍了如何使用Docker部署Nginx服务器,包括搜索和拉取Nginx镜像、创建容器并设置端口映射和目录映射,以及如何创建一个测试页面并使用外部机器访问Nginx服务器。
|
2月前
|
Windows
Windows操作系统部署安装Kerberos客户端
详细介绍了在Windows操作系统上部署安装Kerberos客户端的完整过程,包括下载安装包、安装步骤、自定义安装路径、修改环境变量、配置hosts文件和Kerberos配置文件,以及安装后的验证步骤。
370 3
Windows操作系统部署安装Kerberos客户端