System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种计算主播有效上播时长的计算方法及系统技术方案_技高网

一种计算主播有效上播时长的计算方法及系统技术方案

技术编号:40577696 阅读:5 留言:0更新日期:2024-03-06 17:19
本发明专利技术提供了一种计算主播有效上播时长的计算方法及系统,属于自动化通讯的领域,以各时间的互动数据计算出正向播长序列,以各时间的观看频率数据计算出反向播长序列,将所述正向播长序列与所述反向播长序列通过双向播长值进行交互后,再通过其期望值计算有效上播时长,能更精确地反映直播的有效性。

【技术实现步骤摘要】

本专利技术属于自动化通讯的领域,具体涉及一种计算主播有效上播时长的计算方法及系统


技术介绍

1、计算主播有效上播时长的技术主要基于传统的数据分析方法。这些方法通常依赖于直播平台提供的基础数据,如总观看时长,以确定主播的上播时长和观众的参与度。传统方法主要依赖于直播平台的基础数据,缺乏多维度、多源数据的综合分析,可能无法准确反映主播的实际影响力和观众的真实参与度。简单的数据累加或平均可能忽视了观众行为的复杂性和动态变化,如不同时间段的观众参与度差异、观众情绪变化等。许多现有的计算方法无法实时更新,导致无法及时反馈给主播,影响直播的互动和调整。在公开号为cn113159855b的专利文献中提供的一种直播推荐方法,虽然通过推荐能够使用户快速精准的获取有效信息,但是无法计量直播中多维度数据的复杂的数据特征模式。在视频的直播或录播过程中,互动的数据出现模式与进入的数据的模式是不一样的,这是因为视频中的爆点出现时立刻会产生大量的弹幕或评论等的数据,但视频中的爆点出现了以后稍微一段时间用户才会收到相关的信息,才能进入直播的链接,所以两种数据的概率分布模式是很不同的,但却往往被严重忽略,导致主播有效上播时长的计算存在偏差,根据有效上播时长的推荐系统也准确度不高。


技术实现思路

1、本专利技术的目的在于提出一种计算主播有效上播时长的计算方法及系统,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。

2、为了实现上述目的,根据本专利技术的一方面,提供一种计算主播有效上播时长的计算方法,所述方法包括以下步骤:

3、记录播放过程中各时间的互动数据和观看频率数据,以各时间的互动数据计算出正向播长序列,以各时间的观看频率数据计算出反向播长序列,将所述正向播长序列与所述反向播长序列通过双向播长值进行交互后,再通过其期望值计算有效上播时长,其中所述双向播长值为能用于表示所述正向播长序列与所述反向播长序列之间信息量的数值。

4、进一步地,直播播放过程包括在线视频通话的过程、实时的视频播放的过程和/或延时的视频录播的播放过程。

5、进一步地,所述互动数据为直播播放过程各时间中观众发送的数据,包括用户从客户端输入的评论和/或弹幕的数据,评论和/或弹幕的数据能以字符串的形式输入。

6、进一步地,所述观看频率数据为直播播放过程各时间中观众点击交互界面、按钮和/或进入链接的频率的数据,观众点击按钮和/或链接进入的频率的数据包括用户从客户端在直播播放过程中点击按钮和/或链接进入的次数的记录。

7、进一步地,直播播放过程表示从播放开始至播放结束的时间段,或者表示从播放开始至播放当前时刻的时间段。通过监测各时间点的互动和观看数据,可以实时了解直播过程中的观众反应,有助于主播即时调整内容。这样能够揭示观众行为的变化趋势,帮助理解观众的喜好和反应模式。

8、值得注意的是,有效上播时长不一定是计量时间长短的数值单位,所述有效上播时长应当理解为一种能够表示在直播播放过程中有效传播的信息量的大小,主播有效上播时长表示的是播放过程中存在人物发生动作、出现了语音对话、发生了声音播放和/或与观众进行了互动的一种测量数值特征,可以表示在直播过程中对信息量的有效传播做的有用的功。

9、进一步地,所述正向播长序列为各时间对应的正向播长分量按时间先后顺序排列得到的向量或数组,各时间对应的正向播长分量为能用于表示各时间的互动数据相对于互动数据最高峰值的比例随着各时间的互动数据的增长而增长的特征数据,所述正向播长分量由各时间的互动数据计算得到。

10、由于各时间的互动数据是实时反映当前时间直播的受欢迎程度的,这种数据特征的出现在直播全程的概率分布上是无延迟的、是立刻的,各时间的互动数据相对于互动数据最高峰值的比例若是随着直播时间的延长而越播越高,则表示直播是越来越受欢迎的,但若是各时间的互动数据相对于互动数据最高峰值的比例随着直播时间的延长而越播越差,则所述正向播长序列上各时间对应的正向播长分量的数学期望是衰减的;

11、这样的好处是使得各时间的互动数据相对于互动数据最高峰值的比例随着各时间的互动数据的增长而增长的概率分布上的特征更加明显,而且还能保持各时间的互动数据相对于互动数据最高峰值的比例计算不会随着直播时间越来越长而丢失,可以更好地帮助计算主播上线的有效时长。其中,函数bit为以自然数为底的指数函数,可优选地,应以自然数2为底来更好地适应二进制的数据。

12、进一步地,所述反向播长序列为各时间对应的反向播长分量按时间先后顺序排列得到的向量或数组,各时间对应的反向播长分量为能用于表示观看频率数据最小谷值相对于各时间的观看频率数据的比例随着各时间的观看频率数据的下降而增长的特征数据,所述反向播长分量由各时间的观看频率数据计算得到。

13、进一步地,其中,将所述正向播长序列与所述反向播长序列通过双向播长值进行交互后,再通过其期望值计算有效上播时长的方法具体还可为:

14、将所述正向播长序列与所述反向播长序列中各维度的数值分别按时间顺序相互对齐,使用所述双向播长值对所述正向播长序列与所述反向播长序列中各维度的数值分别进行概率化处理,令概率化处理后的正向播长序列与反向播长序列进行交互,对交互后的各维度的数值进行累计得到有效上播时长。

15、在统计过程中,离散型分布序列的期望值,是序列过程中每次可能的结果乘以其结果概率的总和,而对概率化处理后的正向播长序列与反向播长序列进行交互的好处是,可以根据各时间的互动数据在正向播长分量上的现时性的概率反映,结合各时间的观看频率数据在反向播长分量上的延时性的概率反映,双向地而非单向地更有效测量出每个时间上主播上播有效传播地信息量。通过结合互动数据和观看频率数据,该方法能更全面地评估直播内容的吸引力和观众的参与度。正向播长序列(基于互动数据)和反向播长序列(基于观看频率)的结合,能更精确地反映直播的有效性。

16、进一步地,将所述一种计算主播有效上播时长的计算方法应用于推荐系统中:

17、本专利技术还将所述一种计算主播有效上播时长的计算方法应用在了一种推荐系统上。具体地,所述推荐系统使用了所述一种计算主播有效上播时长的计算方法中所述的有效上播时长的计算方法,所述推荐系统能基于各主播账号的有效上播时长对进行排序,所述推荐系统能基于各主播账号的有效上播时长对客户端进行推送。

18、本专利技术还提供了一种计算主播有效上播时长的计算系统,所述一种计算主播有效上播时长的计算系统包括:处理器、存储器及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述一种计算主播有效上播时长的计算方法中的步骤,所述一种计算主播有效上播时长的计算系统可以运行于桌上型计算机、笔记本电脑、手机、掌上电脑及云端数据中心等计算设备中,可运行的系统可包括,但不仅限于,处理器、存储器、服务器集群,所述处理器执行所述计算机程序运行在以下系统的单元中本文档来自技高网...

【技术保护点】

1.一种计算主播有效上播时长的计算方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种计算主播有效上播时长的计算方法,其特征在于,直播播放过程包括在线视频通话的过程、实时的视频播放的过程和/或延时的视频录播的播放过程。

3.根据权利要求1所述的一种计算主播有效上播时长的计算方法,其特征在于,所述互动数据为直播播放过程各时间中观众发送的数据,包括用户从客户端输入的评论和/或弹幕的数据,评论和/或弹幕的数据能以字符串的形式输入。

4.根据权利要求1所述的一种计算主播有效上播时长的计算方法,其特征在于,所述观看频率数据为直播播放过程各时间中观众点击交互界面、按钮和/或进入链接的频率的数据,观众点击按钮和/或链接进入的频率的数据包括用户从客户端在直播播放过程中点击按钮和/或链接进入的次数的记录。

5.根据权利要求1所述的一种计算主播有效上播时长的计算方法,其特征在于,直播播放过程表示从播放开始至播放结束的时间段,或者表示从播放开始至播放当前时刻的时间段。

6.根据权利要求1所述的一种计算主播有效上播时长的计算方法,其特征在于,所述正向播长序列为各时间对应的正向播长分量按时间先后顺序排列得到的向量或数组,各时间对应的正向播长分量为能用于表示各时间的互动数据相对于互动数据最高峰值的比例随着各时间的互动数据的增长而增长的特征数据,所述正向播长分量由各时间的互动数据计算得到。

7.根据权利要求1所述的一种计算主播有效上播时长的计算方法,其特征在于,所述反向播长序列为各时间对应的反向播长分量按时间先后顺序排列得到的向量或数组,各时间对应的反向播长分量为能用于表示观看频率数据最小谷值相对于各时间的观看频率数据的比例随着各时间的观看频率数据的下降而增长的特征数据,所述反向播长分量由各时间的观看频率数据计算得到。

8.根据权利要求1、6或7中任一项所述的一种计算主播有效上播时长的计算方法,其特征在于,将所述正向播长序列与所述反向播长序列通过双向播长值进行交互后,再通过其期望值计算有效上播时长的方法具体为:将所述正向播长序列与所述反向播长序列中各维度的数值分别按时间顺序相互对齐,使用所述双向播长值对所述正向播长序列与所述反向播长序列中各维度的数值分别进行概率化处理,令概率化处理后的正向播长序列与反向播长序列进行交互,对交互后的各维度的数值进行累计得到有效上播时长。

9.一种推荐系统,其特征在于,所述推荐系统使用如权利要求1至7中任一项所述的有效上播时长,所述推荐系统能基于各主播账号的有效上播时长对进行排序,所述推荐系统能基于各主播账号的有效上播时长对客户端进行推送。

10.一种计算主播有效上播时长的计算系统,其特征在于,所述一种计算主播有效上播时长的计算系统运行于桌上型计算机、笔记本电脑或云端数据中心的任一计算设备中,所述计算设备包括:处理器、存储器及存储在所述存储器中并在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述的一种计算主播有效上播时长的计算方法中的步骤。

...

【技术特征摘要】

1.一种计算主播有效上播时长的计算方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种计算主播有效上播时长的计算方法,其特征在于,直播播放过程包括在线视频通话的过程、实时的视频播放的过程和/或延时的视频录播的播放过程。

3.根据权利要求1所述的一种计算主播有效上播时长的计算方法,其特征在于,所述互动数据为直播播放过程各时间中观众发送的数据,包括用户从客户端输入的评论和/或弹幕的数据,评论和/或弹幕的数据能以字符串的形式输入。

4.根据权利要求1所述的一种计算主播有效上播时长的计算方法,其特征在于,所述观看频率数据为直播播放过程各时间中观众点击交互界面、按钮和/或进入链接的频率的数据,观众点击按钮和/或链接进入的频率的数据包括用户从客户端在直播播放过程中点击按钮和/或链接进入的次数的记录。

5.根据权利要求1所述的一种计算主播有效上播时长的计算方法,其特征在于,直播播放过程表示从播放开始至播放结束的时间段,或者表示从播放开始至播放当前时刻的时间段。

6.根据权利要求1所述的一种计算主播有效上播时长的计算方法,其特征在于,所述正向播长序列为各时间对应的正向播长分量按时间先后顺序排列得到的向量或数组,各时间对应的正向播长分量为能用于表示各时间的互动数据相对于互动数据最高峰值的比例随着各时间的互动数据的增长而增长的特征数据,所述正向播长分量由各时间的互动数据计算得到。

7.根据权利要求1所述的一种计算主播有效上播时长的计算方法...

【专利技术属性】
技术研发人员:林敏雷国强徐俊峰
申请(专利权)人:广东茉莉数字科技集团股份有限公司
类型:发明
国别省市:

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

1