




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广西贺州市本年度(2025)小学一年级数学统编版期中考试((上下)学期)试卷及答案
- 江西省抚州市临川区一中2025年高考英语考前最后一卷预测卷含答案
- 2025年天津市七校静海一中杨村中学高三压轴卷英语试卷含答案
- 临床诊断学模拟练习题(附答案)
- 山西省晋城市部分学校2024-2025学年高一下学期期中考试数学试题(原卷版+解析版)
- 电缆线路敷设工程中的质量控制与验收流程考核试卷
- 粮食储备的社会责任考核试卷
- 再生物资回收在绿色供应链中的作用考核试卷
- 稀土金属提炼过程中的政策法规研究与实践考核试卷
- 职场情绪智能与人际沟通考核试卷
- 美国加征关税从多个角度全方位解读关税课件
- “皖南八校”2024-2025学年高一第二学期期中考试-英语(译林版)及答案
- 一例脂肪液化切口的护理
- 2025届嘉兴市高三语文二模作文解析:智慧不会感到孤独
- GB 15269-2025雪茄烟
- 安宁疗护人文关怀护理课件
- 规模养殖场十项管理制度
- 2025航天知识竞赛考试题库(含答案)
- 路基路面压实度评定自动计算表-标准-
- 2025中考英语热点话题阅读《哪吒2魔童闹海》
- 头疗培训知识课件
评论
0/150
提交评论