信息展示的方法及装置的制造方法_3

文档序号:9304407阅读:来源:国知局
员可以在消息资源池中对用户上传的消息体进行预览,选择需要进行上墙展示的消息体。后台在接收到管理人员触发的选择操作指令后,将管理人员从消息资源池列表中挑选出的消息体加入到待上墙队列中。
[0068]进一步的,作为本实施例的一个优选方案,为简化管理人员的操作,后台还可以在消息资源池列表页面中嵌入消息体预处理功能,该消息体预处理功能包括:顺序调整、批量删除、批量加入、消息体聚合。管理人员可以使用顺序调整功能对消息资源池列表中的消息体进行位置(顺序)调整,例如上移/下移某条消息体;使用批量删除功能对消息资源池列表中未选中的消息体进行批量删除,方便筛选;使用批量加入功能将挑选出的消息体批量加入到待上墙队列中。特别需要指出的是,当进行批量加入操作时,多个消息体的入队顺序以其在消息资源池列表中的相对顺序为准。
[0069]实际应用中常常存在消息体信息不同但动态内容实质相同的情况,例如,对于同一部影片而言,不同站点的评述、简介、甚至名称可能存在不同,为避免同一动态重复推送上墙的情况出现,在本实施例中,后台在消息资源池列表页面中增加了消息体聚合功能。当管理人员发现不同消息体的描述对象为同一个动态内容时,可以使用该功能将不同的消息体聚合为一条消息体,然后进行入队操作。在进行消息体聚合时,管理人员可以保留所有原消息体的内容,上也可以对多个消息体的内容进行删减、添加、组合等再编辑操作。
[0070]现有技术中,管理人员在筛选待上墙消息体时,只能对消息体进行逐条删减/加入操作,当用户上传的动态内容数量较多时,其工作量巨大,容易拖延上墙进度。而在本实施例中,后台允许管理人员对消息体进行批量处理,能够大大降低人工操作量,提高筛选效率。此外,本实施例还允许管理人员对实质内容相同或相似的消息体进行聚合,避免重复推送相同动态内容的情况发生,能够提高动态内容的筛选质量。
[0071]可选的,为进一步方便管理人员对动态内容进行筛选,本实施例中,后台还可以在消息资源池列表页面及待上墙队列页面中嵌入播放器,管理人员在对消息体进行筛选时,可以通过预设的触发方式/功能键(例如双击消息体)对消息体对应的动态内容进行预览播放,或者在待上墙队列页面中对已入队的动态内容进行预览播放。
[0072]304、从待上墙队列中拉取动态内容的消息体,显示在前台展示页面中。
[0073]305、根据接收的播放操作指令对某条消息体对应的动态内容进行播放。
[0074]前台展示页面采用超文本标记语言(HyperText Markup Language,简称HTML) 5协议,支持视频(Video)标签格式。现有技术中,网页页面通常支持Flesh格式的流媒体播放,Flesh格式仅能够播放在线视频。本实施例中,前台展示页面采用HTML5协议,通过HTML5协议中新增的Video标签格式对在线动态内容及离线动态内容进行兼容,可以在播放在线动态内容的基础上进一步实现离线动态内容的播放。
[0075]306、检测消息体对应的动态内容是否播放完毕。
[0076]307、若播放完毕,则自动播放下一条消息体对应的动态内容。
[0077]步骤304至步骤307的实现方式分别与图1中步骤101至步骤104的实现方式对应相同,此处不再赘述。
[0078]如前所述,前台展示页面在开始播放某个动态内容时向后台数据库请求该动态的内容的数据,在本实施例的一个优选方案中,为缩短动态内容的数据加载时延,前台展示页面可以对待播放的动态内容提前进行数据加载,例如在播放当前动态内容时,加载下一动态内容的数据,由此减少与会人员的等待时间,提高上墙展示过程的流畅度和连续性。
[0079]进一步的,作为对图1和图3所示方法的实现,本实施例还提供了一种信息展示的装置,用于对图1和图3所示的方法进行实现。如图4所示,该装置包括:消息拉取单元41、内容播放单元42及状态检测单元43 ;其中,
[0080]消息拉取单元41,用于从待上墙队列中拉取动态内容的消息体,显示在前台展示页面中;
[0081]内容播放单元42,用于根据接收的播放操作指令对消息拉取单元41拉取的某条消息体对应的动态内容进行播放;
[0082]状态检测单元43,用于检测内容播放单元42是否对消息体对应的动态内容播放完毕;
[0083]内容播放单元42还用于当状态检测单元43检测到动态内容播放完毕时,自动播放下一条消息体对应的动态内容。
[0084]进一步的,消息拉取单元41用于:
[0085]从待上墙队列中拉取多个动态内容对应的消息体;
[0086]将拉取的多个消息体显示在前台展示页面中。
[0087]进一步的,如图5所示,状态检测单元43,包括:
[0088]状态监听模块51,用于通过JavaScript脚本语言对前台展示页面中内嵌播放器的播放状态进行监听,播放状态包括播放进行状态和播放停止状态,其中播放停止状态又包括未播放、播放暂停和播放结束三个播放子状态;
[0089]第一状态确定模块52,用于当状态监听模块51监听到的播放状态为播放结束时,确定消息体对应的动态内容播放完毕。
[0090]进一步的,如图5所示,状态检测单元43,包括:
[0091]第一数据提取模块53,用于从动态内容的数据包头信息中提取播放时长信息;
[0092]时长获取模块54,用于在播放动态内容时,通过JavaScript脚本语言获取当前播放时长;
[0093]第一判断模块55,用于判断时长获取模块54获取的当前播放时长是否等于第一数据提取模块53提取的总播放时长;
[0094]第二状态确定模块56,用于当第一判断模块55判断当前播放时长等于总播放时长时,确定消息体对应的动态内容播放完毕。
[0095]进一步的,如图5所示,状态检测单元43,包括:
[0096]第二数据提取模块57,用于从动态内容的数据包头信息中提取播放时长信息;
[0097]计时模块58,用于对动态内容的播放过程进行累计计时;
[0098]第三状态确定模块59,用于当计时模块58累计计时值达到播放时长时,确定消息体对应的动态内容播放完毕。
[0099]进一步的,如图6所示,该装置还包括:
[0100]消息查找单元61,用于通过接收的内容标识查找动态内容对应的消息体,形成消息资源池列表;
[0101]消息筛选单元62,用于根据接收的选择操作指令,将从消息查找单元61查找形成的消息资源池列表中挑选出的消息体加入到待上墙队列中。
[0102]进一步的,如图7所示,该装置还包括:
[0103]功能嵌入单元71,用于在消息查找单元61查找形成的消息资源池列表页面中嵌入消息体预处理功能,消息体预处理功能包括:顺序调整、批量删除、批量加入、消息体聚合;
[0104]消息筛选单元62,用于根据功能嵌入单元71嵌入的批量加入功能,将挑选出的消息体批量加入到待上墙队列中。
[0105]本发明实施例提供的信息展示的装置,可以针对动态内容从待上墙队列中拉取其消息体,显示在前台展示页面中供会场人员预览。当接收到针对某条消息体的播放操作指令时,对该条消息体对应的动态内容进行播放。在播放的过程中,对该消息体对应动态内容的播放状态进行检测,判断该动态内容是否播放完毕,如果播放完毕,则自动播放下一条消息体对应的动态内容,如果未播放完毕,则在播放的过程中继续保持检测。通常,视频等动态内容的播放时长没有统一标准,而动态内容的播放时长又决定了会场人员的浏览时长(或者说展示时长),因此无法简单的通
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1