请设计用bricks框架实现的webrtc前端,要求: 1)支持1对1会话和多人会议,会议要支持100人以上 2)收到会话请求,要响铃,用户选择接受或挂断, 3)发起会话和发起会议 4)如果正在通话中,再有呼叫进入,可选择挂断新呼入会话, 或选择挂起现有通过来接新会话,新会话结束后再回到回复挂起通话 5)为 bricks 注册自定义控件(例如 WebRTCPanel, IncomingPopup)并把逻辑封装入控件类。