CN105392027B - 一种推送即时新闻视频的方法及装置 - Google Patents

一种推送即时新闻视频的方法及装置 Download PDF

Info

Publication number
CN105392027B
CN105392027B CN201510760642.6A CN201510760642A CN105392027B CN 105392027 B CN105392027 B CN 105392027B CN 201510760642 A CN201510760642 A CN 201510760642A CN 105392027 B CN105392027 B CN 105392027B
Authority
CN
China
Prior art keywords
priority
news
class
video
news video
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201510760642.6A
Other languages
English (en)
Other versions
CN105392027A (zh
Inventor
关宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TVMining Beijing Media Technology Co Ltd
Original Assignee
TVMining Beijing Media Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TVMining Beijing Media Technology Co Ltd filed Critical TVMining Beijing Media Technology Co Ltd
Priority to CN201510760642.6A priority Critical patent/CN105392027B/zh
Publication of CN105392027A publication Critical patent/CN105392027A/zh
Application granted granted Critical
Publication of CN105392027B publication Critical patent/CN105392027B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • H04N21/25435Billing, e.g. for subscription services involving characteristics of content or additional data, e.g. video resolution or the amount of advertising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26208Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
    • H04N21/26233Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints involving content or additional data duration or size, e.g. length of a movie, size of an executable file
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种推送即时新闻视频的方法及装置。所述推送即时新闻视频的方法,包括:监测预设的新闻频道;当监测到所述新闻频道有更新新闻时,获取所述更新新闻的相关信息;根据所述相关信息检索与所述相关信息匹配的新闻视频;当检索出所述新闻视频时,将所述新闻视频进行推送优先级排序,将所述推送优先级排名前N位的新闻视频推送至客户端。本发明无需人工编辑,就可即时得到更新的新闻的推送优先级排名前N位的新闻视频,并将推送优先级排名前N位的新闻视频推送至客户端。

Description

一种推送即时新闻视频的方法及装置
技术领域
本发明涉及数字化新闻的领域,特别涉及一种推送即时新闻视频的方法及装置。
背景技术
新闻主要以新闻事件文本、新闻事件图片、新闻事件音频和新闻事件视频的方式来发布。随着时代的发展,人们对即时新闻的新闻视频的需求度越来越高。目前,对于即时新闻的新闻视频的推送工作,主要是通过新闻专业编辑人员进行编辑后,再推送给客户端的。在以往的推送即时新闻的新闻视频的过程中,需要同一个新闻专业编辑人员搜索出许多相关新闻视频,然后再一一观看完该些新闻视频,通过综合对比分析,才可决定该些新闻视频的推送优先级排序。在上述过程中是需要花费大量时间的,尤其是遇到搜索出的相关新闻视频数量非常多的情况下,或者相关新闻视频的平均时长较长的情况下,故现有的即时新闻视频推送的时效性不够理想。
发明内容
本发明提供一种推送即时新闻视频的方法及装置,用以将即时更新的新闻的推送优先级排名前N位的新闻视频推送到客户端。
根据本公开实施例的第一方面,提供一种推送即时新闻视频的方法,包括:
监测预设的新闻频道;
当监测到所述新闻频道有更新新闻时,获取所述更新新闻的相关信息;
根据所述相关信息检索与所述相关信息匹配的新闻视频;
当检索出所述新闻视频时,将所述新闻视频进行推送优先级排序,将所述推送优先级排名前N位的新闻视频推送至客户端。
本公开的实施例提供的技术方案可以包括以下有益效果:无需人工编辑,就可即时得到更新的新闻的推送优先级排名前N位的新闻视频,并将推送优先级排名前N位的新闻视频推送至客户端。
在一个实施例中,记录所述新闻频道产生更新新闻的时刻为第一时刻;
记录所述第一时刻向前推移预设的时间段的时刻为第二时刻,所述第二时刻早于所述第一时刻;
记录所述第二时刻到所述第一时刻的时间间隔为有效时间间隔;
根据所述相关信息,检索在所述有效时间间隔内发布的、与所述相关信息匹配的新闻视频。
本公开的实施例提供的技术方案可以包括以下有益效果:通过限定时间范围,可有效的排除与更新新闻无关的新闻视频。
在一个实施例中,所述相关信息包括新闻事件文本、新闻事件图片、新闻事件音频和新闻事件视频中任一个或多个;
所述新闻事件文本包括新闻事件发生时间、新闻事件人物名称、新闻事件发生地点和新闻事件名称中的一个或多个;
当所述相关信息包含所述新闻事件视频时,设置通过所述新闻事件视频检索到的新闻视频的第一种优先级为甲类优先级;
当所述相关信息包含新闻事件图片或新闻事件音频时,设置通过所述新闻事件图片或所述新闻事件音频检索到的新闻视频的第一种优先级为乙类优先级;
当所述相关信息包含新闻事件文本时,设置通过所述新闻事件文本检索到的新闻视频的第一种优先级为丙类优先级;
其中,所述甲类优先级高于所述乙类优先级,所述乙类优先级高于所述丙类优先级。
本公开的实施例提供的技术方案可以包括以下有益效果:根据不同的相关信息类型,通过不同的相关信息类型搜索出来的新闻视频,设置该些新闻视频具有不同的优先级,以达到筛选出优先度高的新闻视频的目的。
在一个实施例中,设置通过EPG方式检索到的与所述相关信息匹配的新闻视频的第二种优先级为A类优先级;
设置通过网络新闻媒体方式检索到的与所述相关信息匹配的所述新闻视频的第二种优先级为B类优先级;
设置通过网络个人上传方式检索到的与所述相关信息匹配的所述新闻视频的第二种优先级为C类优先级;
其中,所述A类优先级高于所述B类优先级,所述B类优先级高于所述C类优先级。
本公开的实施例提供的技术方案可以包括以下有益效果:根据获取新闻视频的方式的不同,通过不同的方式搜索出来的新闻视频,设置该些新闻视频具有不同的优先级,以达到筛选出优先度高的新闻视频的目的。
在一个实施例中,根据检索出的所述新闻视频的所述第一种优先级和所述第二种优先级,结合所述新闻视频的所述第一种优先级和所述第二种优先级来设置所述新闻视频的优先级;
通过结合所述第一种优先级和所述第二种优先级,可得到九个优先级,所述九个优先级包括:结合所述甲类优先级与所述A类优先别所得出的甲A优先级、结合所述甲类优先级与所述B类优先级所得出的甲B优先级、结合所述甲类优先级与所述C类优先级所得出的甲C优先级、结合所述乙类优先级与所述A类优先级所得出的乙A优先级、结合所述乙类优先级与所述B类优先级所得出的乙B优先级、结合所述乙类优先级与所述C类优先级所得出的乙C优先级、结合所述丙类优先级与所述A类优先级所得出的丙A优先级、结合所述丙类优先级与所述B类优先级所得出的丙B优先级、结合所述丙类优先级与所述C类优先级所得出的丙C优先级;
将所述九个优先级按照由高到低的顺序进行排列,可顺序排列为所述甲A优先级、所述甲B优先级、所述甲C优先级、所述乙A优先级、所述乙B优先级、所述乙C优先级、所述丙A优先级、所述丙B优先级、所述丙C优先级;
设置所述新闻视频在单位时间内的播放次数的优先级高于已播放的总次数的优先级;
当多个所述新闻视频处于同一个优先级时,多个所述新闻视频通过比较在单位时间内播放次数来区分彼此的优先级;
当多个所述视频处于同一优先级且在所述单位时间内播放次数相同时,多个所述新闻视频通过比较已播放的总次数来区分彼此的优先级;
将上述的优先级的排序规则确定为推送优先级的排序规则;
当检索出所述新闻视频时,根据所述推送优先级的排序规则,从所述新闻视频中筛选所述推送优先级排名前N位的所述新闻视频;
当筛选出所述推送优先级排名前N位的所述新闻视频时,将所述推送优先级排名前N位的所述新闻视频推送至客户端。
本公开的实施例提供的技术方案可以包括以下有益效果:通过推送优先级的排序规则,可有效的筛选出推送优先级排名前N位的新闻视频,并推送到客户端。
根据本公开实施例的第二方面,提供一种推送即时新闻视频的装置,包括:
监测模块,用于监测预设的新闻频道;
获取模块,用于当监测到所述新闻频道有更新新闻时,获取所述更新新闻的相关信息;
检索模块,用于根据所述相关信息检索与所述相关信息匹配的新闻视频;
排序模块,用于当检索出所述新闻视频时,将所述新闻视频进行推送优先级排序,将所述推送优先级排名前N位的新闻视频推送至客户端。
在一个实施例中,所述检索模块模块,包括:
第一记录子模块,用于记录所述新闻频道产生更新新闻的时刻为第一时刻;
第二记录子模块,用于记录所述第一时刻向前推移预设的时间段的时刻为第二时刻,所述第二时刻早于所述第一时刻;
第三记录子模块,用于记录所述第二时刻到所述第一时刻的时间间隔为有效时间间隔;
检索子模块,用于根据所述相关信息,检索在所述有效时间间隔内发布的、与所述相关信息匹配的新闻视频。
在一个实施例中,所述排序模块,包括:
第一记录子模块,用于记录所述新闻频道产生更新新闻的时刻为第一时刻;
第二记录子模块,用于记录所述第一时刻向前推移预设的时间段的时刻为第二时刻,所述第二时刻早于所述第一时刻;
第三记录子模块,用于记录所述第二时刻到所述第一时刻的时间间隔为有效时间间隔;
检索子模块,用于根据所述相关信息,检索在所述有效时间间隔内发布的、与所述相关信息匹配的新闻视频。
在一个实施例中,所述排序模块,还包括:
第四设置子模块,用于设置通过EPG方式检索到的与所述相关信息匹配的新闻视频的第二种优先级为A类优先级;
第五设置子模块,用于设置通过网络新闻媒体方式检索到的与所述相关信息匹配的所述新闻视频的第二种优先级为B类优先级;
第六设置子模块,用于设置通过网络个人上传方式检索到的与所述相关信息匹配的所述新闻视频的第二种优先级为C类优先级;
在一个实施例中,所述排序模块,还包括:
结合子模块,用于根据检索出的所述新闻视频的所述第一种优先级和所述第二种优先级,结合所述新闻视频的所述第一种优先级和所述第二种优先级来设置所述新闻视频的优先级;
排列子模块,用于将所述九个优先级按照由高到低的顺序进行排列,可顺序排列为所述甲A优先级、所述甲B优先级、所述甲C优先级、所述乙A优先级、所述乙B优先级、所述乙C优先级、所述丙A优先级、所述丙B优先级、所述丙C优先级;
第七设置子模块,用于设置所述新闻视频在单位时间内的播放次数的优先级高于已播放的总次数的优先级;
第一比较子模块,用于当多个所述新闻视频处于同一个优先级时,多个所述新闻视频通过比较在单位时间内播放次数来区分彼此的优先级;
第二比较子模块,用于当多个所述视频处于同一优先级且在所述单位时间内播放次数相同时,多个所述新闻视频通过比较已播放的总次数来区分彼此的优先级;
确定子模块,用于将上述的优先级的排序规则确定为推送优先级的排序规则;
筛选子模块,用于当检索出所述新闻视频时,根据所述推送优先级的排序规则,从所述新闻视频中筛选所述推送优先级排名前N位的所述新闻视频;
推送子模块,用于当筛选出所述推送优先级排名前N位的所述新闻视频时,将所述推送优先级排名前N位的所述新闻视频推送至客户端。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明一示例性实施例示出的一种推送即时新闻视频的方法流程图;
图2为本发明一示例性实施例示出的一种推送即时新闻视频的方法的步骤S13的方法流程图;
图3为本发明一示例性实施例示出的一种推送即时新闻视频的方法的步骤S14的实施方式一的方法流程图;
图4为本发明一示例性实施例示出的一种推送即时新闻视频的方法的步骤S14的实施方式二的方法流程图;
图5为本发明一示例性实施例示出的一种推送即时新闻视频的方法的步骤S14的实施方式三的方法流程图;
图6为本发明一示例性实施例示出的一种推送即时新闻视频的装置框图;
图7为本发明一示例性实施例示出的一种推送即时新闻视频的装置的检索模块63的装置框图;
图8为本发明一示例性实施例示出的一种推送即时新闻视频的装置的检索模块64的装置框图;
图9为本发明另一示例性实施例示出的一种推送即时新闻视频的装置的检索模块64的装置框图;
图10为本发明又一示例性实施例示出的一种推送即时新闻视频的装置的检索模块64的装置框图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
图1是根据一示例性实施例示出的一种推送即时新闻视频的方法流程图,如图1所示,该推送即时新闻视频的方法,包括以下步骤S11-S14:
在步骤S11中,监测预设的新闻频道;
在步骤S12中,当监测到所述新闻频道有更新新闻时,获取所述更新新闻的相关信息;
在步骤S13中,根据所述相关信息检索与所述相关信息匹配的新闻视频;
在步骤S14中,当检索出所述新闻视频时,将所述新闻视频进行推送优先级排序,将所述推送优先级排名前N位的新闻视频推送至客户端。
在一个实施例中,实时监测一些影响力比较大、比较权威新闻频道,当检测到上述新闻频道有更新新闻时,立即对该更新新闻进行分析以获取其中的相关信息。根据该相关信息,进行检索与该相关信息匹配的新闻视频。当检索出该些新闻视频时,立即根据预设的推送优先级规则,进行推送优先级排序。然后,将推送优先级排名前N位的新闻视频推送至客户端,以供用户参看。
上述推送优先级排名前N位的新闻视频的具体推送方法,可以为先推送优先级排名第一位的新闻视频给用户,在用户观看完推送优先级排名第一位的新闻视频后,继续推送优先级排名第二位的新闻视频给用户,在用户观看完推送优先级排名第二位的新闻视频后,继续推送优先级排名第三位的新闻视频。依此类推。上述推送优先级排名前N位的新闻视频的具体推送方法,还可一次性将推送优先级排名前N位的新闻视频的列表推送到客户端,以便用户自己进行选择。
本公开的实施例提供的技术方案可以包括以下有益效果:无需人工编辑,就可即时得到更新的新闻的推送优先级排名前N位的新闻视频,并将推送优先级排名前N位的新闻视频推送至客户端。
在一个实施例中,如图2所示,还包括如下步骤S21-S24:
在步骤S21中,记录所述新闻频道产生更新新闻的时刻为第一时刻;
在步骤S22中,记录所述第一时刻向前推移预设的时间段的时刻为第二时刻,所述第二时刻早于所述第一时刻;
在步骤S23中,记录所述第二时刻到所述第一时刻的时间间隔为有效时间间隔;
在步骤S24中,根据所述相关信息,检索在所述有效时间间隔内发布的、与所述相关信息匹配的新闻视频。
在一个实施例中,通过限定搜索新闻视频的时间范围,来精确搜索出的新闻视频是与最新的更新新闻相关的。具体方案如下,通过记录新闻频道产生更新新闻的时刻为第一时刻,然后根据该第一时刻向前推移预设的时间段所形成的时刻为第二时刻,所述第二时刻早于所述第一时刻,接着记录第二时刻与第一时刻之间的时间间隔,将该时间间隔称之为有效时间间隔。在搜索相关信息匹配的新闻视频时,只搜索该有效时间间隔内发布的新闻视频。
举例而言,在当下时刻9:30,监测到新闻频道有更新新闻。向前推移3个小时,本实施例不以3个小时为限,向前推移的时间段可以是任意长度的时间段。只搜索在发布时间在当天6:30到9:30之间的时间段内发布的新闻视频。
本公开的实施例提供的技术方案可以包括以下有益效果:通过限定时间范围,可有效的排除与更新新闻无关的新闻视频。
在一个实施例中,如图3所示,还包括如下步骤S31-S33:
在步骤S31中,当所述相关信息包含所述新闻事件视频时,设置通过所述新闻事件视频检索到的新闻视频的第一种优先级为甲类优先级;
在步骤S32中,当所述相关信息包含新闻事件图片或新闻事件音频时,设置通过所述新闻事件图片或所述新闻事件音频检索到的新闻视频的第一种优先级为乙类优先级;
在步骤S33中,当所述相关信息包含新闻事件文本时,设置通过所述新闻事件文本检索到的新闻视频的第一种优先级为丙类优先级。
在一个实施例中,搜索新闻视频需要根据待相关信息来进行搜索。所述相关信息包括新闻事件文本、新闻事件图片、新闻事件音频和新闻事件视频中任一个或多个。所述新闻事件文本包括新闻事件发生时间、新闻事件人物名称、新闻事件发生地点和新闻事件名称中的一个或多个。
通过待检索的新闻的相关信息类型的不同,设置通过不同的相关信息类型搜索出的新闻视频具有不同的优先级。
当相关信息包含所述新闻事件视频时,根据新闻事件视频检索到的新闻视频,该些新闻视频很可能完整的包含了该新闻时间视频,或者包含了部分该新闻时间视频,或者同一新闻事件的不同拍摄版本。故可以认为通过新闻事件视频检索到的新闻视频的优先级为甲类优先级。
当相关信息包含新闻事件图片或新闻事件音频时,根据新闻事件图片或新闻事件音频检索到的新闻视频,该些新闻视频较可能包含了该新闻事件图片或新闻事件音频,或者包含了部分该新闻事件图片或新闻事件音频,或者同一新闻事件图片或新闻事件音频的近似度较高的新闻事件版本。故可以认为通过新闻事件图片或新闻事件音频索到的新闻视频的优先级为乙类优先级。
当所述相关信息包含新闻事件文本时,根据新闻事件文本检索到的新闻视频,因为新闻事件文本的特性,该些新闻视频与更新的新闻的相关程度的可能性低于通过新闻事件视频检索到的新闻视频、和通过新闻事件图片或新闻事件音频检索到的新闻视频,故可以认为通过新闻事件文本检索到的新闻视频的优先级为丙类优先级。
通过上述内容,可得出甲类优先级高于乙类优先级,乙类优先级高于丙类优先级。
本公开的实施例提供的技术方案可以包括以下有益效果:根据不同的相关信息类型,通过不同的相关信息类型搜索出来的新闻视频,设置该些新闻视频具有不同的优先级,以达到筛选出优先度高的新闻视频的目的。
在一个实施例中,如图4所示,还包括如下步骤S41-S43:
在步骤S41中,设置通过EPG方式检索到的与所述相关信息匹配的新闻视频的第二种优先级为A类优先级;
在步骤S42中,设置通过网络新闻媒体方式检索到的与所述相关信息匹配的所述新闻视频的第二种优先级为B类优先级;
在步骤S43中,设置通过网络个人上传方式检索到的与所述相关信息匹配的所述新闻视频的第二种优先级为C类优先级。
在一个实施例中,通过获取新闻视频的方式的不同,设置通过不同的方式获取的新闻视频具有不同的优先级。
通过EPG(Electronic Program Guide)电子节目指南的方式检索到的与相关信息匹配的新闻视频,可认为通过EPG方式获取的新闻视频是通过电视台甄选过的,故通过电视台方式获取的新闻视频的权威度和可信度是最高的,所以通过EPG方式检索到的与相关信息匹配的新闻视频的具有A类优先级。
通过网络新闻媒体方式检索到的与相关信息匹配的新闻视频,可认为通过网络新闻媒体方式获取的新闻视频是通过公司或机构甄选过的,故通过网络新闻媒体方式获取的新闻视频的权威度和可信度是较高的,所以通过网络新闻媒体方式检索到的与相关信息匹配的新闻视频的具有B类优先级。
通过网络个人上传方式检索到的与相关信息匹配的新闻视频,可认为通过网络个人上传方式获取的新闻视频是一种个人行为,故通过网络个人上传方式获取的新闻视频的权威度和可信度是不如电视台的方式、和网络新闻媒体的方式的权威度和可信度,所以通过网络个人上传方式检索到的与相关信息匹配的新闻视频的具有C类优先级。
本公开的实施例提供的技术方案可以包括以下有益效果:根据获取新闻视频的方式的不同,设置通过不同的方式搜索出来的新闻视频具有不同的优先级,以达到筛选出优先度高的新闻视频的目的。
在一个实施例中,如图5所示,还包括如下步骤S51-S58:
在步骤S51中,根据检索出的所述新闻视频的所述第一种优先级和所述第二种优先级,结合所述新闻视频的所述第一种优先级和所述第二种优先级来设置所述新闻视频的优先级;
在步骤S52中,将所述九个优先级按照由高到低的顺序进行排列,可顺序排列为所述甲A优先级、所述甲B优先级、所述甲C优先级、所述乙A优先级、所述乙B优先级、所述乙C优先级、所述丙A优先级、所述丙B优先级、所述丙C优先级;
在步骤S53中,设置所述新闻视频在单位时间内的播放次数的优先级高于已播放的总次数的优先级;
在步骤S54中,当多个所述新闻视频处于同一个优先级时,多个所述新闻视频通过比较在单位时间内播放次数来区分彼此的优先级;
在步骤S55中,当多个所述视频处于同一优先级且在所述单位时间内播放次数相同时,多个所述新闻视频通过比较已播放的总次数来区分彼此的优先级;
在步骤S56中,将上述的优先级的排序规则确定为推送优先级的排序规则;
在步骤S57中,当检索出所述新闻视频时,根据所述推送优先级的排序规则,从所述新闻视频中筛选所述推送优先级排名前N位的所述新闻视频;
在步骤S58中,当筛选出所述推送优先级排名前N位的所述新闻视频时,将所述推送优先级排名前N位的所述新闻视频推送至客户端。
在一个实施例中,根据检索出的新闻视频的第一种优先级的类型和第二种优先级类型,结合新闻视频的第一种优先级的类型和第二种优先级的类型来设置新闻视频的优先级。
通过结合第一种优先级和第二种优先级,可得到九个优先级,九个优先级包括:结合甲类优先级与A类优先别所得出的甲A优先级、结合甲类优先级与B类优先级所得出的甲B优先级、结合甲类优先级与C类优先级所得出的甲C优先级、结合乙类优先级与A类优先级所得出的乙A优先级、结合乙类优先级与B类优先级所得出的乙B优先级、结合乙类优先级与C类优先级所得出的乙C优先级、结合丙类优先级与A类优先级所得出的丙A优先级、结合丙类优先级与B类优先级所得出的丙B优先级、结合丙类优先级与C类优先级所得出的丙C优先级。
可将由甲类优先级、乙类优先级和丙类优先级构成的第一种优先级当做横数列;可将由A类优先级、B类优先级和C类优先级构成的第二种优先级当做纵数列;正交该横数列和该纵数列,可得到九个优先级,如下表所示。
表1新闻视频的优先级种类表
若更新新闻的相关信息中,已经包含了新闻视频,则设置该新闻视频的优先级为超级优先级。
将上述十个优先级按照由高到低的顺序进行排列,可顺序排列为超级优先级、甲A优先级、甲B优先级、甲C优先级、乙A优先级、乙B优先级、乙C优先级、丙A优先级、丙B优先级、丙C优先级。
在搜索出的结果中,可能有多部新闻视频处于同一个优先级。在这种情况下,可通过单位时间内的播放次数和播放的总次数来区分彼此的优先级,设置新闻视频在单位时间内的播放次数的优先级高于已播放的总次数的优先级。当多个新闻视频处于同一个优先级时,先通过比较多个新闻视频在单位时间内播放次数来区分彼此的优先级;当多个视频处于同一优先级且在单位时间内播放次数相同时,通过比较多个新闻视频已播放的总次数来区分彼此的优先级。将上述的优先级的排序规则确定为推送优先级的排序规则。
当检索出新闻视频时,根据推送优先级的排序规则,从新闻视频中筛选推送优先级排名前N位的新闻视频。当筛选出推送优先级排名前N位的新闻视频时,将推送优先级排名前N位的新闻视频推送至客户端。
本公开的实施例提供的技术方案可以包括以下有益效果:通过推送优先级的排序规则,可有效的筛选出推送优先级排名前N位的新闻视频,并推送到客户端。
在一个实施例中,图6是根据一示例性实施例示出的一种推送即时新闻视频的装置框图。如图6示,该装置包括监测模块61、获取模块62、检索模块63和排序模块64。
该监测模块61,用于监测预设的新闻频道;
该获取模块62,用于当监测到所述新闻频道有更新新闻时,获取所述更新新闻的相关信息;
该检索模块63,用于根据所述相关信息检索与所述相关信息匹配的新闻视频;
该排序模块64,用于当检索出所述新闻视频时,将所述新闻视频进行推送优先级排序,将所述推送优先级排名前N位的新闻视频推送至客户端。
如图7所示,该检索模块63包括第一记录子模块71、第二记录子模块72、第三记录子模块73和检索子模块74。
该第一记录子模块71,用于记录所述新闻频道产生更新新闻的时刻为第一时刻;
该第二记录子模块72,用于记录所述第一时刻向前推移预设的时间段的时刻为第二时刻,所述第二时刻早于所述第一时刻;
该第三记录子模块73,用于记录所述第二时刻到所述第一时刻的时间间隔为有效时间间隔;
该检索子模块74,用于根据所述相关信息,检索在所述有效时间间隔内发布的、与所述相关信息匹配的新闻视频。
如图8所示,该排序模块64包括第一设置子模块81、第二设置子模块82和第三设置子模块83。
该第一设置子模块81,用于当所述相关信息包含所述新闻事件视频时,设置通过所述新闻事件视频检索到的新闻视频的第一种优先级为甲类优先级;
该第二设置子模块82,用于当所述相关信息包含新闻事件图片或新闻事件音频时,设置通过所述新闻事件图片或所述新闻事件音频检索到的新闻视频的第一种优先级为乙类优先级;
该第三设置子模块83,用于当所述相关信息包含新闻事件文本时,设置通过所述新闻事件文本检索到的新闻视频的第一种优先级为丙类优先级。
如图9所示,该排序模块64还包括第四设置子模块91、第五设置子模块92和第六设置子模块93。
该第四设置子模块91,用于设置通过EPG方式检索到的与所述相关信息匹配的新闻视频的第二种优先级为A类优先级;
该第五设置子模块92,用于设置通过网络新闻媒体方式检索到的与所述相关信息匹配的所述新闻视频的第二种优先级为B类优先级;
该第六设置子模块93,用于设置通过网络个人上传方式检索到的与所述相关信息匹配的所述新闻视频的第二种优先级为C类优先级。
如图10所示,该排序模块64还包括结合子模块101、排列子模块102、第七设置子模块103、第一比较子模块104、第二比较子模块105、确定子模块106、筛选子模块107和推送子模块108。
该结合子模块101,用于记录所述新闻频道产生更新新闻的时刻为第一时刻;
该排列子模块102,用于记录所述第一时刻向前推移预设的时间段的时刻为第二时刻,所述第二时刻早于所述第一时刻;
该第七设置子模块103,用于记录所述第二时刻到所述第一时刻的时间间隔为有效时间间隔;
该第一比较子模块104,用于根据所述相关信息,检索在所述有效时间间隔内发布的、与所述相关信息匹配的新闻视频。
该第二比较子模块105,用于当多个所述视频处于同一优先级且在所述单位时间内播放次数相同时,多个所述新闻视频通过比较已播放的总次数来区分彼此的优先级;
该确定子模块106,用于将上述的优先级的排序规则确定为推送优先级的排序规则;
该筛选子模块107,用于当检索出所述新闻视频时,根据所述推送优先级的排序规则,从所述新闻视频中筛选所述推送优先级排名前N位的所述新闻视频;
该推送子模块108,用于当筛选出所述推送优先级排名前N位的所述新闻视频时,将所述推送优先级排名前N位的所述新闻视频推送至客户端。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (2)

1.一种推送即时新闻视频的方法,其特征在于,包括:
监测预设的新闻频道;
当监测到所述新闻频道有更新新闻时,获取所述更新新闻的相关信息;
根据所述相关信息检索与所述相关信息匹配的新闻视频;
当检索出所述新闻视频时,将所述新闻视频进行推送优先级排序,将所述推送优先级排名前N位的新闻视频推送至客户端;
所述根据所述相关信息检索与所述相关信息匹配的新闻视频,包括:
记录所述新闻频道产生更新新闻的时刻为第一时刻;
记录所述第一时刻向前推移预设的时间段的时刻为第二时刻,所述第二时刻早于所述第一时刻;
记录所述第二时刻到所述第一时刻的时间间隔为有效时间间隔;
根据所述相关信息,检索在所述有效时间间隔内发布的、与所述相关信息匹配的新闻视频;
所述根据所述相关信息检索与所述相关信息匹配的新闻视频之后,包括:
所述相关信息包括新闻事件文本、新闻事件图片、新闻事件音频和新闻事件视频中任一个或多个;
所述新闻事件文本包括新闻事件发生时间、新闻事件人物名称、新闻事件发生地点和新闻事件名称中的一个或多个;
当所述相关信息包含所述新闻事件视频时,设置通过所述新闻事件视频检索到的新闻视频的第一种优先级为甲类优先级;
当所述相关信息包含新闻事件图片或新闻事件音频时,设置通过所述新闻事件图片或所述新闻事件音频检索到的新闻视频的第一种优先级为乙类优先级;
当所述相关信息包含新闻事件文本时,设置通过所述新闻事件文本检索到的新闻视频的第一种优先级为丙类优先级;
其中,所述甲类优先级高于所述乙类优先级,所述乙类优先级高于所述丙类优先级;
所述根据所述相关信息检索与所述相关信息匹配的新闻视频之后,包括:
设置通过EPG方式检索到的与所述相关信息匹配的新闻视频的第二种优先级为A类优先级;
设置通过网络新闻媒体方式检索到的与所述相关信息匹配的所述新闻视频的第二种优先级为B类优先级;
设置通过网络个人上传方式检索到的与所述相关信息匹配的所述新闻视频的第二种优先级为C类优先级;
其中,所述A类优先级高于所述B类优先级,所述B类优先级高于所述C类优先级;
所述当检索出所述新闻视频时,将所述新闻视频进行推送优先级排序,将所述推送优先级排名前N位的新闻视频推送至客户端,包括:
根据检索出的所述新闻视频的所述第一种优先级和所述第二种优先级,结合所述新闻视频的所述第一种优先级和所述第二种优先级来设置所述新闻视频的优先级;
通过结合所述第一种优先级和所述第二种优先级,可得到九个优先级,所述九个优先级包括:结合所述甲类优先级与所述A类优先级别所得出的甲A优先级、结合所述甲类优先级与所述B类优先级所得出的甲B优先级、结合所述甲类优先级与所述C类优先级所得出的甲C优先级、结合所述乙类优先级与所述A类优先级所得出的乙A优先级、结合所述乙类优先级与所述B类优先级所得出的乙B优先级、结合所述乙类优先级与所述C类优先级所得出的乙C优先级、结合所述丙类优先级与所述A类优先级所得出的丙A优先级、结合所述丙类优先级与所述B类优先级所得出的丙B优先级、结合所述丙类优先级与所述C类优先级所得出的丙C优先级;
将所述九个优先级按照由高到低的顺序进行排列,可顺序排列为所述甲A优先级、所述甲B优先级、所述甲C优先级、所述乙A优先级、所述乙B优先级、所述乙C优先级、所述丙A优先级、所述丙B优先级、所述丙C优先级;
设置所述新闻视频在单位时间内的播放次数的优先级高于已播放的总次数的优先级;
当多个所述新闻视频处于同一个优先级时,多个所述新闻视频通过比较在单位时间内播放次数来区分彼此的优先级;
当多个所述视频处于同一优先级且在所述单位时间内播放次数相同时,多个所述新闻视频通过比较已播放的总次数来区分彼此的优先级;
将上述的优先级的排序规则确定为推送优先级的排序规则;
当检索出所述新闻视频时,根据所述推送优先级的排序规则,从所述新闻视频中筛选所述推送优先级排名前N位的所述新闻视频;
当筛选出所述推送优先级排名前N位的所述新闻视频时,将所述推送优先级排名前N位的所述新闻视频推送至客户端。
2.一种推送即时新闻视频装置,其特征在于,包括:
监测模块,用于监测预设的新闻频道;
获取模块,用于当监测到所述新闻频道有更新新闻时,获取所述更新新闻的相关信息;
检索模块,用于根据所述相关信息检索与所述相关信息匹配的新闻视频;
排序模块,用于当检索出所述新闻视频时,将所述新闻视频进行推送优先级排序,将所述推送优先级排名前N位的新闻视频推送至客户端;
所述检索模块,包括:
第一记录子模块,用于记录所述新闻频道产生更新新闻的时刻为第一时刻;
第二记录子模块,用于记录所述第一时刻向前推移预设的时间段的时刻为第二时刻,所述第二时刻早于所述第一时刻;
第三记录子模块,用于记录所述第二时刻到所述第一时刻的时间间隔为有效时间间隔;
检索子模块,用于根据所述相关信息,检索在所述有效时间间隔内发布的、与所述相关信息匹配的新闻视频;
所述排序模块,包括:
第一设置子模块,用于当所述相关信息包含所述新闻事件视频时,设置通过所述新闻事件视频检索到的新闻视频的第一种优先级为甲类优先级;
第二设置子模块,用于当所述相关信息包含新闻事件图片或新闻事件音频时,设置通过所述新闻事件图片或所述新闻事件音频检索到的新闻视频的第一种优先级为乙类优先级;
第三设置子模块,用于当所述相关信息包含新闻事件文本时,设置通过所述新闻事件文本检索到的新闻视频的第一种优先级为丙类优先级;
所述排序模块,还包括:
第四设置子模块,用于设置通过EPG方式检索到的与所述相关信息匹配的新闻视频的第二种优先级为A类优先级;
第五设置子模块,用于设置通过网络新闻媒体方式检索到的与所述相关信息匹配的所述新闻视频的第二种优先级为B类优先级;
第六设置子模块,用于设置通过网络个人上传方式检索到的与所述相关信息匹配的所述新闻视频的第二种优先级为C类优先级;
所述排序模块,还包括:
结合子模块,用于根据检索出的所述新闻视频的所述第一种优先级和所述第二种优先级,结合所述新闻视频的所述第一种优先级和所述第二种优先级来设置所述新闻视频的优先级;
排列子模块,用于将九个优先级按照由高到低的顺序进行排列,可顺序排列为甲A优先级、甲B优先级、甲C优先级、乙A优先级、乙B优先级、乙C优先级、丙A优先级、丙B优先级、丙C优先级;
第七设置子模块,用于设置所述新闻视频在单位时间内的播放次数的优先级高于已播放的总次数的优先级;
第一比较子模块,用于当多个所述新闻视频处于同一个优先级时,多个所述新闻视频通过比较在单位时间内播放次数来区分彼此的优先级;
第二比较子模块,用于当多个所述视频处于同一优先级且在所述单位时间内播放次数相同时,多个所述新闻视频通过比较已播放的总次数来区分彼此的优先级;
确定子模块,用于将上述的优先级的排序规则确定为推送优先级的排序规则;
筛选子模块,用于当检索出所述新闻视频时,根据所述推送优先级的排序规则,从所述新闻视频中筛选所述推送优先级排名前N位的所述新闻视频;
推送子模块,用于当筛选出所述推送优先级排名前N位的所述新闻视频时,将所述推送优先级排名前N位的所述新闻视频推送至客户端。
CN201510760642.6A 2015-11-09 2015-11-09 一种推送即时新闻视频的方法及装置 Expired - Fee Related CN105392027B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510760642.6A CN105392027B (zh) 2015-11-09 2015-11-09 一种推送即时新闻视频的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510760642.6A CN105392027B (zh) 2015-11-09 2015-11-09 一种推送即时新闻视频的方法及装置

Publications (2)

Publication Number Publication Date
CN105392027A CN105392027A (zh) 2016-03-09
CN105392027B true CN105392027B (zh) 2019-04-09

Family

ID=55423790

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510760642.6A Expired - Fee Related CN105392027B (zh) 2015-11-09 2015-11-09 一种推送即时新闻视频的方法及装置

Country Status (1)

Country Link
CN (1) CN105392027B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106534341A (zh) * 2016-12-02 2017-03-22 天脉聚源(北京)传媒科技有限公司 一种推送更新新闻的方法及装置
CN109194571B (zh) * 2018-09-26 2020-11-13 深圳市云歌人工智能技术有限公司 基于优先级的发布信息的方法、设备以及存储介质
CN109388750B (zh) * 2018-09-30 2022-06-10 北京小米移动软件有限公司 信息推送方法及装置
US10915756B2 (en) * 2019-07-02 2021-02-09 Baidu Usa Llc Method and apparatus for determining (raw) video materials for news

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020152245A1 (en) * 2001-04-05 2002-10-17 Mccaskey Jeffrey Web publication of newspaper content
CN103164427A (zh) * 2011-12-13 2013-06-19 ***通信集团公司 新闻聚合方法及装置
CN103870585A (zh) * 2014-03-26 2014-06-18 沈阳化工大学 一种实时新闻发布更新***
CN104219575A (zh) * 2013-05-29 2014-12-17 酷盛(天津)科技有限公司 相关视频推荐方法及***
CN104462578A (zh) * 2014-12-29 2015-03-25 北京邮电大学 新闻推送方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020152245A1 (en) * 2001-04-05 2002-10-17 Mccaskey Jeffrey Web publication of newspaper content
CN103164427A (zh) * 2011-12-13 2013-06-19 ***通信集团公司 新闻聚合方法及装置
CN104219575A (zh) * 2013-05-29 2014-12-17 酷盛(天津)科技有限公司 相关视频推荐方法及***
CN103870585A (zh) * 2014-03-26 2014-06-18 沈阳化工大学 一种实时新闻发布更新***
CN104462578A (zh) * 2014-12-29 2015-03-25 北京邮电大学 新闻推送方法

Also Published As

Publication number Publication date
CN105392027A (zh) 2016-03-09

Similar Documents

Publication Publication Date Title
US11115719B2 (en) Systems and methods for using playlists
CN105979398B (zh) 使用播放列表的***和方法
CN105392027B (zh) 一种推送即时新闻视频的方法及装置
US20190259423A1 (en) Dynamic media recording
EP3326379A1 (en) Media production system with scheduling feature
JP5868978B2 (ja) コミュニティベースのメタデータを提供するための方法および装置
US11432027B2 (en) Systems and methods for media content navigation and filtering
US10924776B2 (en) Systems and methods for media content navigation and filtering
WO2014103374A1 (ja) 情報管理装置、サーバ及び制御方法
JP2006325012A (ja) 録画番組選択支援方法および録画再生装置
JP2005303840A (ja) 動画編集装置及び動画編集方法
AU2012202471B2 (en) Systems and Methods for Using Playlists
AU2013204131B2 (en) Systems and Methods for Using Playlists
WO2020198684A1 (en) Systems and methods for media content navigation and filtering

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A method and device for pushing instant news video

Effective date of registration: 20210104

Granted publication date: 20190409

Pledgee: Inner Mongolia Huipu Energy Co.,Ltd.

Pledgor: TVMINING (BEIJING) MEDIA TECHNOLOGY Co.,Ltd.

Registration number: Y2020990001527

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190409

Termination date: 20211109