版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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”;
3、CLASSPATH“.;%JAVA_HOME%/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我把它重命名
4、为HelloWorld这就是过会要在eclipse里建的项目的名字;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修改后的
5、文件是”webapp.contextPath=/HelloWorldwebapp.virtualHosts=*,localhost,localhost:5080,:5080“,文件red5-web.xml需要改动两个地方第一把class=the.path.to.my.Application改成class=org.d5.sayHello.Application其实就是我们将要在eclipse中建的包名,第二把id=myhandler.service这个bean删掉,修改后的文件为:“ ”文件web.xml需要删除 log4jConfigLocation /WEB-INF/log
6、4perties和 org.springframework.web.util.Log4jConfigListener然后把webAppRootKey/myapp中的myapp改称HelloWorld修改后的文件是:“ My sample Red5 application globalScope default contextConfigLocation /WEB-INF/red5-*.xmllocatorFactorySelectorred5.xmlparentContextKeydefault.contextwebAppRootKey/HelloWorld org.springfr
7、amework.web.context.ContextLoaderListener gateway .servlet.AMFGatewayServlet gateway /gateway Forbidden /streams/* ”第六步 创建java程序:第一:打开eclipse,把WorkSpace设置到/Red5/webapps;第二:新建javaProject,命名为HelloWorld,在Contents标签里选择“Create project from existing source ”,然后点击“Browse”找到我们先前建好的“HelloWorld”项目点击确定,完成。如下图:
8、接下来你会在项目里发现我们建好的所有文件如下图:第三步:把HelloWorld根目录下的src从项目里删除,然后鼠标右击WEB-INF下的src: 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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年湖南省苏教版小学六年级数学下册第7单元几何图形习题
- 2026年经典名著阅读测试卷
- 2025-2026学年一面课文人教版说课稿
- 2025-2026学年刺绣饺子包说课稿
- 2025-2026学年一年连加连减说课稿
- 2025-2026学年大班玩具安全说课稿
- 2026年云南省开远市高二生物上册期末考试测试卷带答案(研优卷)
- 2025-2026学年大班健康领域换牙说课稿
- 2025-2026学年安全作文说课稿怎么写
- 2025-2026学年安全说课稿走廊楼梯
- 2025年医疗质量安全核心制度考试试题(附答案)
- 2027届上海市西南位育初三语文9月月考试卷及答案
- 2026年卫生高级职称面审答辩(康复医学科)副高经典试题及答案
- 2026年廉政知识专题测试题及答案
- (正式版)DB11∕T 1733-2020 《绿地保育式生物防治技术规程》
- 2026年辅警时政热点考题(附答案)
- DB11-T 2556-2026 城市轨道交通既有线改造技术要求
- 小学四年级数学下册《构建模型 推理溯源-鸡兔同笼问题探究》教学设计
- 2026浙江国检检测技术股份有限公司第一轮招聘员工拟录用对象笔试历年常考点试题专练附带答案详解
- 2026年中医经典竞赛试题库参考答案
- Unit 6 课时8 Project(大单元课时课件)英语新教材人教版八年级下册
评论
0/150
提交评论