flex流媒体服务器配置说明

flex流媒体服务器配置说明

ID:9296478

大小:101.50 KB

页数:11页

时间:2018-04-27

flex流媒体服务器配置说明_第1页
flex流媒体服务器配置说明_第2页
flex流媒体服务器配置说明_第3页
flex流媒体服务器配置说明_第4页
flex流媒体服务器配置说明_第5页
资源描述:

《flex流媒体服务器配置说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、流媒体服务器配置说明作者:崔红斌QQ:2738116761.前言为什么要用red5建立流媒体服务器,因为Red5是一个采用Java开发开源的Flash流媒体服务器,免费。Red5使用RTMP作为流媒体传输协议,这与FMS完全兼容。它具有流化FLV、MP3文件,实时录制客户端流为FLV文件,共享对象,实时视频播放、Remoting等功能。1.流媒体服务器的配置1.JDKRed5的安装需要java环境的支持,先配置好JDK。2.RED5安装本demored5安装在工作环境中,X:TAIZHOUwebrootRed5流媒体服务器读取文件的目录

2、为:X:TAIZHOUwebrootRed5webappsOLDOLD文件下有两个文件夹:streams和WEB-INF其中streams中存放所有的视频资料,WEB-INF则是一些重要的配置文件。Webapps配置说明:classes文件夹(用来存放编译后的java类文件)。1.web.xml中需配置:指定应用程序唯一的名称为:OLDwebAppRootKey/OLD

3、果该文件中没有请添加如下:Forbidden/streams/*2.red5-web.xml中需要添加控制器(Handlers)

4、pplication"singleton="true"/>这个类文件放在classes中。主要是实现客户端和流媒体服务器的连接。3.red5-web.properties中需配置webapp.contextPath=/OLDwebapp.virtualHosts=*,localhost,127.0.0.1虚拟主机应添加*,即任何地址都可访问。否则其他电脑无法读取流媒体。3.FLEXBUILDER3或者FlexSDK的安装这两者的区别是,FLEXBUILDER3集成SDK和可视化编辑窗口,FlexSDK包含了有FlexFramework、Adob

5、eAIRFramework、FlexTools等重要的组件库与API。对于开发人员来说,最好安装FLEXBUILDER3,而服务器建议安装FlexSDK。为什么要安装这个工具呢?因为flex程序的编译要用到其中的SDK。下面会讲到。FlexSDK安装后需要配置环境变量,在path中添加:C:flex_sdk_3bin;C:flex_sdk_3frameworks;Linux下添加环境变量,这里就不说了。Flex程序以MXML(主程序)和AS为主。开发MXML程序说明:因为red5采用RTMP协议传输数据流,所以在MXML中需要定义RTM

6、P连接地址来找到red5的工作目录。如下程序,本人开发的第一版视频播放器源代码,可以用FLEXBUILDER3新建一个项目,把代码考过去,然后运行就能看到生成SWF视频文件了,由于界面比较难看,所以本人抛弃了它。

7、CDATA[importmx.controls.Alert;importflash.media.SoundTransform;privatevarrtmpURL:String="rtmp://192.168.0.21/OLD";privatevarconn:NetConnection=newNetConnection();privatevarisConnectSuccess:Boolean=false;privatevarnetStream:NetStream;privatevarvideo:Video=newVideo();privateva

8、rsound:SoundTransform;privatefunctionclickConnect(e:MouseEvent):void{if(!is

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。