`
guolang2116
  • 浏览: 74500 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

测试连接red5

阅读更多
[quote][/quote]<?xml version="1.0" encoding="utf-8"?>  
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">  
    <mx:Script>  
       <![CDATA[  
        import flash.display.Sprite;  
        import flash.events.NetStatusEvent;  
        import flash.events.SecurityErrorEvent;  
        import flash.media.Video;  
        import flash.net.NetConnection;  
        import flash.net.NetStream;  
        import flash.events.Event;  
        import mx.controls.Alert;
      
        
       var command:String="rtmp://localhost/SOSample";//这里注意修改地址为你的red5服务器地址  
       var mync:NetConnection=new NetConnection();
       
        private var responder:Responder=new Responder(resultFun);
		private function resultFun(object:String):void{
		trace(object);
		out_txt.text=object.toString();
		}
		        
        function netStatusHandler(sevt:NetStatusEvent):void{  
        var str="_____________________netStatusHandler_____________________\n";     
        str+="code:"+sevt.info.code+"\n";  
        str+="level:"+sevt.info.level+"\n";  
        if(sevt.info.application!=undefined){  
         str+="application:"+sevt.info.application+"\n";  
        }  
         
        if(sevt.info.description!=undefined){ 
         str+="description:"+sevt.info.description+"\n";  
         out_txt.text=str;  
        }      
       }  
      
        
       function appinit(){  
          
        mync.addEventListener(NetStatusEvent.NET_STATUS,netStatusHandler);  
 
       }  
        
       function serverConnect():void{  
        appinit();  
        out_txt.text="Connectting ... ...";  
        mync.connect(command,true);
        
		trace("serverConnect:"+command);

       }  
        
       ]]>  
    </mx:Script>  
  [list]
[*]
[/list]
    <mx:Style>  
       WindowedApplication   
       {   
        background-color:"0xffffff";   
        background-alpha:"0.5";   
       }   
    </mx:Style>  
  
    <mx:Label y="100" text="连接状态:未连接" horizontalCenter="0" fontSize="12" fontWeight="normal" id="out_txt" condenseWhite="true" height="150"/>  
    <mx:Button y="254" label="点击我连接Red5" fontSize="11" fontWeight="normal" horizontalCenter="0" click="serverConnect()"/>  
</mx:Application> 

顺便介绍一款上网加速器利器,程序员必备!自己一直在用,有需要的朋友可以试试!
http://honx.in/i/VIFTbc6vD2Sxigzt

 

分享到:
评论

相关推荐

    流媒体服务器Red5的扩展设计、测试与优化

    在深入探讨流媒体服务器Red5的扩展设计、测试与优化之前,首先需要了解Red5服务器是什么,以及它在流媒体传输中的作用。Red5是一个开源的流媒体服务器平台,使用Java语言编写,主要用于支持Flash流媒体的实时通信和...

    red5 与 tomcat项目集成

    1. **Red5 服务器**:Red5 是一个开源的流媒体服务器,支持 RTMP(Real Time Messaging Protocol)、RTMPT、RTMPE、RTMPTE、RTMPS 协议,用于实时音频、视频传输,以及数据共享。它允许开发者创建互动的媒体应用程序...

    red5-1.0.0-webapps-demos.zip

    解压后的目录结构应该与Red5服务器的"webapps"目录相匹配,这意味着这些示例应用可以直接作为Web应用程序部署到Red5服务器的相应目录中,以便用户可以通过Red5服务访问和测试它们。 标签"red5"和"red5-demos"进一步...

    red5 demo

    3. **编程接口**:学习Red5的API,包括如何创建流、连接客户端、处理数据等。 4. **流媒体概念**:理解RTMP、RTMPT等协议,以及它们在流媒体传输中的作用。 5. **应用开发**:通过阅读源码,学习如何创建自定义的...

    Red5_plugin插件

    4. **服务器集成**:Red5_plugin能够与运行中的Red5服务器无缝连接,允许开发者在Eclipse中直接启动、停止和管理服务器实例,无需离开IDE。 5. **部署助手**:插件提供了便捷的部署工具,可以将项目快速发布到远程...

    red5第一个demo

    4. **测试客户端**:在浏览器中打开red5Server.html,查看是否能成功连接到Red5服务器,并执行预设的操作,如播放或录制流媒体。 5. **阅读文档**:仔细阅读readme.txt,理解DEMO的实现原理和操作步骤,这对于深入...

    Red5的Web视频、音频系统开发

    - **配置文件调整**:根据实际需求调整Red5的配置文件,比如设置最大并发连接数、最大带宽限制等。 2. **客户端开发**: - **选择合适的客户端技术**:根据目标用户群体的特点选择最适合的客户端技术,如Flash ...

    flex + red5 简单实例

    4. 测试或运行脚本:用于启动Flex客户端和Red5服务器,以便进行测试和调试。 通过研究这个实例,开发者可以了解如何在Flex客户端中创建RTMP连接,发送和接收数据,以及如何在Red5服务器上创建和管理这些连接。这有...

    如何在Eclipse上搭建RED5应用

    搭建RED5应用是创建基于Flash技术的实时多媒体服务器应用程序的过程,Eclipse是一个广泛使用的Java集成开发环境,可以方便地管理和构建RED5项目。以下是详细步骤和相关知识点: 1. **下载RED5**: 首先从RED5官方...

    Red5 Pro---Android demo

    4. **配置文件**:如服务器配置文件,包含了Red5 Pro服务器的URL和其他连接参数。 5. **测试代码**:可能包括单元测试和集成测试,用于验证代码的正确性和功能的完整性。 通过研究这个示例项目,开发者可以深入...

    red5 java源码

    - **src/test/java**:测试代码,用于验证和调试Red5的功能。 研究Red5的源码,可以学习到以下知识点: 1. **Java多线程编程**:Red5服务器需要处理并发连接,源码中会涉及到线程池、同步机制等多线程编程技术。 2...

    setup-Red5-0.9.1.rar

    6. 测试Red5服务是否正常运行,例如通过发布和播放测试流。 **开发和应用Red5:** 1. 使用Flex、ActionScript或Adobe AIR等技术编写客户端应用,连接到Red5服务器。 2. 利用Red5 API进行应用开发,如创建频道、...

    red5 pro 1.3.1 开发者版

    - **连接服务器**:客户端通过RTMP、HLS或其他协议连接到Red5 Pro服务器。 - **推送/拉取流**:客户端可以推送音视频流至服务器,或者从服务器拉取流进行播放。 - **测试与调试**:利用开发者版提供的工具和日志...

    red5 0.8 reference

    在 Red5 0.8 RC1 (候选发布版) 中,开发团队针对社区反馈和测试结果做出了一系列改进和新增功能,主要集中在以下几个方面: - **性能优化**:提高了整体性能,尤其是在高并发场景下的表现。 - **稳定性增强**:解决...

    red5和配套运行的oflaDemo

    OflaDemo是Red5功能的直观展示,它允许用户测试RTMP连接、上传文件、播放流媒体等内容。由于网络上的许多OflaDemo版本与Red5服务器不兼容,导致用户在尝试运行时遇到问题。然而,这里提供的版本是经过验证可以与Red5...

    red5配置lib文件

    1. **Red5核心库**:这是Red5服务器的基础组件,包含了处理流媒体处理、连接管理、协议支持等功能的JAR文件,如`red5.jar`。 2. **依赖库**:Red5运行时需要的一些第三方库,如Spring框架、Log4j日志系统、Commons ...

    使用red5插件搭建Java开发环境

    在Java开发领域,有时我们需要利用特定的工具来增强开发体验和效率。...通过遵循上述步骤,你可以轻松创建和测试你的第一个Red5项目。记住,不断学习和实践是掌握任何技术的关键,祝你在Red5开发之路上越走越远!

    red5入门--环境搭建

    安装完成后,可以通过浏览器访问相应的示例应用来进一步学习和测试Red5的功能。 #### 总结 通过上述步骤,我们不仅可以成功安装并配置Red5服务器,还能处理一些常见的问题和警告,同时还可以通过安装示例应用来加深...

    Red5安装及流媒体视频实例

    接下来,安装DEMO以进一步测试Red5的功能。在安装页面上选择“Install”,选择要安装的oflaDemo。在oflaDemo的streams目录下添加视频文件,然后通过浏览器访问http://localhost:5080/demos/ofla_demo.html,点击...

Global site tag (gtag.js) - Google Analytics