基于流行度的视频发布系统设计与实现
发布时间:2024-06-02 23:48
互联网技术的飞速发展和网络应用的不断丰富,让流媒体技术得到了广泛的关注。与传统媒体传输和播放方式不同,流媒体技术采用边下载边播放的策略,大大降低了用户的等待时间。但随着用户对响应时间要求的不断提高,仅采用流媒体技术并不能满足用户的需求,由此,流行度预测技术应运而生。通过对视频流行度进行预测,提前将用户感兴趣的视频进行多码率转码并缓存,能进一步降低用户访问延迟,提高用户体验度。因此,本文在研究国内外视频流行度预测算法的基础上,改进一种基于用户偏好的流行度预测方法,提出一种基于社交与搜索数据的预测模型,并实现了一个基于流行度的视频发布系统。具体工作如下:(1)介绍了最新流媒体相关传输协议,视频发布系统技术框架,以及流行度预测技术的理论、算法等。(2)改进一种基于用户偏好的流行度预测方法并提出BMF-Score和BMFLink算法,该类方法首先使用矩阵分解算法挖掘用户对视频的兴趣偏好,然后对其进行统计分析以预测视频的点播热度,利用数据集对算法进行验证,并与相关算法进行对比。结果表明,BMF-Score和BMF-Link方法预测准确率有一定提升。(3)利用微博数据及搜索指数对视频的流行度进行预...
【文章页数】:83 页
【学位级别】:硕士
【部分图文】:
本文编号:3987863
【文章页数】:83 页
【学位级别】:硕士
【部分图文】:
图2-1基于HLS协议的系统架构
HLS全称为HTTPLiveStreaming,是由Apple公司于2009年提出的一种基于HTTP的流媒体传输协议。该协议最开始是针对操作系统为IOS的设备,如iPhone,iPad,MacOS等。随着IOS设备的普及和协议本身具有的优势,HLS....
图2-2标准M3U8索引文件
签#EXTINF描述指定TS文件的持续时间。此标签必须定义所有的个不同的TS文件被这个标签所分隔,其格式如下:EXTINF:<DURATION>,<TITLE>URATION为时长,单位为秒,其值必须小于或等于#EXT-X-MENCE标签中定义的时长。对于3.0....
图2-3标准顶级M3U8索引文件
图2-3标准顶级M3U8索引文件2.1.3TS流TS流(TransportStream),传输流,是MPEG-2标准中的一种标准数字封装格式,能存储音视频及节目信息并进行传输,适合在有信道噪声的应用场景中使用,如今广泛运用在广播电视领域。TS流的每个传输包由....
图2-4TS流格式
则客户端会自动选择另一个码率对应的二级索引文件内容以实现自适应播放。图2-3标准顶级M3U8索引文件2.1.3TS流TS流(TransportStream),传输流,是MPEG-2标准中的一种标准数字封装格式,能存储音视频及节目信息并进行传输,适合在有信道噪....
本文编号:3987863
本文链接:https://www.wllwen.com/kejilunwen/wltx/3987863.html