芜湖职业技术学院电气与自动化学院 潘 丽
视频点播VOD(Video On Demand)技术即视频点播技术,综合了计算机技术,流媒体技术,网络拓扑结构,互动式感官体验等多种技术,也称为交互式电视点播系统。视频点播是计算机技术、网络技术、多媒体技术发展的产物,它摆脱了传统电视受时空限制的束缚。而校园视频点播系统的搭建,可以极大的丰富校园师生的业余文化生活,同时可以进行校园视频资源的共享,针对疫情期间线上教学的特殊情况,可以提供一个很好的平台。同时有效的节省了学校教学事务的宣传人力,另外也加强了学生与学生之间以及学生与老师之间的相互交流。同时,一个好的校园视频点播系统对提升学校的软实力有重要作用。
本项目主要工作是基于BT的P2P校园点播系统的搭建。采用P2P的软件架构,搭建即时通讯服务器,采用C++编程语言,在Windows操作系统上设计实现一个校园视频点播系统。以方便校内员工与学生的视频点播服务为主,方便教师可以及时上传自己的讲课视频,同时可以下载其他教师发布的视频,方便学生及时对上课所学内容进行回顾,同时也方面学生展示自己拍的一些视频作品。具有管理身份人员也可以收集优秀的多媒体课件,教学录像,实验录像放到资源库中,方便实现精品的共享与交流。
图1为系统结构图,视频管理系统负责视频源文件的管理,包括源文件的编解码与相应视频处理,以及……