我将在大学提交项目提案。
概述
我将创建一个项目,其中多个参与者可以加入会议,会议组织者与所有参与者共享他的桌面。
参与者可以访问组织者桌面,这取决于组织者他给谁的桌面控件..
只有一个参与者可以同时访问组织者桌面,而其他参与者可以选择和观看组织者桌面的视频流并等待轮到他们。
所有参与者可以同时互相交谈。
整个系统在p2p环境中工作。
我需要专家意见
1)建议的p2p通信API适用于上述场景。?
2)我应该研究在p2p环境中实现参与者之间的音频聊天的建议主题。?
3)在开始编写代码之前我应该注意的任何其他先决条件。?
4)Java编程语言的任何限制。?
5)使我的项目更好的任何其他想法。?
由于
答案 0 :(得分:1)
您是否看过BBB这是一个开源项目。
答案 1 :(得分:0)
1)建议的p2p通信API适用于上述场景。?
JXTA
2)我应该研究在p2p环境中实现参与者之间的音频聊天的建议主题。?
http://docs.oracle.com/javase/tutorial/sound/capturing.html
3)在开始编写代码之前我应该注意的任何其他先决条件。?
NAT Traversal,p2p策略,如打孔,TCP,UDP
4)Java编程语言的任何限制。?
对于您的场景没有限制,它在java中完全可能..
5)使我的项目更好的任何其他想法。?
好吧,如果你有时间制作一个Android版本..