红色5录制RTMP网络摄像头配置可在本地主机上运行,但不能在服务器上外部运行

用户名

我已经安装了Red 5,并且可以在我的机器上的localhost上很好地工作,它可以记录从Flash应用程序流式传输的FLV文件。

我目前正在使用红色的5 oflaDemo演示应用程序作为测试存储库,将网络摄像机FLV记录到其流文件夹中。

我正在尝试移至服务器。我在那里设置了Red 5,可以在该服务器上查看http:// [我的服务器ip]:5080 / demos / ofla_demo.html。

我无法通过installer.swf安装实际的oflaDemo应用程序,因此我将oflaDemo的文件夹结构从本地计算机复制到了webapps中。

在oflaDemo.html中,我可以将OK连接到rtmp端口-rtmp:// localhost / oflaDemo

阅读红色5手册-http: //www.red5.org/downloads/docs/red5-reference-1.0.pdf我可以看到该文件中的应用程序配置

red5-web.properties

webapp.contextPath=/oflaDemo
webapp.virtualHosts=11.22.33.44:1935

[我的服务器IP]在这里显示为11.22.33.44

我已经尝试过许多针对此ip地址的其他端口,但是根据我想要的手册,应该是1935年。

我在web.xml中也有此部分

<param-name>webAppRootKey</param-name>
<param-value>/oflaDemo</param-value>
</context-param>

我重新启动了Red 5服务。

但我无法连接到rtmp:// [我的服务器IP] / oflaDemo

我已经使用端口检查器测试了端口,并且此服务器上的1935端口已打开。

这是在oflaDemo网页上显示的错误(仅用于测试连接)

(29168) NetConnection.onStatus: 
 description = No scope 'oflaDemo' on this server.
 code = NetConnection.Connect.Rejected
 level = error

因此看来配置仍然不正确。有任何线索吗?

用户名

问题是由于oflaDemo是通过文件夹副本安装的。

我最近在手册中(以及在http://red5guide.com/上读到,通常是通过将war文件拖放到webapps文件夹中来加载应用程序的。10分钟后,将安装该应用程序。

因此,在谷歌搜索之后,我发现了一份ofla演示战争文件的副本:http ://red5.googlecode.com/svn-history/r3990/snapshots/oflaDemo-r3989-java6.war

在删除旧的ladlademo文件夹结构并重新启动red5服务之后,我将其放入了webapps-它没有创建新的服务,因此我检查了red 5日志并发现一条评论说它认为oflademo已被加载,因此我搜索了文件夹结构并在red5 / work / red5engine(只是一个文件夹)中找到对oflademo的引用,并将其删除。

然后,Oflademo会及时从war文件中安装自身。

http:// [我的服务器IP]:5080 / demos / ofla_demo.html然后正确运行-播放了一些示例视频,并接受了rtmp流连接(以及远程Flash上​​传)到rtmp:// [我的服务器ip] / oflaDemo。

这是默认属性(文件red5-web.properties),似乎在没有任何引用该服务器的本地IP地址的情况下也可以工作。

webapp.contextPath = / oflaDemo webapp.virtualHosts = *,本地主机,本地主机:8088,127.0.0.1:8088

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

红色5录制RTMP网络摄像头配置可在本地主机上运行,但不能在服务器上外部运行

来自分类Dev

PHP文件可在云服务器上运行,但不能在本地主机上运行

来自分类Dev

为什么jQuery脚本可以在本地主机上运行但不能在Web服务器上运行?

来自分类Dev

网络摄像头视频流可在Chrome中运行,但不能在Firefox中运行

来自分类Dev

CSS动画可在Chrome上的JSFiddle上运行,但不能在本地主机上的Chrome上运行

来自分类Dev

pathinfo()在本地主机上运行,但不在实时服务器上运行

来自分类Dev

php页面在本地主机上运行但不在服务器上运行

来自分类Dev

模态可在本地服务器上运行,但不能在远程服务器上运行?

来自分类Dev

Express会在本地主机上正确设置CORS,但不能在实时服务器上设置CORS

来自分类Dev

CSS3筛选器可在localhost上运行,但不能在远程主机上运行

来自分类Dev

file_get_contents()在本地主机上运行,但不在在线服务器上运行

来自分类Dev

PHPMailer可在localhost上运行,但不能在服务器上运行

来自分类Dev

Codeigniter 3.0可在localhost上运行,但不能在服务器上运行

来自分类Dev

php函数可在localhost上运行,但不能在服务器上运行

来自分类Dev

路由可在localhost上运行,但不能在生产服务器上运行

来自分类Dev

自动完成功能可在localhost上运行,但不能在服务器上运行

来自分类Dev

URL重定向可在localhost上运行,但不能在服务器上运行

来自分类Dev

Flask(运行REST服务器)与在Ubuntu上读取网络摄像头的OpenCV冲突

来自分类Dev

JavaScript代码可在旧服务器上运行,但不能在新服务器上运行

来自分类Dev

自定义验证连接到在本地主机上运行但不在远程服务器上运行的数据库

来自分类Dev

从移动设备访问时,在本地主机上运行的应用程序无法启用摄像头麦克风

来自分类Dev

XHR 可在 localhost 服务器上运行,但不能在 IIS 上的静态 IP 上运行

来自分类Dev

电子邮件发送代码可在localhost上运行,但不能在服务器上运行

来自分类Dev

电子邮件发送代码可在localhost上运行,但不能在服务器上运行

来自分类Dev

Meteor.js:Collection.insert可在服务器上运行,但不能在客户端上运行

来自分类Dev

Meteor.js:Collection.insert可在服务器上运行,但不能在客户端上运行

来自分类Dev

访问服务器上的网络摄像头

来自分类Dev

Raspberry + socket.io可在本地网络上运行,但不能从外部运行

来自分类Dev

PHP标头可在localhost上使用,但不能在服务器上使用

Related 相关文章

  1. 1

    红色5录制RTMP网络摄像头配置可在本地主机上运行,但不能在服务器上外部运行

  2. 2

    PHP文件可在云服务器上运行,但不能在本地主机上运行

  3. 3

    为什么jQuery脚本可以在本地主机上运行但不能在Web服务器上运行?

  4. 4

    网络摄像头视频流可在Chrome中运行,但不能在Firefox中运行

  5. 5

    CSS动画可在Chrome上的JSFiddle上运行,但不能在本地主机上的Chrome上运行

  6. 6

    pathinfo()在本地主机上运行,但不在实时服务器上运行

  7. 7

    php页面在本地主机上运行但不在服务器上运行

  8. 8

    模态可在本地服务器上运行,但不能在远程服务器上运行?

  9. 9

    Express会在本地主机上正确设置CORS,但不能在实时服务器上设置CORS

  10. 10

    CSS3筛选器可在localhost上运行,但不能在远程主机上运行

  11. 11

    file_get_contents()在本地主机上运行,但不在在线服务器上运行

  12. 12

    PHPMailer可在localhost上运行,但不能在服务器上运行

  13. 13

    Codeigniter 3.0可在localhost上运行,但不能在服务器上运行

  14. 14

    php函数可在localhost上运行,但不能在服务器上运行

  15. 15

    路由可在localhost上运行,但不能在生产服务器上运行

  16. 16

    自动完成功能可在localhost上运行,但不能在服务器上运行

  17. 17

    URL重定向可在localhost上运行,但不能在服务器上运行

  18. 18

    Flask(运行REST服务器)与在Ubuntu上读取网络摄像头的OpenCV冲突

  19. 19

    JavaScript代码可在旧服务器上运行,但不能在新服务器上运行

  20. 20

    自定义验证连接到在本地主机上运行但不在远程服务器上运行的数据库

  21. 21

    从移动设备访问时,在本地主机上运行的应用程序无法启用摄像头麦克风

  22. 22

    XHR 可在 localhost 服务器上运行,但不能在 IIS 上的静态 IP 上运行

  23. 23

    电子邮件发送代码可在localhost上运行,但不能在服务器上运行

  24. 24

    电子邮件发送代码可在localhost上运行,但不能在服务器上运行

  25. 25

    Meteor.js:Collection.insert可在服务器上运行,但不能在客户端上运行

  26. 26

    Meteor.js:Collection.insert可在服务器上运行,但不能在客户端上运行

  27. 27

    访问服务器上的网络摄像头

  28. 28

    Raspberry + socket.io可在本地网络上运行,但不能从外部运行

  29. 29

    PHP标头可在localhost上使用,但不能在服务器上使用

热门标签

归档