编辑: 麒麟兔爷 | 2019-07-04 |
com.qq:543246541
1 作者:周英科 email:[email protected]:543246541 Red5 Red5 Red5 Red5 入门教程 简介: 在flex,java 盛行天下时 red5 把二者连为一体成为更强的强者, 为即时通信,流媒体开发 , 网络在线游戏提供了一个简单易行的方案.越来越多的公司把这个方案当成了首先,熟悉相 关技术的人才的缺少也就成了发展的障碍,而相关资料的奇缺成了技术人员成长的障碍. 本书注重实用,着眼入门,用大量实际的例子力求带领您进入 flex,red5 结合开发的天堂. 没一个列子都是精心挑选,每一个列子都代表着一个知识点, 每一个列子都将成为您以后项 目的一 部分 .当 然这 是入 门级 别 的书 籍, 不可 能把 所有 的相 关知 识 都讲 到, java,flex,spring,mina 等等等等都 red5 相关, 如果要对每一个点讲解那将是一个系列,而不是 一本书.为了突出重点,本书只讲解把这些联系起来的纽扣 red5,并讲解如何利用 red5 开 发项目. 内容包括 red5 的安装,red5 开发中各种概念,各种问题的解决方案,开发工具的使用等 等,但有详有略,如工具的使用只讲解了书本中需要用到的相关知识.最后书本还有数个完 整的列子,也是实际开发中常用的列子,如聊天程序,播放视频程序. 作者:周英科 email:[email protected]:543246541
2 目录: 一.Red5 介绍及安装: Red5 介绍 安装 red5 二.编写运行第一个程序 编写服务器端 编写客户端 运行自己编写的程序 三.远程调用 客户端调用服务器端方法 Red5 调用客户端方法 遍历所有连接到服务器端的用户 好友上线通知 四.sharedObject 共享对象 sharedObject 介绍 游戏中移动同步的原理和简单实现1 五.服务器执行计划 六.录制播放视频 播放服务器端视频 录制视频 设置视频保存位置 七.利用 scope,room 管理客户端 八.视频播放程序 九.简单聊天程序 附录:开发工具的使用
1 作者:周英科 email:[email protected]:543246541
3 一.Red5 Red5 Red5 Red5介绍及安装 1. Red5 介绍 Red5是一个采用 Java 开发开源免费的的 Flash 流媒体服务器,功能和 Adobe 的fms(Flash Media Server)相同,可以上官方网站 http://www.osflash.org/red5免费下载并使用.它支持把音频(MP3) 和视频(FLV)转换成播放流,在下载的同时播放流;
录制客户端播放流(只支持 FLV),把摄像头,麦 克风等传入的视频音频录制保存到服务器;
共享对象;
现场直播流发布;
远程调用.Red5使用 RSTP 作为 流媒体传输协议. Red5的功能使其在许多领域得到应用.如视频播放网站,远程教育,视频会议程序,聊天程序,网络 游戏等等. 免费开源使软件更加容易扩展, 下载后你可以对源代码进行修改;
更加经济, 比起fm s 高昂的费用 red5 能为一般的应用节约大笔费用;
服务器端的java语言比起 fm s 服务器端的 actionscript2语言更加面向对 象更加成熟.这使得 red5还没到版本1就已经红遍世界. 2.red5 安装 第一步 上java.sun.com下载 jdk6并安装.如果不是安装在默认路径请设置 classpath和path.设置classpath和path的方法请参考其他 java 的资料 . 第二步 上http://www.osflash.org/red5下载 Red5 v0.7.0 Final 的window 安装版.点击下载到 的exe 文件即开始安装,安装过程中选择要把 red5安装到的目录.安装结束后打开浏览器输入 http://localhost:5080/如果能打开显示 Red5 Test Page 表示安装成功.安装成功后可以运行查看 red5自带的例子. 第三步 red5的启动和关闭.安装版的 red5默认情况下会在计算机启动时启动,如果想关闭自启动可以 右击我的电脑->