一种基于BS架构多线路直播方法技术

技术编号:31678446 阅读:10 留言:0更新日期:2022-01-01 10:23
本发明专利技术公开了一种基于BS架构多线路直播方法,该方法首先依据用户记录建立用户偏好模型,分别计算实时节目和用户观看记录或用户当前观看节目的相似度,再结合该相似度和用户偏好求取用户对待推荐实时节目资源的虚揪兴趣,最后选出虚拟兴趣较高的节目组作为对用户的实时推荐,在实时预测推荐的场景下,本方法可以准确的推荐出用户喜爱的节目,很好地解决了终端用户节点的调度管理问题,能使用户获取可靠性高、质量好的直播服务,对直播技术的发展具有一定的指导意义。具有一定的指导意义。具有一定的指导意义。

【技术实现步骤摘要】
一种基于BS架构多线路直播方法


[0001]专利技术涉及直播领域,尤其涉及一种基于BS架构多线路直播方法。

技术介绍

[0002]近年来,电视直播业务随着互联网行业的快速发展逐渐走入了千家万户。和传统的依靠有线电视网络信号进行传输的有线广播电视网络不同,现在的互联网电视直播业务,依托于互联网的高速带宽和公开、自由的环境,开始了爆炸般的增长。相比于传统的电视直播网络,现在网络电视直播业务的发展开始逐渐依赖于各式智能设备尤其是智能机顶盒的迅猛发展,如IPTV机顶盒的广泛应用、Android机顶盒的快速普及等;而这也使得现在的网络电视直播业务拥有了一些新的特点:如发展迅猛、用户基数大、使用方式更为灵活等。
[0003]而由于当前互联网资源的高度开放性,使得整合互联网直播资源变得更为简单,因此也促成了大量手机电视直播类软件的出现,诸如风云直播、泰捷视频、云图TV等手机电视直播类软件,都发展迅速,且拥有大量的用户群体。
[0004]虽然上述的各种手机电视直播巧件提供了大量的电视直播资源给用户,但是用户依然对从种类繁杂的直播频道和节目预告中选择出自己感兴趣的资源而感到困难。因此,针对该问题,如何从用户需求与体验出发,推出合适而有效的个性化推荐功能,提升用户体验,优化资源配置,是一个很有研巧意义的问题,同时也具有相当好的现实意义。

技术实现思路

[0005]为了克服现有技术存在的缺点与不足,本专利技术提供一种基于BS架构多线路直播方法。
[0006]本专利技术所采用的技术方案是该方法包括步骤,步骤1,针对视频直播平台,利用视频采集编码方式对原始视频进行采集、编码、压缩预处理;步骤2,将处理后数据通过 IP 传输平台传送到媒体流发布服务器,步骤3,利用数据分析用户对节目的喜好并配置线路、选择不同的运营商接入IP地址;步骤4,当用户请求播放视频时,进入Web服务器访问,并进行线路选择;步骤5,根据用户的请求,判断用户喜好的节目,同时判断用户喜好的节目在配置好的线路中;步骤6,根据请求用户的IP地址,选出一个合适的播放线路;步骤7, 利用用户浏览终端,用户选择播放器播进行视频观看。
[0007]进一步地,所述视频采集编码利用位于分布在现场的多媒体数据采集单元,与音频采集设备、视频采集设备、去噪设备相连接。通过音频采集设备、视频采集设备、去噪设备完成多路视频音频信息的采集、编码和预压缩,压缩视频部分可以使用MPEG

5算法,音频使
用 DMA算法。
[0008]进一步地,所述媒体流发布服务器,经过预处理的音频和视频数据通过 IP 传输平台传送到媒体流发布服务器后,进行流式封装和媒体发布,实现音频与视频的现场实时传输,当用户选中信息进行点播时,系统首先在媒体流数据库服务器中找到相应文件, 然后进行数据分离和提取,最后转至流发布服务器进行媒体流的发布。
[0009]进一步地,所述Web 服务器,对网络规模的支持具有动态可伸缩性,并且支持多用户的并发访问,与 Web 服务器的交互分三个阶段:登录、控制台、工作区;1) 登录成功后进入控制台,控制台主界面由 applet实现, 进入控制台后, 监听线程开始对待办事宜和系统消息进行监听, 根据监听到的消息对相应功能项进行修改。
[0010]2) 控制台请求权限数据并以树状结构显示权限内容,用户点击相关 业务后在工作区界面将打开一个新的工作区并显示该模块的内容,同时跟踪并记录用户的操作过程。
[0011]进一步地,所述用户浏览终端,利用普通计算机,安装 Web浏览器和 Windows Media P1ayer 媒体播放器等软件对流信息进行检索、接收和解码还原。
[0012]进一步地,所述用户对节目的喜好,对用户每天的节目单总库进行预处理,分别表示为节目播出的时间、节目结束的时间、频道的名称、节目的类别、节目的名称,节目库矩阵A,表示如下:其中、、、、均为m维向量,m表示节目的总数。
[0013]对服务器后台用户记录进行初步预处理,由于用户在观看电视节目时一般会有一个试看选台的过程,根据经验,一般认为3分钟内的观看属于用户选台阶段,此时的观看记录属于用户记录中的噪声,在预处理时常常予以祛除,而超过3分钟的观看记录则属于有效记录。将一天的时间3分钟每段进行划分,定义时间分段为按该定义划分后的每段,则此时一天共有480个时间分段。
[0014]预处理的下一步是获取用户对每个观看过节目的感兴趣程度,用兴趣度j来表示,定义为用户观看每个节目的时长与该节目总时长的比值,计算公式为:其中j∈(0,1),由于用户在每条记录的观看行为都是从起始时间分段stime到结束时间分段etime,a∈(stime, etime)的每个时间分段内其兴趣度都是j,据此生成用户在相应时间内关于观看节目的时间分段、节目类别、兴趣度、观看日期的兴趣矩阵,表示如下其中、、、均为n维列向量,n表示用户所有观看记录时间分段个数之和,设q为用户记录总数,则对于每条用户记录,时间分段a的取值是多个。
[0015]用户在长期与推荐系统交互的过程中,随着其周围环境和人生阅历的改变,其巧为、兴趣、偏好也会发生改变,从而导致用户的兴巧漂巧问题。用户同样有一个长期使用手机电视直播观看节目的过程,因此用户的兴趣偏好也会发生变化,本章的方法也会面临用户兴趣漂移问题。在用户无法直接显示输入其当前感兴趣的内容时,为了能够处理这种用户兴趣的变化,提高推荐系统性能,采用用户所有历史记录中最近一段时间的记录作为实时推荐方法用户偏好模型构建的基础,以此来辅助提高推荐方法的性能。
[0016]进一步地,对上一步预处理得到的用户兴趣矩阵J进行筛选,依据用户观看的日期选择和当最近60天内的用户数据,组成新的用户兴趣矩阵,减少用户兴趣漂移带来的影巧,表示如下:其中n表示筛选后的所有用户记录时间分段总和;定义矩阵Q是用户关于时间分i和节目类别j的偏好模型,表示如下;其中矩阵元素表示用户在时间分段时对节目类别的兴趣度。
[0017]其中1≤p≤s,s表示时间分段所有可能取值的总数,1≤q≤k, k表示节目类别总数:是一个s
×
k矩阵;对于,根据用户兴趣矩阵,计算公式如下计算用户对实时节目库中每个节目相应类别的俱好度,记为h,则h的计算公式如下:其中,k表示节目类别总数,c>0。
[0018]本专利技术提出了一种基于BS架构多线路直播方法。该方法首先依据用户记录建立用户偏好模型,分别计算实时节目和用户观看记录或用户当前观看节目的相似度,再结合该相似度和用户偏好求取用户对待推荐实时节目资源的虚揪兴趣,最后选出虚拟兴趣较高的节目组作为对用户的实时推荐,在实时预测推荐的场景下,本方法可以准确的推荐出用户喜爱的节目,很好地解决了终端用户节点的调度管理问题,能使用户获取可靠性高、质量好的直播服务,对直播技术的发展具有一定的指导意义。
附图说明
[0019]图1为本专利技术总体步骤流程图。
具体实施方式
[0020]需要说明的是,在不冲突的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于BS架构多线路直播方法,其特征在于,该方法包括步骤,步骤1,针对视频直播平台,利用视频采集编码方式对原始视频进行采集、编码、压缩预处理;步骤2,将处理后数据通过 IP 传输平台传送到媒体流发布服务器,步骤3,利用数据分析用户对节目的喜好并配置线路、选择不同的运营商接入IP地址;步骤4,当用户请求播放视频时,进入Web服务器访问,并进行线路选择;步骤5,根据用户的请求,判断用户喜好的节目,同时判断用户喜好的节目在配置好的线路中;步骤6,根据请求用户的IP地址,选出一个合适的播放线路;步骤7, 利用用户浏览终端,用户选择播放器播进行视频观看。2.如权利要求1所述的一种基于BS架构多线路直播方法,其特征在于,所述视频采集编码利用位于分布在现场的多媒体数据采集单元,与音频采集设备、视频采集设备、去噪设备相连接,通过音频采集设备、视频采集设备、去噪设备完成多路视频音频信息的采集、编码和预压缩,压缩视频部分可以使用MPEG

5算法,音频使用 DMA算法。3.如权利要求1所述的一种基于BS架构多线路直播方法,其特征在于,所述媒体流发布服务器,经过预处理的音频和视频数据通过 IP 传输平台传送到媒体流发布服务器后,进行流式封装和媒体发布,实现音频与视频的现场实时传输,当用户选中信息进行点播时,系统首先在媒体流数据库服务器中找到相应文件, 然后进行数据分离和提取,最后转至流发布服务器进行媒体流的发布。4.如权利要求1所述的一种基于BS架构多线路直播方法,其特征在于,所述Web 服务器,对网络规模的支持具有动态可伸缩性,并且支持多用户的并发访问,与 Web 服务器的交互分三个阶段:登录、控制台、工作区;1) 登录成功后进入控制台,控制台主界面由 applet实现, 进入控制台后, 监听线程开始对待办事宜和系统消息进行监听, 根据监听到的消息对相应功能项进行修改;2) 控制台请求权限数据并以树状结构显示权限内容,用户点击相关 业务后在工作区界面将打开一个新的工作区并显示该模块的...

【专利技术属性】
技术研发人员:李鲲李永海
申请(专利权)人:泰德网聚北京科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1