Flex 流数据

发布于 2024-11-02 08:25:38 字数 272 浏览 3 评论 0原文

我有一个使用 GraniteDS 设置的流媒体服务器(用于推送数据而不是视频),效果很好。

我必须在网页中包含多个 swf 文件。每个 swf 文件都有一个包含流数据的数据表(这是一个特定的要求 - 所以我真的无法将所有数据表组合成 1 个巨大的数据表/swf 文件)。然而,所有 swf 文件都连接到相同的重力通道/流端点。

从网页到流媒体服务器有多少个连接?每个 swf 文件是否都会启动一个新的流连接?或者它们是否都共享相同的连接,因为它们只是连接到单个通道?

问候, 拉维。

I have a streaming server (for pushing data not video) setup with GraniteDS and it works great.

I have to include multiple swf files in a web page. Each of these swf files has a data table which includes streaming data(this is a specific requirement - so I really cant combine all data tables into 1 huge data table/swf file). All the swf files however, connect to the same gravity channel/streaming endpoint.

How many connections are there from the web page to the streaming server? Does each swf file start a new streaming connection? Or do all them share the same connection since they are just connecting to a single channel?

Regards,
Ravi.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风透绣罗衣 2024-11-09 08:25:38

啊,非常好的问题grashoppa。

本质上,它们每个人都有自己的专用连接。因此,如果您有 6 个 swf,则每个 swf 都会有一个到流服务器的连接,因此有 6 个连接。这样做的问题是,如果您使用 RTMPT,您的浏览器可能会阻止(或循环)额外的连接,因为存在限制(IE 过去每个域有 2 个连接限制,我相信 FF 是 10)。

然而问题是它们是否同时获取流数据? swf 之间的数据是否不同?一种可能的解决方案是让其中一个 swf 成为连接到服务的“主”swf,获取所有数据并使用 Javascript 或使用 LocalConnection 将其发送到其他 swf。

但是,我对你的规格不太了解,也不知道为什么你首先有多个 swf...

Ah, very good question grasshoppa.

Essentially, each one of them has their own dedicated connection. So, if you have 6 swfs, each one would have a connection to the streaming server, so 6 connections. The problem with this is that if you're using RTMPT, your browser might block (or cycle) the extra connections since there's a limit (IE used to have a 2 connections per domain limit, FF is 10 I believe).

The question however is are they all getting streaming data at the same time? Is the data different from swf to swf? One possible solution for this would be to have one of the swf be the 'main' swf which connects to the service, gets all the data and sends it to the other swfs either with Javascript or using LocalConnection.

But, I don't know enough about your specs or why you have multiple swfs in the first place...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文