问题标签 [rtmfp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
actionscript-3 - Netstream - 如何使用 RTMFP 发布 mp3 文件
我想从一个对等点发布一个 mp3 文件并从其他对等点播放它,非常类似于 RTMFP 聊天应用程序。
据我了解到现在:
netstream.publish
用于将流发布到 RTMFP 网络连接并netstream.play
用于播放来自其他对等点的流。- 流式麦克风和摄像头捕获的步骤是:
netstream.attachCamera(cam);
netstream.attachAudio(麦克风);
netstream.publish('视频'); - 但是我看不到使用 Netstream 发布(流式传输)mp3 文件的方法。请注意,使用 Netstream 是必不可少的,因为我想将音频“发布”给收听的同伴。
如果我在上面说错了,请纠正我。理想情况下,我想要实现的目标应该很容易实现,但我找不到任何指针。是否可以使用 ByteArray 来做同样的事情。只要它与 RTMFP 一起使用,任何替代的流媒体策略都会受到欢迎。代码示例的链接也很棒。
adobe - 如何使用 Adobe 的 RTMFP 构建游戏?
我想开发一个简单的赛车游戏,其中一定数量的玩家连接到大厅并同时玩游戏。像haxball这样的游戏。
我读到 RTMFP 是一个不错的选择。我知道 ActionScript 3,那么我应该从哪里开始构建这样的游戏呢?
我找到了Cirrus,但在这篇文章中,它说:
为了使用 RTMFP,Flash Player 端点必须连接到支持 RTMFP 的服务器,例如 Codename Cirrus(以前的 Codename Stratus)服务或 Flash Media Server 4。Cirrus 是一种托管的集合服务,有助于在 Flash Player 端点之间建立通信。与 FMS 不同,Cirrus 不支持媒体中继、共享对象、脚本等。因此,通过使用 Cirrus,您只能在 Flash Player 端点直接相互通信的情况下开发应用程序。
那么卷云适合我的需要吗?
那么,我应该从哪里开始编码?也许是一个示例游戏?
提前致谢 !
actionscript-3 - p2p RTMFP控制movieClip帧动作
我正在尝试使用 p2p 网络连接来控制电影剪辑。我知道我可以控制影片剪辑的属性——例如
我还可以控制框架 Action 吗?以下不起作用---
actionscript - rtmfp - NetConnection.Connect.Failed - 无法解决问题(卡巴斯基设置)
我正在开发一个 actionscript p2p 应用程序。直到今天一切正常。
这是我的代码:
我总是让它工作。密钥和 rtmfp-server 地址是正确的。
我不明白为什么我总是有“NetConnection.Connect.Failed”。
我在互联网上搜索这个问题。可能的解决方案是关闭防火墙。但它总是在我的电脑上关闭。
所以我不知道该怎么办...
有什么建议么?
任何帮助appriciated!
编辑:好吧,我刚刚解决了这个问题。我得到了过期许可证的卡巴斯基。所以我把它关了但没有删除。刚关掉。几分钟前,我删除了它,一切都开始正常了。但我仍然对卡巴斯基可以更改哪些设置感到好奇。所以问题仍然存在。
firewall - RTMFP 和对等端口/防火墙
尝试为视频/音频会议应用程序实施 RTMFP。
开发人员引用了这个问题:
我们已经启动并运行了 openRTMFP(积云)服务器。我们可以将其置于公司网络内部或外部(外部用于“云”服务,内部用于“本地实例”服务)。但是这个防火墙/NAT 问题看起来是个阻碍。
有人过来了吗?
flash - Flash Media Server 购买选择
我正在尝试构建一个视频聊天应用程序。我想将 rtmfp 主机与 Adobe Media Server 5 Professional 一起使用,但是购买起来非常昂贵,所以我正在寻找其他选项。我正在考虑使用免费开源的 Cirrus,但它的连接数量有限,并且还有其他严重的限制,我无法选择。Red 5 是另一个免费的开源 rtmfp 服务器,但我不了解 Java,这是一个很大的延迟。唯一的其他选择是使用 Adobe Amazon Web 服务。但我不知道费用。我想知道是否有人使用过它,您的经验是什么以及运行它的成本?顺便说一句,如果你能想到任何其他服务器,如果你能告诉我,我将不胜感激。提前致谢
flash - Rtmfp带宽检测
我正在使用 Cumulus 在 rtmfp 上构建 p2p 视频聊天
问:有没有办法实时检测两个用户之间的带宽?
谢谢,弗拉基米尔
actionscript-3 - 与星号服务器的闪存通信?
我想部署一个网络调用者。为此,我将使用 Flash。但我不知道如何与我的服务器通信以通过星号中继呼叫。
任何帮助深表感谢。
flash - 使用 groupSpec.peerToPeerDisabled = true、NetConnection 和“rtmfp:”的 Flash/AIR 本地网络连接
我需要在网页中的 flash 和本地网络中的空中应用程序之间建立连接。我需要自动发现客户端,所以我想使用“rtmfp”。
我可以通过使用来做到这一点:
但是当我取消注释行groupSpec.peerToPeerDisabled = true ; 因为我需要避免“Peer Assited Networking”弹出窗口(这在我的项目中是强制性的),所以客户端不能互相发送消息......(我不介意 P2P,我想向所有客户端触发消息)
另一方面,事件 NetStatusCode.NETGROUP_CONNECT_SUCCESS 和 NetStatusCode.NETGROUP_CONNECT_SUCCESS 在所有情况下都被成功触发。
有没有人使用 NetConnection 和“rtmfp:”连接局域网中的多个客户端,但使用“groupSpec.peerToPeerDisabled = true”。
另一种选择是通过暴力搜索在一系列本地 ips 中侦听端口的客户端......但握手可能需要几分钟!
但是使用NetConnection 和“rtmfp:”客户端几乎可以立即发现彼此!!!!
提前致谢
flash-builder - P2P Netconnection using RTMFP - IOS App/connection freezes on relaunch?
We are developing a turn based game that requires two players to connect over local wifi.
At the moment we are using Lee Burrows tutorial and code located here:
http://blog.leeburrows.com/2011/11/p2p-flash-on-a-local-network-part-3/
https://github.com/LeeBurrows/blog-source-code/blob/master/013%20P2P%20On%20LAN/src/P2PLan Example3.as
We are developing our app using Flash builder 4.6 and Adobe air and deploying to IOS and Android as a standalone application.
So far we have successfully managed to get a basic chat service up and running between two (and more) devices using the tutorial and code above.
Everything works fine and each device exchanges messages UNTIL the IOS app is put to sleep while the app is open. If we wake the device with the app still open and then try to post another message to the other peer when the app freezes and crashes.
Any ideas?
Thanks in advance...