一种广播视频节目系统中信息发布优先级排列的方法

文档序号:7595978阅读:343来源:国知局
专利名称:一种广播视频节目系统中信息发布优先级排列的方法
技术领域
本发明属信息发布技术领域,具体涉及一种广播视频节目系统中在大容量信息需要发送时优先级排定的决策方法。
背景技术
在根据用户点播情况广播视频节目的系统中,由于用户的兴趣多种多样,可能点播不同的节目,广播中心可能收集到大量的预定信息,如何快速、高效地将用户需要的信息广播出去成为一个问题。
尽管广播中心可能拥有比较高的发送带宽,例如每秒32兆比特的数据可以发送,但是视频节目的容量非常巨大,通常一个小时的视频需要约1吉字节的容量。我们假设一小时的视频需要1吉字节,广播信道的带宽是32兆比特每秒,那么这样的广播信道每天可以送出300小时的视频节目。看上去这个数值很大,但是对于用户的巨大需求来说仍然是不够的。
用户的点播可能分布在各个领域,但是根据80/20的原则(即80%的用户关心的20%的内容),大量用户的点播信息总是集中在少数热门节目上。例如,一部新电影进入系统,可能关注的人很多,大家都想看一看;或者一些热门的新闻事件像伊拉克战争,人们对其进展情况十分关心,希望及时获取新的资讯。这样的热门信息应该获得比较高的优先级。同时应该兼顾一些预定比较少的信息,使这些信息在某一固定的最长期限之内能够送出,例如要求在3天内将用户预定的信息送给用户,所有要发送的信息必须按照一定的规则或方法进行排队,逐一发送,实现效率与公平的平衡。
因此,寻找一种合理的评定信息优先级的方法十分重要。

发明内容
针对上述问题,本发明提供了一种信息发布优先级的排列方法。根据信息的热度(即点播人数的多少)、信息被要求发送的时间、信息本身的容量,这三方面的数据综合评定信息发布排列的优先级。也就是说点播的人越多,优先级越高;点播的时间越早,优先级越高;视频节目越短,优先级越高。并且由于搜集到的数据不断更新,也同时更新优先级排列次序。一旦广播发送信道空闲,即将当前优先级最高的信息发送,同时将该信息的优先级降为最低,让下一个信息准备发送。
本发明方法充分考虑了效率与公平的均衡,能有效利用信息资源,提高信息发送效率。


图1给出了排列优先级的流程。
图2给出了优先级列表的更改情况。
具体实施例方式
下面结合附图和具体实施例对本发明进行详细地说明。
如图1所示,排列优先级采用如下步骤1、收集用户的点播信息。
2、将点播信息对应到每一个视频节目上。就是说每一个视频节目都有一条记录,记录了该节目当前点播的人数、最早点播的时间以及该节目的长短。
3、排列视频节目的优先级,按以下原则(1)点播的人越多,优先级越高;点播的人数越多,说明该视频节目是很多人所喜爱的,应该尽快将其发送给需要它的用户,减少用户等待时间。
(2)点播的时间越早,优先级越高;有些视频节目尽管点播的人数较少,但是也应该在一段时间之内将视频节目发送给用户,在这里将设置一个最高时限例如三天,在三天内必须把用户预定的节目发送给用户。使用户在三天后必定能够观看到视频节目,不会无限制等待下去。
(3)视频节目越短,优先级越高。
由于广播信道只有一条,很多信息需要发送,有些视频节目可能很大,例如一部电视剧可能有几十集。我们采用的方法是将电视剧分成一集一集传送。尽管大多数用户会订阅整部电视剧,也就是说,这部电视剧的每一集的优先级是相同的。但是一次性将整部电视剧传送出去可能要花费很长时间,别的视频节目就必须等待,而且如果一下子用户下载40集电视剧可能根本来不及看,所以对于这种很长的视频节目,将其分成几块,逐块发送,块与块之间间隔一段时间,让短的节目在中间穿插发送。例如将40集的连续剧分成10块,每块4集,当根据前2个原则优先级排列达到播送条件后,每天播放一块,其他时间让其他视频节目播送。
根据上述原则,可以定量计算每一个视频节目的优先级。可以参照下面公式计算优先级=A×点播人数+B×点播时间-C×节目分块序号其中A,B,C是调节系数,可以根据不同实际系统设定。例如,系统规定三天内必须将用户点播的节目发送给用户,那么设定的B系数必须使该系数与三天时间的乘积达到最高优先级。又如,系统设定每一标准视频节目的长度为45分钟(即一集电视剧的长度),大于45分钟的视频节目要分块传输,每一分块具有一个序号,按照序号的排列逐个传输。对于长度小于45分钟的视频节目则其分块序号为0,一次传送出去,并且会获得较高的优先级。
1、动态更新播放列表。
由于点播信息会不断更新,视频节目的优先级也不断更新。
2、一旦广播发送信道空闲,即将当前优先级最高的视频节目发送。
3、同时将该视频节目的优先级降为最低。具体来说就是将已发送的视频节目记录中的点播人数设为0,最早点播的时间设为空,那么计算优先级时自动排在了最后。让下一个优先级最高的视频节目占用信道发送。
这样轮流发送,充分利用广播信道的资源,使用户预定的视频节目能够及时地被传送到用户那里。
权利要求
1.一种广播视频节目系统中信息发布优先级排列的方法,其特征在于根据信息点播的人数、信息被要求发送的时间和信息本身的容量的数据综合评定信息发布优先级的排列次序点播人数越多,优先级越高;点播时间越早,优先级越高;视频节目越短,优先级越高;同时根据收集到数据的不断更新,更新优先级排列次序;一旦广播发送信道空闲,即将当前优先级最高的信息发送,同时将该信息的优先级降为最低。
2.根据权利要求1所述的广播视频节目系统中信息发布优先级排列的方法,其特征在于所述视频节目发布优先级的计算公式如下优先级=A×点播人数+B×点播时间-C×节目分块序号其中A,B,C是调节系数,根据不同的实际系统而设定。
全文摘要
本发明属信息发布技术领域,具体为一种广播视频节目系统中信息发布优先级的排列方法。由于信道容量有限,在有大量信息需要发送时必须遵守一定秩序。本发明提出一种根据信息的热度、需求提出的时间、信息本身、容量3个方面的数据综合评定信息发布优先级排列的方法。该方法充分考虑了效率与公平的均衡,能有效利用信道资源,提高信息发布效率。
文档编号H04N7/173GK1604642SQ200410067828
公开日2005年4月6日 申请日期2004年11月4日 优先权日2004年11月4日
发明者张铭, 钱松荣 申请人:复旦大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1