OpenRTMFP/Cumulus Primer(2)用Lua编写HelloWorld应用扩展CumulusServer
下面的这个实例是在本地(Client与Server位于同一机器上)测试的。
1 Server-side
1.1 Server configuration:
; CumulusServer.ini
port = 1935
udpBufferSize = 114688
keepAlivePeer = 10
keepAliveServer = 15
[logs]
name = log
directory = logs
1.2 Application file:
function onConnection(client,response,...)
function client:test(...)
name,firstname = unpack(arg)
return "Hello "..firstname.." "..name
end
end
2 Client-side
// CumulusClient.as
package {
import flash.display.Sprite;
import flash.net.NetConnection;
import flash.net.NetStream;
import flash.net.Responder;
public class CumulusClient extends Sprite {
private var nc:NetConnection = null;
private var ns:NetStream = null;
public function CumulusClient() {
nc = new NetConnection();
nc.connect("rtmfp://localhost");
nc.client = this;
nc.call("test",new Responder(onResult,onStatus), "OpenRTMFP/Cumulus", "World")
}
public function close():void {
nc.close();
}
public function onStatus(status:Object):void {
trace(status.description)
}
public function onResult(response:Object):void {
trace(response) // expected to display "Hello World OpenRTMFP/Cumulus"
}
}
}
3 运行结果
Hello World OpenRTMFP/Cumulus
[SWF] CumulusClient.swf - 解压缩后为 1,776 个字节
[卸装 SWF] CumulusClient.swf
4 远程测试:一个免费的测试服务器
获取 Developer Key 的地址:
http://108.59.252.39:8080/CumulusServer/index.jsp
服务器配置信息:
Server: amd64 OS: Linux 2.6.18-028stab095.1
Server IP: 108.59.252.39
OpenRTMFP as of: 22.Feb.2012
编写服务器段应用地址:
http://108.59.252.39:8080/CumulusServer/manage_ssls.jsp
快去试试吧 :)
-
转载请注明来自柳大的CSDN博客:Blog.csdn.net/poechant
-
分享到:
相关推荐
用Lua编写HelloWorld应用扩展CumulusServer
OpenRTMFP Cumulus Primer()入门介绍与部署CumulusServer.pdf
openrtmfp又名Cumulus Server是一个完全开源和跨平台的可扩展的RTMFP服务器脚本。Cumulus Server在GPL 框架下遵循速度、优势、跨平台、轻量和高质量代码。Cumulus Server的每一个版本都是通过严格测试和审核的。可...
高性能计算云 目标 ...$ vi /opt/hpccloud/cumulus/cumulus/conf/config.json +- > Fix host to be localhost +- > baseUrl: " http://localhost:8080/api/v1 " , $ sudo service celeryd restar
这本食谱在 vanilla Debian 上创建了一个交换机覆盖,并且还部署在 Cumulus 路由器/交换机上。 要求 测试 访问 Debian Wheezy 盒子 生产 访问 Cumulus HCL [1] 开关(Accton AS6701_32X,这就是这本食谱最初的目的)...
cumulus4.4.0 镜像,可加载到EVE环境。测试好使。
这里给出了cumulus/OpenRTMFP的git官网提到的视频会话样例的AS3代码,包括服务器端和客户端两部分,我已经在<使用Cumulus和Flash Player搭建视频会议示例>http://blog.csdn.net/tao_627/article/details/18041473中给...
NULL 博文链接:https://lullabyus.iteye.com/blog/790150
积云Cumulus 是的免费、开源替代品,它利用您自己的 S3 进行存储。下载您可以在下载最新版本更改默认截图目录这是可选的。 默认情况下,OS X 会将屏幕截图放在您的桌面上。 但是,如果您希望他们去其他地方,您可以...
积云框架 :open_book: 文献资料 最新文档。 文档。 更多信息 有关此项目的更多信息,以及有关NASA的地球观测系统数据和信息系统(EOSDIS)及其云工作的更多信息,请联系或访问 。...这是用于Cumulus开
人们从头开始设想了Cumulus会使用Grand Central Dispatch(CGD),从而实现大规模并发-可以进行的速度和宽度不受硬件和系统的限制。 和别人一起玩 根据设计,Cumulus只会做一件事情,而一件事情做得很好:与REST资源...
大名鼎鼎的WP-CUMULUS 3D标签云,已经改成支持中文标签,可在.htm自行添加标签链接,可以单机玩耍测试,不需要安装WordPress然后装插件~~ 主要是有些童鞋只是想要3D标签云动画,所以就提取重要文件出来稍作修改下.
Cumulus集成测试项目[已弃用] 注意:此存储库不再维护。 该存储库的内容已移至。 什么是积云? Cumulus是NASA未来地球科学数据流的基于云的数据提取,存档,分发和管理原型。 阅读 安装 nvm use npm install 在...
Mellanox Cumulus学习,基本使用,培训资源
包括swfobject.js和tagcolud.swf中文支持文件。
不错的标签云,喜欢立体效果的博客主或者网站主可以试试看哦!强力推荐
#资源达人分享计划#
从扩展安装Hugo 0.65.3版本。 用hugo version验证雨果。 该站点支持Hugo 0.65.3版。 hugo version命令的输出应为: Hugo Static Site Generator v0.65.3/extended darwin/amd64 BuildDate: unknown 使用git clone...
此示例应用程序演示了如何使用自定义元数据类型来构建标准配置屏幕,类似于 SalesforceFoundation/Cumulus 构建的。 自定义元数据类型优于列出应用程序配置的自定义设置或自定义对象。 后者需要在每次部署后手动...
用于为 Cumulus API 生成和部署仪表板的代码。 文档 其他页面: 配置 仪表板由从 Cumulus API 检索到的数据填充。 在构建和部署仪表板之前,必须预先确定和设置 Cumulus API 的环境。 配置仪表板所需的信息可在app/...