`
pxchen
  • 浏览: 90882 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Red5 Client 调用 Red5 Server

    博客分类:
  • java
阅读更多
package com.conjs;

import org.red5.server.api.service.IPendingServiceCall;
import org.red5.server.api.service.IPendingServiceCallback;
import org.red5.server.net.rtmp.RTMPClient;

public class Red5 extends RTMPClient {
public static void main(String[] args) {
String host = "localhost";
String app = "test";
int port = 1935;
final Red5 client = new Red5();

IPendingServiceCallback callback = new IPendingServiceCallback() {
@SuppressWarnings("unchecked")
public void resultReceived(IPendingServiceCall call) {
java.util.Map<String, String> re = (java.util.Map<String, String>) call.getResult();
System.out.println("level:" + re.get("level"));
System.out.println("description:" + re.get("description"));
System.out.println("code:" + re.get("code"));
}
};
client.connect(host, port, app, callback);
}

}
分享到:
评论
1 楼 zhulongxia 2014-10-17  
您好,请问您的服务端的配置和用flex写客户端的配置一样么?还有如果用Java写客户端,那添加的包有哪些?希望您及时回复,谢谢。

相关推荐

    RED5调用客户端方法原代码

    在RED5中,服务器与客户端之间的通信是双向的,这意味着服务器不仅可以向客户端推送数据,还可以调用客户端的方法。下面我们将详细讨论RED5如何实现调用客户端方法的原代码实现。 首先,RED5基于Java开发,因此它的...

    juv-rtmp-client-1.5.10.rar_android red5_red5 Android_rtmp androi

    《Android与Red5流媒体服务器连接的实现及JUV-RTMP-Client库的应用》 在移动应用开发中,尤其是在视频直播或者视频点播场景下,Android设备与流媒体服务器的交互是必不可少的一环。本篇文章将深入探讨如何利用...

    flEX教程,与RED5连接

    Flex教程,特别是与RED5连接的相关知识,是Web开发领域中的一个重要主题,主要涉及Adobe Flex这一强大的富互联网应用程序(RIA)开发框架以及RED5这款开源流媒体服务器。在这篇文章中,我们将深入探讨Flex的基本概念...

    api操作Node-Red.doc

    有了这些基础,你就可以实现前端调用Node-RED API来执行各种操作,比如添加、删除或修改节点,部署工作区,甚至触发自定义流程。这些操作都需要正确的令牌和适当的API端点。 总的来说,Node-RED提供了丰富的API接口...

    AS3与RED5 播放视频

    你可以通过AS3调用RED5的API来实现这些高级特性。例如,用户可以通过AS3将本地摄像头的视频流推送到RED5服务器进行录制: ```actionscript var publishName:String = "recordedVideo"; var recordStream:NetStream ...

    Red5对发布端进行权限控制

    在Red5中,为了确保流媒体服务的安全性,我们可以对发布端进行权限控制。这主要涉及到`IStreamPublishSecurity`接口的使用,该接口提供了自定义安全策略的功能,允许开发者根据特定需求设定发布流的验证规则。 `...

    RED5遍历客户端并生成在线列表

    RED5 是一个开源流媒体服务器,它支持实时流协议(RTMP)、HLS、HDS 等多种流媒体协议,常用于视频直播和点播服务。在这个问题中,我们关注的是如何使用 RED5 来遍历客户端并生成在线列表。 首先,我们需要了解 RED...

    node-red-contrib-soapserver:一个Node-RED SOAP Server节点,用于接收传入的SOAP请求

    安装使用npm install node-red-contrib-soapserver进行安装。用法该软件包提供了一个可用于启动Node-RED流的节点。 该节点称为soap server并在运行Node-RED的主机上侦听可配置的TCP端口。 提供端口号非常重要,因为...

    red5流媒体资料

    Red5是一款基于Java开发的开源流媒体服务器,其主要功能是提供与Adobe的Flash Media Server (FMS)相类似的基于Flash的流媒体服务。Red5使用Real-Time Messaging Protocol (RTMP)作为传输协议,与FMS完全兼容,支持流...

    red5流媒体服务器入门基础归类.pdf

    Red5流媒体服务器是一款基于Java开发的开源流媒体服务软件,它的主要功能与Macromedia公司的FMS(Flash Media Server)相似。Red5支持RTMP(Real Time Messaging Protocol)协议,能够与Adobe Flash Player无缝协作...

    Linux下mysql server &client;

    本资源包含Linux下的MySQL Server、Client及Devel组件,使得用户能够在Linux系统上搭建和管理MySQL数据库。 MySQL Server是整个数据库系统的核心,它负责处理来自客户端的SQL请求,执行数据查询、更新和存储操作。...

    node-red-contrib-ads-client:用于 Node-RED 的 Beckhoff TwinCAT ADS 客户端库(非官方)。 使用 ADS 协议连接到 Beckhoff TwinCAT 自动化系统

    node-red-contrib-ads-client(Node-RED 的 TwinCAT ADS 客户端) Node-RED 的 TwinCAT ADS 客户端(非官方)。 基本上是经过实战测试的Node.js 库上的 Node-RED 包装器。项目状态尚未开发所有节点,工作正在进行中...

    juv-rtmp-client-1.5.12

    Adboe的Red5流媒体服务器免费并且是开源的,与Flash搭配的时候可谓是天生一对,但使用Java和Android作为客户端调用却可谓一波三折。 国外一个收费的RTMPClient,官网售价是395$。http://smaxe.com,很多人肯定找过...

    oracle-instantclient-12.2.0.1.0-1.x86_64的rpm格式

    Oracle Instant Client是Oracle公司提供的一款轻量级的数据库连接工具,它允许应用程序无需完整安装Oracle Database Server即可与Oracle数据库进行通信。在这个特定的版本“oracle-instantclient-12.2.0.1.0-1.x86_...

    操作系统课程设计-信号通信与进程控制

    这是我的操作系统课程设计内容,多有参考,但也有不少原创内容,与大家分享。...“sig_pre.c”为源码文件,在red hat linux下编译通过得到可执行文件“sig_pre.exe”,另附报告书一份,书中人名均为化名。

    oracle-instantclient11.2-devel-和-sqlplus.rpm.zip

    Oracle Instant Client是Oracle公司提供的一款轻量级的数据库连接工具,它允许应用程序无需完整安装Oracle Database Server即可与Oracle数据库进行通信。在这个特定的压缩包"oracle-instantclient11.2-devel-和-...

    Oracle Instant Client

    在Linux环境下,Oracle Instant Client通常以RPM(Red Hat Package Manager)包的形式分发,便于系统管理员快速安装和管理。RPM包内包含了必要的库文件、头文件和文档,支持开发人员利用各种编程接口(如OCI、ODBC、...

    MySQL-client-community-5.0.96-1.rhel5.i386.rpm

    MySQL客户端社区版5.0.96-1.rhel5.i386.rpm是一款专为Red Hat Enterprise Linux 5 (RHEL5) 设计的数据库连接工具,它提供了与MySQL服务器进行交互的能力,无需安装完整的MySQL服务器。这个安装包包含了运行在32位...

    sqlplus 11.2 安装包oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm

    在本例中,我们关注的是"sqlplus 11.2 安装包 oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm",这是一个针对64位Linux系统的RPM(Red Hat Package Manager)包,用于安装Oracle Instant Client的Basic...

Global site tag (gtag.js) - Google Analytics