重构media模块,新增video接口