摘要
针对目前高校对视频直播点播的需求,依托校园网优势,论文设计实现了一套适合高校的流媒体视频直播点播系统.系统使用开源Nginx搭建的流媒体服务器,通过RTMP协议采集摄像机、摄像头等设备输出的高清视频流,可以使用多条运营商线路提供视频直播点播服务.视频直播使用开源的Flash播放器JW Player,通过存储算法按照一定的时间间隔和格式存储到高性能的HDFS分布式存储中,并支持对存储到HDFS中的MP4格式的视频进行点播.论文对系统的各个功能模块以及系统的整体性能进行了详细测试,验证了系统的有效性.系统目前部署在西安交通大学校园网内,提供对西安交通大学293间智能教室上课视频的常态录播,学生课后课程视频点播,并提供对校内举办的各类大型活动的视频直播点播.