标签: rtmfp

使用HTML5阅读red5直播

如何使用HTML5读取Red5(RTMFP)流?

html5 red5 rtmfp

12
推荐指数
1
解决办法
3万
查看次数

仅使用RTMFP进行随机匹配(Adobe Cirrus)

我想在一个简单的游戏中想出最好的方法来做一些随机比赛.

在使用Adobe Cirrus试验netStream时,我可以使用Cirrus轻松设置直接连接,发送数据,文本,视频和声音.我发现很容易得到一个简单的P2P连接,它就像我需要它一样工作.

但我真的想用ONLY卷云来实现随机配对功能,所以一切都是p2p ......

我怎样才能抓住同一组中的随机同伴...那与其他人没有直接联系?

一些想法:

- 我想也许我可以使用对象复制...当有人连接到GroupSpecifier时,我可以将另一个对象推入这个具有本地peerID及其状态的共享数组中.然后我可以在游戏中改变阵列.但后来我担心,如果这个人只是关闭网页窗口,就不能保证他们的输入会被删除.

- 我还想到只对包含nearID的组进行"发布",其他同伴可以获得帖子......那些不在游戏中的人会尝试直接连接回来.然后那边将连接到他们.那么他们都会彼此直接联系.但后来我觉得如果有可能100多人"可用"...得到帖子......然后他们都试图连接到一个人,那么它可能会导致问题.

- 而且,我想过刚做sendToNearest ......但是这不是最适合人们的方式......因为你认为只有这么多邻居......如果团里有1000人.你只能连接到实际上认为你的邻居的几个同行吗?那么基本上你最终只能与同样的5-10人匹配,或者在技术上被认为是邻居.

apache-flex flash flash-media-server actionscript-3 rtmfp

8
推荐指数
1
解决办法
685
查看次数

无法使用rtmfp连接到服务器

如何使用rtmfp连接到我的服务器?

我可以做这个:

var test:NetConnection = new NetConnection();
trace('trying to connect');
test.connect("rtmp://[server]/chat");
test.addEventListener(NetStatusEvent.NET_STATUS,function(event:NetStatusEvent):void {
    trace(event.info.code);
});
Run Code Online (Sandbox Code Playgroud)

得到 NetConnection.Connect.Success

但是当我这样做时:

var test:NetConnection = new NetConnection();
trace('trying to connect');
test.connect("rtmfp://[server]/chat");
test.addEventListener(NetStatusEvent.NET_STATUS,function(event:NetStatusEvent):void {
    trace(event.info.code);
});
Run Code Online (Sandbox Code Playgroud)

经过很长一段时间,它失败了.

我正在连接到我自己的Adobe Media Server v.5.0.3.所有TCP和UDP端口都是打开的.

RTMFP enable被设置为true[ams root]\conf\_defaultRoot_\Adaptor.xml

http://cc.rtmfp.net/给了我回复:

  • 没有
  • 没有
  • 没有

rtmfp adobe-media-server

6
推荐指数
1
解决办法
1107
查看次数

在C中实现RTMFP客户端

我想在C中开发一个客户端,它使用RTMFP与Flash palyer进行流媒体视频通信.我无法获得有关是否可能的更多信息.我已经研究了Cumulus项目,但我对RTMFP规范的了解并不多.

如果有一个解决方法,如在Flex代码周围写一个C包装也没关系.但我不知道是否有可能.

任何建议都会有很大帮助.

谢谢.此致,Jeeva

flash actionscript-3 rtmfp

5
推荐指数
1
解决办法
2356
查看次数

RTMFP和防火墙/路由器

我想使用Flash的RTMFP对等协议,但我想知道它是否值得为主流受众开发?根据我的理解,它使用UDP,除非用户的防火墙/路由器配置正确,否则无用.

有这个问题的解决方案吗?

flash adobe actionscript-3 rtmfp

5
推荐指数
1
解决办法
1万
查看次数

rtmfp/UDP的工作原理

我正在尝试使用flash和rtmfp协议开发一个实时视频聊天应用程序,但我怀疑rtmfp如何保证连接对等体,特别是当对等体位于不同的网络时.

p2p udp protocols flash-media-server rtmfp

3
推荐指数
1
解决办法
3054
查看次数

Netstream - 如何使用RTMFP发布mp3文件

我想从其中一个同伴发布一个mp3文件,并从其他同行播放,与RTMFP聊天应用非常相似.

从我理解到现在:

  1. netstream.publish用于将流发布到RTMFP网络连接以及netstream.play从其他对等方播放流.
  2. 流媒体麦克风和摄像头捕获的步骤是:
    netstream.attachCamera(cam);
    netstream.attachAudio(MIC);
    netstream.publish( '视频');
  3. 但是,我没有看到使用Netstream发布(流)mp3文件的方法.请注意,使用Netstream是必不可少的,因为我想将音频"发布"给听众.

如果我上面错了,请纠正我.理想情况下,我想要实现的目标应该很容易实现,但我找不到任何指针.是否可以使用ByteArray.只要适用于RTMFP,任何其他流媒体策略都会受到欢迎.代码示例的链接也很棒.

apache-flex flash actionscript-3 netstream rtmfp

1
推荐指数
1
解决办法
1437
查看次数

如果我要部署RTMFP视频/音频流,是否需要媒体服务器?

我有一些问题,请回答我.

基本上我想开发像Livestream/Ustream web app这样的东西.我想学习如何开发类似的东西..但我没有开发Flash应用程序的经验,所以我在潜入之前寻找答案.

我读过有关RTMFP的文章,我发现它是点对点的视频/音频流技术,所以如果我需要像adobe flash media server这样的媒体服务器来传输实时视频,我会很困惑.

我读到RTMFP不消耗我的带宽,因为它是点对点技术,是真的吗?如果它真的太好了,但是我知道当一个产品太好而不是真的那么它必然有许多缺点.请告诉我使用RTMFP进行Livestream/Ustream应用程序的缺点.

flash rtmfp

0
推荐指数
1
解决办法
989
查看次数