详细设计 libvlc的封装层是我们比较好确定的(易用性) 因为这块是对库的封装,其他部分的流程对其影响不大,主要是为其提供参数 所以这块我们可以单独设计 而界面层的设计要相对繁琐一些,因为依赖于各个控件和其交互事件的处理 控制层也相对容易,处理好与模型层的接口,剩下的就是响应用户交互信息即可 时序图的绘制: 初步: 增加: