版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、最近要做一个流媒体服务器,在网上逗留了好久决定选择red5。但是网上中文资料很少视频资料更是不敢奢望,只有啃一些英文文档了,废话少说直奔主题Linux公社(LinuxIDC.com)于2006年9月25日注册并开通网站,Linux现在已经成为一种广受关注和支持的一种操作系统,IDC是互联网数据中心,LinuxIDC就是关于Linux的数据中心。LinuxIDC.com提供包括Ubuntu,Fedora,SUSE技术,以及最新IT资讯等Linux专业类网站。Linux公社(LinuxIDC.com)被收录到Google 网页目录-计算机 软件 操作系统 Linux 目录下。我用到的软件有: 1.
2、 JdkvforWindows; 2. setup-Red5-0.7.0.exe(这个从官网下载/red5/070final速度比较慢);3. eclipse(英文版下载原名是eclipse-jee-galileo-SR1-win32.zip) 4. Flash8-chs.exe(这个很好下)操作流程:第一步 安装jdk: 我的jdk安装目录是安装时手动改的,jre的目录是默认的。第二步 配置jdk的环境变量: 环境变量的配置,网上到处都有,我在这里就不啰嗦了只是把配置的参数贴这里:JAVA_HOME “C:/Java/jdk1.6.0_05”; CLASSPATH“.;%JAVA_HOME%
3、/lib;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar;”; Path“;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;”;第三步 安装red5:red5的安装其实很简单,一直默认就好了,C:/Program Files/Red5;第四步 解压eclipse: 把eclipse解压到任意的目录都没关系;第五步 配置red5: a 在/Red5/doc/templates下有一个myapp的文件夹,把myapp拷贝到ed5/webapps下,然后重命名myapp我把它重命名为HelloWorld这就是过会要在eclip
4、se里建的项目的名字;b 接下来在HelloWorld文件夹下建一个空夹demos用来放flash导出的文件(其实不建也没关系,只是为了好管理项目文件);c 在Red5/webapps/HelloWorld/WEB-INF下建三个空夹src和class,lib。src用来放java源文件,class用来放编译好的class文件,lib用来放导出的jar文件;d 在Red5/webapps/HelloWorld/WEB-INF下有四个文件需要修改:文件perties直接删掉就可以了,文件perties修改后的文件是”webapp.contextPath=/HelloWorldwebapp.vir
5、tualHosts=*,localhost,localhost:5080,:5080“,文件red5-web.xml需要改动两个地方第一把lication改成class=org.d5.sayHello.Application其实就是我们将要在eclipse中建的包名,第二把id=myhandler.service这个bean删掉,修改后的文件为:“-beans.dtd ”文件web.xml需要删除 log4jConfigLocation /WEB-INF/perties和 org.springframework.web.util.Log4jConfigListener然后把webAppRoot
6、Key/myapp中的myapp改称HelloWorld修改后的文件是:“ My sample Red5 application globalScope default contextConfigLocation /WEB-INF/red5-*.xmllocatorFactorySelectorred5.xmlparentContextKeydefault.contextwebAppRootKey/HelloWorld org.springframework.web.context.ContextLoaderListener gateway .servlet.AMFGatewayServlet
7、 gateway /gateway Forbidden /streams/* ”第六步 创建java程序: 第一:打开eclipse,把WorkSpace设置到/Red5/webapps; 第二:新建javaProject,命名为HelloWorld,在Contents标签里选择“Create project from existing source ”,然后点击“Browse”找到我们先前建好的“HelloWorld”项目点击确定,完成。如下图:接下来你会在项目里发现我们建好的所有文件如下图:第三步:把HelloWorld根目录下的src从项目里删除,然后鼠标右击WEB-INF下的src:
8、buildpathuse as source folder这样就把src设置成source的根目录,如下图:第四步:鼠标右击项目,选择Property,进入属性配置。选择Java Build Path,选择“Source标签”选上Allow output folders for source folders 复选框,然后点击“Browse”在弹出的框中选择我们的Class文件夹作为存储class文件。第五步:选择“Librarise”标签“Add External JARs ”把我们Red5 下边的red5.jar加载进去。OK下一步可以建我们的java文件了。第六步:建Application.java文件如下图:第七步:导出jar文件到lib下:注意第八步:安装flash8.下一步就可以了。第九步:新建flash文件在第一针处动作面板里添加action代码如下图:nc = new NetConnection();nc.connect(rtmp:/localhost/HelloWorld);nc.onResult = function(obj)trace(obj);nc.call(login,nc);好了,这就是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024民事诉讼委托代理合同
- 2024工程维修合同样本
- 2024种猪销售合同范文
- 2024广告互换合同范文
- 2024个人汽车的租赁合同范本
- 权威借款合同范文汇编
- 2024的进出口贸易合同范文
- 品牌代理合作协议
- 2024小产权房买卖合同模板2
- 2024临时工合同协议书关于临时工的协议书
- 国开(甘肃)2024年春《地域文化(专)》形考任务1-4终考答案
- 档案整理及数字化服务方案(技术标 )
- 桥梁形象进度图
- 建筑桩基技术规范 JGJ942008
- C站使用说明JRC
- 习作:推荐一个好地方 推荐ppt课件
- 角的度量 华应龙(课堂PPT)
- 公路铣刨机整机的设计含全套CAD图纸
- 机器人学课程教学大纲
- 浙江世贸君澜酒店集团介绍
- GHTF—质量管理体系--过程验证指南中文版
评论
0/150
提交评论