版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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年一级注册建筑师之建筑经济、施工与设计业务管理自我提分评估(附答案)
- 胆囊坏死的护理
- 高考化学“8+1”模拟练试卷含答案(十一)
- 2026年劳务员之劳务员基础知识考试题库200道附完整答案(各地真题)
- 2026年质量员之土建质量专业管理实务考试题库200道含答案(能力提升)
- 四川省公安厅关于所属事业单位2025年公开考核招聘工作人员备考题库含答案解析(必刷)
- 2026贵州铜仁石阡县面向公费师范毕业生和“优师计划”毕业生招聘教师40人历年真题汇编附答案解析
- 2026年安徽省面向北京航空航天大学定向招录选调生历年真题汇编附答案解析
- 2026辽宁沈阳市勘察测绘研究院有限公司及子公司校园招聘13人历年真题汇编及答案解析(夺冠)
- 广元市昭化区2025年公开引进高层次和急需紧缺专业人才考试(50人)历年真题汇编带答案解析
- 2025年国家电网招聘考试(其他专业)综合试题及答案
- 车间安环环保工作汇报
- 新版个税培训
- 2025年锦州辅警协警招聘考试真题附答案详解(考试直接用)
- 麻醉药品精神药品培训
- 车辆保险及理赔知识培训
- 2025年公共英语三级考试试题及答案
- 体育舞蹈创编方法
- 2025至2030中国无人驾驶清扫车行业项目调研及市场前景预测评估报告
- 2025江苏南通市崇川区下半年招聘区城市建设管理行政执法大队编外辅助人员10人笔试考试备考试题及答案解析
- 工业锅炉安全培训课件
评论
0/150
提交评论