首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >p2p视频会议

p2p视频会议
EN

Stack Overflow用户
提问于 2009-10-19 05:15:49
回答 2查看 1.5K关注 0票数 2

我已经开发了一个点对点的wpf应用程序,在它我只是广播我的视频给其他同行,但我也想同时看到他们的视频。目前,我不知道如何将我的视频流传递到其他同级的机器上,以便他们可以自己处理。我希望它是p2p视频会议。我希望一个对等点应该将其视频发送给其他对等点,同时它也从其他对等点接收视频。

我应该使用什么方法?

同时处理多个客户端请求的线程?

EN

回答 2

Stack Overflow用户

发布于 2009-10-19 05:51:01

似乎很有可能会有一个(或多个)线程处理您自己的视频,以便传输给会议中的其他参与者,同时让一个线程处理来自每个其他参与者的视频输入,以便显示到您自己的屏幕上,再加上任何用于控制布局的杂散线程,等等。(因此,如果会议中有N个人,那么将有一个传输线程、N-1个显示线程和一个控制器线程,再加上其他各种最合适的线程。)

例如,您可能有一个视频提要的大小比其他视频提要大,控制器线程将允许您在任何时候选择哪个是主要(放大的)视频提要。

票数 0
EN

Stack Overflow用户

发布于 2011-03-21 09:38:28

如果您使用的是Java,请研究NIO和构建在NIO之上的库(例如Netty ),以限制线程的使用。与多线程相比,这些线程可以更有效地处理多个连接。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1587068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档