如果聊天使用相同的 NetConnection,FMS 实时视频流会受到影响吗?

发布于 2024-08-05 00:58:12 字数 169 浏览 2 评论 0原文

拥有一个 Flex/FMS 网络会议应用程序,该应用程序具有多个自定义组件 - 实时流媒体摄像头、聊天、幻灯片放映。

每个组件都通过 FMS 服务器进行自己的通信。所有这三件事是否应该在应用程序中共享一个 NetConnection 对象,或者当用户聊天或会议主持人推进幻灯片等时,实时视频流是否会受到影响?

Have a Flex/FMS web meeting app that has multiple custom components - live streaming camera, chat, slide dec.

Each component does its share of communicating through the FMS server. Should all three of those things share one NetConnection object in the application or will the live video stream suffer when users chat or the meeting presenter advances slides and such?

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

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

发布评论

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

评论(1

心是晴朗的。 2024-08-12 00:58:12

我认为他们会受苦,但我认为你需要建立逻辑,让它尽可能愉快。例如,始终确保音频流具有最高优先级。没有什么比听着不断掉线的音频更糟糕的了。然后优先考虑视频。我不确定您使用的是什么 FMS,但您可以使用带宽计来检测当前带宽并据此降低视频质量。我认为大多数人宁愿看到视频质量下降,也不愿看到更新缓慢的帧。我认为幻灯片是您最不需要担心的。只需确保在观看当前幻灯片时下一张幻灯片正在后台加载,这样您就不必在移至下一张幻灯片时等待很长时间。

I think they will suffer but I think you need to build logic to make it as pleasant as possible. E.g. always make sure that the audio steam has the highest priority. There is nothing worse than listening to audio that keeps dropping out. Then give priority to the video. I'm not sure what FMS you're using but you could use a bandwidth meter to detect the current band width and reduce the quality of the video based on that. I think that most people rather see the quality of the video drop than really slow updated frames. I think the slides are the least of your worry. Just make sure than the next slide is loading in the background while you're watching the current one so you don't have to wait long when moving to the next slide.

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