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

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,谢谢~