最近在参加比赛,设计一套IP电话系统。想请问通信协议的有关问题

最近在参加比赛,设计一套IP电话系统。。想请教通信协议的问题?
大家好,小弟要设计一套IP电话系统,电话终端用PC 代替,要求能实现一对一,多对多,广播等形式的语音聊天。在网上搜了一些资料,感觉一对一聊天容易实现,组播感觉有点困难,不知道采用哪些协议才能实现,请问有没有大侠们有没有搞过计算机通信协议的,想请教一下,万分感谢!!!!(C++实现)

------解决方案--------------------
找个开源的SIP服务器, 用PoC/PTT啥的就是了...


------解决方案--------------------
探讨

找个开源的SIP服务器, 用PoC/PTT啥的就是了...