读书人

Java与Flex学习笔记(16)-Red5流媒体

发布时间: 2012-09-15 19:09:28 作者: rapoo

Java与Flex学习笔记(16)---Red5流媒体服务器的安装与测试

Red5是一款基于Java的开源流媒体服务器,用它做服务器可以在Flex中实现像快播(Qvod)那样在线播放视频。Red5类似于tomcat,因此可以将red5与tomcat整合在一起.red5使用RTMP作为流媒体传输协议, 它具有流化FLV、MP3文件,实时录制客户端流为FLV文件,共享对象,实时视频播放、Remoting等功能.


话说Red5到现在才发展到1.0版本,网上关于它的系统资料真是少了不能再少,本人查阅了大量的资料才把安装过程弄了个大概,因此总结下。


考虑到稳定性,本人安装的是0.8版本,如果你也想安装此版本,可以在此下载:点我下载


安装过程我就不说了, 因为这与普通的程序安装没什么区别,但是需要值得注意的是,red5的默认地址是localhost,端口号是5080.


一.打开服务器


找到安装目录,运行red5.bat,就会弹出一个cmd信息框,若如下所提示则启动成功:


Java与Flex学习笔记(16)-Red5流媒体服务器的安装与测试


二.查看自己安装的Red5版本号


同样,打开服务器输出信息中可以查看到,如下所示:


Java与Flex学习笔记(16)-Red5流媒体服务器的安装与测试


可以在上图中查看出自己安装的为0.8.0版本


三.打开首页


打开浏览器在地址栏输入http://localhost:5080/,页面如下所示:


Java与Flex学习笔记(16)-Red5流媒体服务器的安装与测试

这个页面也可以检测Red5是否正常运行,显然,是正常的。


PS:上图空白处说是会有一个demo视频,我等了N久也没出现,不知是不是人品不好,(*^__^*) …


四.安装自带的例子


在浏览器地址栏输入http://localhost:5080/installer/打开此页面即可,如下所示:


Java与Flex学习笔记(16)-Red5流媒体服务器的安装与测试


安装的方法为:选中一个示例,然后单击右下角的一个“Install”按钮即可。


友情提示:建议必须安装的是oflaDemo例子,因为这个例子自带了几个视频,可以直接使用此视频,但是安装过程颇费时间,需要耐心等候(你也可以在此下载)。


安装的例子在Red5安装目录的webapps文件夹下可以看到。


打开此例子的方法为:在地址栏输入http://localhost:5080/demos/ofla_demo.html可打开此demo,操作如下所示:

Java与Flex学习笔记(16)-Red5流媒体服务器的安装与测试


PS:你也可以在此工程的streams文件夹下添加flv格式的视频,连接时会自动识别。注意的是如果文件名为中文时控制台会报异常,但不影响使用,文件名改为英文后此异常消失。


当然还有很多例子可以测试,打开http://localhost:5080/demos/页面可以看到,本人也都试了一下,有即时聊天的,有视频会话的,感兴趣的可以去看看。


这就是本人这段时间摸索Red5的总结,希望对新手会有帮助。


这是本人学习的结果,允许转载,欢迎交流,但转载务必给出本文章的链接地址:http://blog.csdn.net/youqishini/article/details/7960046,谢谢~




读书人网 >flex

热点推荐