当前位置:首页 » 云服务器 » 搭建rtmp本地服务器搭建

搭建rtmp本地服务器搭建

发布时间: 2022-07-06 12:59:25

1. 问下像YY直播那样给的RTMP推流地址建的是什么服务器 怎样搭建这样的服务器

可以使用nginx的rtmp模块来搭建。可以在github上下载,进入nginx目录,执行命令./configure --prefix=./bin --add-mole=../nginx-rtmp-mole-1.2.1在这个过程中可能因为环境不同而出现不同错误,比如缺少pcre、openssl等,这时候就需要安装这些库。

nginx.conf配置文件信息

userroot;
worker_processes1;

error_loglogs/error.logdebug;

events{
worker_connections1024;
}

rtmp{
server{
listen1935;
applicationmyapp{
liveon;
drop_idle_publisher5s;
}
}
}
http{
server{
listen8081;
location/stat{
rtmp_statall;
rtmp_stat_stylesheetstat.xsl;
}
location/stat.xsl{
root/root/nginx-rtmp-mole-1.2.1/;
}
location/control{
rtmp_controlall;
}
location/rtmp-publisher{
root/root/nginx-rtmp-mole-1.2.1/test;
}

location/{
root/root/nginx-rtmp-mole-1.2.1/test/www;
}
}
}

全部完成之后 重新启动nginx

2. nginx怎么搭建非本地rtmp服务器

1、电源一定要看清楚是不是正负极接线反向了;
2、如果仿真的时候,其它的东西都按照书本的要求填了,还是提示下面这个初始化错误,那就是没有加powergui模块。

3. rtmpe协议fms搭建服务器怎么播放

遇到一个问题,FMS与WOWZA中如何使用RTMPE加密协议。
Wowza作为一个Media Delivery System,它要起很重要的作用。一直在摸索如何保证文件不会被下载。RTMP协议肯定是不行的。然后我就把目光放到了RTMP协议的众多变体上。
首 先是RTMPT协议,用HTTP协议封装的RTMP协议。不知道怎么回事,服务器似乎不能很好的接受RTMPT协议,不知道是设置问题还是别的什么。而且 在Wowza官方论坛上,Wowza的开发者也不建议使用RTMPT协议,因为它需要500ms轮询一次,而且服务器的CPU开销(协议封装需要消耗 CPU)和带宽开销(封装成HTTP协议时需要额外内容)都比较大,唯一的优点就只有可以突破带有协议扫描的防火墙。
然后就是RTMPS和RTMPE。前者是用SSL协议加密的,后者是Adobe自己的128位加密算法。Wowza和Adobe都推荐后者,因为使用简单无需设置。而RTMPS需要设置证书等比较复杂的设置,而且安全性据说也不比RTMPE协议高。
最后就是RTMPTS和RTMPTE协议,看名字也知道是怎么回事了。

最后我选择了RTMPE协议,简单就是美。

接 下来的问题是如何屏蔽RTMP协议。不像Red5和Adobe Flash Media Server那样可以通过修改端口来简单的屏蔽,Wowza的RTMP,RTMPE,RTMPT协议是捆绑在一个端口上的。因为这个问题我甚至一度放弃了 Wowza而改用Adobe Flash Media Interactive Server,不过怎么都读取不到内容。
仔细研究了一下Wowza的论坛,发现原来官方发布过一个源码可以只使用RTMPE,RTMPS,RTMPTS这一类加密的协议。然后自然就是下载Wowza IDE,建了个工程,把代码粘贴进去,保存后再把自动生成的jar文件复制到服务器上。然后把application.xml文件修改一下,大功告成!
这样设置后如果尝试使用RTMP协议,会提示拒绝连接,要求加密。而且现有的所有下载工具都不能下载RTMPE协议。连网址变换都可以不用做了。
不得不赞叹一下Wowza的接口,确实很强大,而且是java的。虽然FMIS也有接口,不过ActionScript语言毕竟是门冷门语言。

附上链接:http://www.cuplayer.com/player/PlayerCode/Wowza/2015/1230/2212.html

4. nginx搭建rtmp服务器后怎么使用

设置MSYS、Perl、VC环境变量
运行vc设置环境变量脚本vcvarsall.bat(默认安装路径:C:\Program Files\MicrosoftVisual Studio 9.0\VC)
l 开始MSYS
l 建立编译和库目录
mkdir objs
mkdir objs/lib
cd objs/lib
tar -xzf ../../pcre-8.32.tar.gz
tar -xzf ../../zlib-1.2.7.tar.gz
tar -xzf ../../openssl-1.0.1e.tar.gz
l 运行配置脚本:
auto/configure --with-cc=cl --builddir=objs--prefix= \
--conf-path=conf/nginx.conf--pid-path=logs/nginx.pid \
--http-log-path=logs/access.log--error-log-path=logs/error.log \
--sbin-path=nginx.exe--http-client-body-temp-path=temp/client_body_temp \
--http-proxy-temp-path=temp/proxy_temp \
--http-fastcgi-temp-path=temp/fastcgi_temp\
--with-cc-opt=-DFD_SETSIZE=1024--with-pcre=objs/lib/pcre-8.32 \
--with-zlib=objs/lib/zlib-1.2.7--with-openssl=objs/lib/openssl-1.0.1e \
--with-select_mole --with-http_ssl_mole--with-ipv6
运行脚本:
nmake –f objs/Makefile
3.2.2 Cygwin下:
linux
4 Windows下的限制:
Windows下下列功能不支持:
l execs
l static pulls
l auto_push

windows下用的是select模式:
events{
worker_connections 30; #默认为(1024),windows默认为64,所以需要修改此值小于64
}

5. 如何搭建一个简单的rtmp协议的流媒体服务器

不了解 没遇到过 要不重装下caribde 试试看 或者吧log给删除了看看

6. 如何在Linux操作系统下搭建配置流媒体服务器系统

在Linux操作系统下搭建配置流媒体服务器系统方法详见:https://jingyan..com/article/0eb457e5c8f69303f1a905b3.html

7. Android 手机自身能不能搭建 rtmp 服务器

在JSP与Servlet中都可以存取session,那在Android客户端与服务器中有这种机制吗当然java web变成是服务器端的,因为他的运行不在你的电脑上或者你的手机上

8. 我有一台win2012的服务器,想自己搭建一个rtmp的直播服务器,请问需要什么软件

这两天我就在试玩Adobe Media Server 5 extend,流媒体服务所用的环境就是一台win7 64位旗舰版的i5 2.4GHz、4G内存Dell笔记本,3个独立IP的测试发布终端(Wirecast、Adobe live media encoder、Matrox MonarchHD)都以RTMP协议往服务器中发布直播流,除了MonarchHD因为只具有有线接入外,全部设备包括AMS所在的笔记本都用无线AP接入一个局域小网。其中MonarchHD publish给笔记本中安装的AMS推送一个2M码流的1920x1080 i50 H.264直播流,用各种接收终端接收流都很清晰流畅

我的服务器用的是小鸟云的,很稳定,流畅。

热点内容
滑板鞋脚本视频 发布:2025-02-02 09:48:54 浏览:432
群晖怎么玩安卓模拟器 发布:2025-02-02 09:45:23 浏览:557
三星安卓12彩蛋怎么玩 发布:2025-02-02 09:44:39 浏览:743
电脑显示连接服务器错误 发布:2025-02-02 09:24:10 浏览:537
瑞芯微开发板编译 发布:2025-02-02 09:22:54 浏览:146
linux虚拟机用gcc编译时显示错误 发布:2025-02-02 09:14:01 浏览:235
java驼峰 发布:2025-02-02 09:13:26 浏览:651
魔兽脚本怎么用 发布:2025-02-02 09:10:28 浏览:538
linuxadobe 发布:2025-02-02 09:09:43 浏览:212
sql2000数据库连接 发布:2025-02-02 09:09:43 浏览:726