运行现有网站的同时,配置FMS使用80端口代理rtmpt协议播放流媒体
2012-09-23 11:07
232 查看
转载:http://blog.csdn.net/shilian_h/article/details/5975203
运行现有网站的同时,配置FMS使用80端口代理rtmpt协议播放流媒体
网站已经安装apache+php,使用了80端口;安装了fms,使用了rtmp1935端口;
但是有很多场合客户端不能使用80端口以后的端口。比如说,很多酒店、图书馆等场合就不能80以外的端口。
现在打算使用让客户端使用80端口来浏览frm服务器的视频;
要怎么做啊...
使用rtmpt协议来播放?那怎么设置rtmpt的端口为80,同时,正在跑的网站也用80?
找过apache proxy的资料,发现好像是不能代理rtmp/rtmpt。于是另找办法,思路是要给主机加一块网卡。
问题解决了,其实方法很简单,fms本身就支持共用一个端口的功能。只是不了解fms的才费了那么多时间。
办法是:
1、 将apache+php的apache端口更改为8080。
httpd.conf
[java]
view plaincopyprint?
Listen 8080
[java] view plaincopyprint? ADAPTOR.HOSTPORT = :1935,80 HTTPPROXY.HOST = :8080 ADAPTOR.HOSTPORT = :1935,80 HTTPPROXY.HOST = :8080
3、先把apache和fms都停止,然后再重新启动。
4、完成。访问方法是网站:http://www.example.com/,视频连接是:rtmpt://www.example.com/vod;
解决办法参考:
http://help.adobe.com/en_US/FlashMediaServer/3.5_AdminGuide/WSE2A5A7B9-E118-496f-92F9-E295038DB7DB.html
结尾的其中一句:
If you want them to share a port, set FMS up as the proxy (as the default FMS setup does), put your webserver on an unused port, and change the fms.ini HTTPPROXY_HOST setting to point to that port.
相关文章推荐
- 运行现有网站的同时,配置FMS使用80端口代理rtmpt协议播放流媒体
- Ubuntu16.04 Apache的代理配置解决node、tomcat、apache同时使用80端口问题
- 问题:配置在服务器上的网站上无法使用media播放音频文件
- CentOS下配置多个Tomcat同时运行 本篇文章来源于 Linux公社网站(www.linuxidc.com)
- win7 2008 尚未在 Web 服务器上注册ASP.NET 4.0。为了使网站正确运行,可能需要手动将 Web 服务器配置为使用 ASP.NET 4.0,按 F1 可了解更多详细信息。
- ASP.NET 4.0尚未在Web服务器上注册。您需要手动将Web服务器配置为使用ASP.NET,这样您的网站才能正确运行。
- [FMS]red5项目使用rtmp协议,且开启rtmpt,rtmps协议
- IIS同时实现网站部分使用https协议访问另一部分http访问
- 未能将网站xx 配置为使用 ASP.NET 4.0。为了使此网站正确运行,您必须将它手动配置为使用 ASP.NET 4.0。
- 未能将网站 xxx配置为使用 ASP.NET 4.0。为了使此网站正确运行,您必须将它手动配置为使用 ASP.NET 4.0
- VS2012 未能将网站XXX配置为使用ASP.NET 4.5.为了使此网站正确运行.你必须将它手动配置为使用ASP.NET 4.5
- 【Tomcat】配置多网站(使用80端口)
- SVN 导出代码在VS2012运行提示“未能将网站xx 配置为使用 ASP.NET 4.0,为了使此网站正确运行,您必须将它手动配置为使用 ASP.NET 4.0”
- 解决:ASP.NET 4.5尚未在Web服务器上注册。您需要手动将Web服务器配置为使用ASP.NET 4.5,这样您的网站才能正确运行。
- 错误:为 Web 项目“XXX”配置的 URL“http://localhost/”的网站同时存在于本地 IIS Web 服务器和 IIS Express Web 服务器上。您需要使用 IIS 管理器在 IIS 中更改此网站的绑定。
- 实时监控、直播流、流媒体、视频网站开发方案流媒体服务器搭建及配置详解:使用nginx搭建rtmp直播、rtmp点播、,hls直播服务配置详解
- FSO组件不可用,各种与FSO相关的功能都将出错!请运行Install.asp或者到后台网站配置处设置好FSO组件名称。或无法使用vbscript
- [FMS]red5项目使用rtmp协议,且开启rtmpt,rtmps协议
- [未能将网站 xxxxxxx配置为使用 ASP.NET 4.0。为了使此网站正确运行,您必须将它手动配置为使用 ASP.NET 4.0] 问题的解决办法