公开/公告号CN101136816A
专利类型发明专利
公开/公告日2008-03-05
原文格式PDF
申请/专利权人 腾讯科技(深圳)有限公司;
申请/专利号CN200610127649.5
发明设计人 刘建强;
申请日2006-08-31
分类号H04L12/28(20060101);H04L12/16(20060101);
代理机构11291 北京同达信恒知识产权代理有限公司;
代理人刘岩
地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东410室
入库时间 2023-12-17 19:49:57
法律状态公告日
法律状态信息
法律状态
2009-10-21
授权
授权
2008-04-30
实质审查的生效
实质审查的生效
2008-03-05
公开
公开
技术领域
本发明涉及网络直播技术,尤其涉及一种在网络直播中针对节目内容进行表态的方法及系统。
背景技术
网络直播技术是一种以互联网通讯为基础的,为用户提供多媒体节目(如电视、广播、电影等)实时播放的技术。随着网络传输技术和流媒体技术的不断成熟,通过高速互联网提供的多媒体直播服务正在越来越普及,众多网络直播系统纷纷涌现,如QQ直播、PPLive、MySee、PPStream等,这些直播系统为用户提供了极流畅极清晰的多媒体播放。网络直播系统中的网络直播服务器在本地实时采集多媒体数据,然后通过网络源源不断地把多媒体数据发布到因特网中每一个需要的地方,网络直播客户端从网上获取这些数据流,一边获取一边播放,以达到和网络直播服务器同步、实时播放的效果。
根据能否为观众提供交流的功能,目前网络直播系统分为两种,下面分别予以说明:
第一种网络直播系统是仅能为用户提供节目观看功能,不能为用户提供交流功能的网络直播系统,用户通过这种网络直播系统观看网络直播节目时,无法感知到当前与自己观看相同节目的用户的存在,更无法和当前与自己观看相同节目的用户相交流。
第二种网络直播系统是除了能为用户提供节目观看功能外,还能为观看相同节目的用户提供相互交流功能的网络直播系统。这种网络直播系统结合了网络聊天室的功能,针对每个直播频道设置了相应的直播室,在直播室中播放该直播频道的节目,用户必须通过网络直播客户端登录到直播室中才可以观看到直播频道的节目,观看同一个节目的众多用户在观看的过程中可以相互交流,交流的方式可以多样,不仅限于文字和图片。
上述第二种网络直播系统通过直播室为观看相同节目的用户之间提供了一个互相交流的平台。所述直播室页面中包括:视频窗口区域,用于播放网络直播节目;频道信息显示区域,用于显示该频道的信息,如节目预告、节目介绍等;聊天对话框区域,用以发言和接收直播室内其他用户的发言;成员列表区域,列表上有当前直播室内所有成员的头像和昵称,使得用户可以感知到当前登录该直播室的其他用户的状态。
用户可以针对直播室当前正在播放的节目内容自由地发表自己的意见,也可以自由的发表其他信息,直播室内任何一个用户的发言,直播室内的其他用户都可以看到。用户在直播室内的发言表态具有一定的随意性,各自发表自己感兴趣的内容,直播室无法针对节目内容去引导用户表态;并且由于用户的表态方式一般是发送文字,图片等,其他用户接收到后,作为历史聊天信息显示在聊天对话框里,随着新聊天信息的不断加入,用户的表态意见会很快被遗忘。
发明内容
本发明提供一种在网络直播中针对节目内容进行表态的方法及系统,用以解决现有技术中直播室无法针对直播节目引导用户表态的问题。
本发明方法包括:
一种在网络直播中针对节目内容进行表态的方法,包括步骤:
A、服务器针对直播室播放的节目内容发布表态活动;
B、直播室成员从为表态活动设定的表态选项中选择代表自身意见的选项,将该选项的标识发送给服务器,服务器将该直播室成员的标识与其选择的选项标识转发给所有的直播室成员客户端;
C、直播室成员客户端在本地的直播室成员列表中将接收到的选项标识与接收到的直播室成员标识对应显示。
较佳地,所述步骤B中,服务器从为表态活动设定的表态图标中获取与接收到的选项标识对应的表态图标,在本地的直播室成员列表中将该表态图标与进行表态的直播室成员的标识对应保存。
较佳地,服务器发布表态活动后,所有直播室成员客户端分别从服务器中下载针对所述表态活动设定的表态选项及表态图标;
所述步骤C中,直播室成员客户端获取接收到的选项标识对应的表态图标,在本地的直播室成员列表中将该表态图标与接收到的直播室成员标识对应显示。
较佳地,所述直播室成员向服务器发出撤销表态的指令;
服务器收到撤销指令后,将发出撤销指令的直播室成员的表态图标从本地保存的直播室成员列表中删除,并向所有直播室成员客户端转发该撤销指令;
直播室成员客户端将发出撤销指令的直播室成员的表态图标从本地显示的直播室成员列表中删除。
较佳地,所述表态活动结束时,服务器将本地的针对所述表态活动的表态选项及表态图标删除,并向所有直播室成员客户端发送表态活动结束通知;
直播室成员客户端将本地保存的针对所述表态活动的表态选项及表态图标删除,并将本地直播室成员列表中显示的针对所述表态活动的表态图标删除。
较佳地,所述步骤B中,当表态选项中不存在代表直播室成员意见的选项时,直播室成员将自身的主观表态意见发送给服务器,服务器将该直播室成员的标识与其发出的主观表态意见转发给所有的直播室成员客户端;
所述步骤C中,直播室成员客户端将接收到的直播室成员标识与接收到的主观表态意见关联保存,并在本地的直播室成员列表中将代表主观表态意见的表态图标与接收到的直播室成员标识对应显示。
较佳地,当直播室成员客户端捕获到对本地直播室成员列表中的表态图标的触发操作时,显示该表态图标代表的表态意见。
较佳地,所述步骤B中,服务器从为表态活动设定的图标中获取代表主观表态意见的表态图标,在本地的直播室成员列表中将直播室成员的主观表态意见及获取到的代表主观表态意见的表态图标与接收到的直播室成员标识对应保存。
较佳地,所述直播室成员通过向服务器发出撤销表态指令;
服务器收到撤销指令后,将发出撤销指令的直播室成员的主观表态意见及及代表主观表态的图标从本地保存的直播室成员列表中删除,并向所有直播室成员客户端转发该撤销指令;
直播室成员客户端将发出撤销指令的直播室成员的主观表态意见从本地删除,并将发出撤销指令的直播室成员的表态图标从本地显示的直播室成员列表中删除。
较佳地,所述表态活动结束时,服务器将本地的针对所述表态活动的表态选项、表态图标及直播室成员发出的主观表态意见删除,并向所有直播室成员客户端发送表态活动结束通知;
直播室成员客户端将本地保存的针对所述表态活动的表态选项、表态图标及直播室成员发出的主观表态意见删除,并将本地直播室成员列表中显示的针对所述表态活动的表态图标删除。
一种在网络直播中针对节目内容进行表态的系统,包括直播室服务器和直播室成员客户端,其中,
直播室服务器,用于针对直播室播放的节目发布表态活动,将直播室成员客户端发出的表态选项标识转发给所有直播室成员客户端;
直播室成员客户端,用于从为表态活动设定的表态选项中选择代表自身意见的选项,将该选项的标识发送给直播室服务器,以及在本地的直播室成员列表中将该接收到的选项标识与接收到的直播室成员标识对应显示。
较佳地,所述直播室服务器具体包括:
图标存储模块,用于存储针对表态活动设定的表态选项及图标;
表态选项存储模块,用于接收直播室成员客户端发出的表态选项标识,从图标存储模块中获取该表态选项标识对应的图标,在本地的直播室成员列表中将该表态图标与发出表态选项标识的直播室成员的标识对应保存;
表态选项转发模块,用于将发出表态选项标识的直播室成员的标识与其选择的选项标识转发给所有的直播室成员客户端。
较佳地,所述直播室服务器还包括:
表态意见存储模块,用于接收直播室成员客户端发出的主观表态意见,从图标存储模块中获取代表主观表态意见的图标,在本地直播室成员列表中将该主观表态意见及代表主观表态意见的图标与发出主观表态意见的直播室成员标识对应保存;
表态意见转发模块,用于将发出表态意见的直播室成员的标识与其发出的主观表态意见转发给所有的直播室成员客户端。
较佳地,所述直播室成员客户端具体包括:
图标获取模块,用于从直播室服务器中获取针对所述表态活动设定的表态选项及图标;
表态选项发送模块,用于将代表自身意见的表态选项标识发送给直播室服务器;
表态选项接收显示模块,用于接收直播室服务器转发的表态选项标识,从图标获取模块中查找该表态意见标识对应的图标,在本地的直播室成员列表中将该表态图标与接收到的直播室成员标识对应显示。
较佳地,所述直播室成员客户端还包括:
表态意见发送模块,用于将自身的表态意见发送给直播室服务器;
表态意见接收显示模块,用于将接收到的直播室成员标识与接收到的主观表态意见关联保存,并在本地的直播室成员列表中将代表主观表态意见的表态图标与接收到的直播室成员标识对应显示。
本发明有益效果如下:
本发明中,服务器端针对直播室播放的节目内容发布表态活动,引导直播室成员进行表态,并将直播室成员发出的表态意见标识转发给所有的直播室成员客户端,在直播室成员客户端侧的直播室成员列表中将直播室成员发出的表态意见标识该直播室成员的标识对应显示。本发明使得节目运营商可以有效的引导直播室成员的观看行为,使其朝着有利于自己的方向发展,同时增强了节目内容与直播室成员之间的互动性,提高了直播室成员的参与度。
附图说明
图1为本发明在网络直播中针对节目内容进行表态的方法的流程图;
图2为本发明中直播室成员撤销自身发出的表态意见的流程图;
图3为本发明在网络直播中针对节目内容进行表态的系统的结构框图。
具体实施方式
为了解决在网络直播中,一群人在直播室内共同观看节目时,节目内容与用户之间缺乏互动,用户无法针对节目内容进行有组织有步骤的群体共同表态的缺陷,本发明技术方案提出了一种在网络直播中针对节目内容进行表态的方法及系统,实施本发明技术方案后,服务器可针对直播室播放的节目内容发布表态活动,引导直播室成员针对该表态活动选择代表自身意见的表态选项,并将直播室成员发出的表态选项标识转发给所有的直播室成员客户端,在直播室成员客户端侧的直播室成员列表中将该表态选项标识与发出表态意见的直播室成员标识对应显示。本发明使得节目运营商可以有效的引导直播室成员的观看行为,增强了节目内容与直播室成员之间的互动性,提高了直播室成员的参与度。
下面将结合各个附图对本发明技术方案的主要实现原理、具体实施方式及其对应能够达到的有益效果进行详细的阐述。
请参阅图1,该图为本发明在网络直播中针对节目内容进行表态的方法的流程图,其主要实现过程为:
步骤S10、服务器针对直播室播放的节目内容在直播室的信息显示区域内发布表态活动;
直播室的信息显示区域采用网页方式显示所有与直播室播放的节目相关的信息,由于该区域显示的信息会随着直播室播放的节目的变化而发生变化,因此服务器端会定时(如每隔3秒钟)刷新该区域显示的信息。
服务器端发布的表态活动的内容中必须包括表态主题,为了方便用户的选择并对用户的表态意见进行方向引导,服务器端可针对该表态主题设置表态意见选项及表态图标,供直播室成员选择;
例如,服务器端发布了针对世界杯足球赛的表态活动,活动主题为“哪个国家会获得冠军?”,表态意见选项为各参赛国的名称,表态意见图标为各参赛国的国旗。
服务器端设置的表态图标中可进一步包括为直播室成员发出的主观表态意见设置的图标。
步骤S11、在服务器发布表态活动后,所有直播室成员客户端分别从服务器中下载针对所述表态活动设定的表态选项及表态图标;
在表态活动进行过程中,新登录直播室的用户在登录成功后需要将当前正在进行的表态活动的所有表态选项及表态图标从服务器端下载到本地。
步骤S12、直播室成员从直播室的信息显示区域中查看服务器端发布的表态活动,参与表态活动的直播室成员从表态选项中选择代表自身表态意见的表态选项,将该表态选项的标识发送给服务器端;
当为表态活动设定的选项中不存在代表直播室成员意见的表态选项时,直播室成员将自身的主观表态意见发送给服务器端。
步骤S13、服务器接收直播室成员发出的表态选项标识或主观表态意见,从上述步骤S10中针对表态活动设置的表态图标中为接收到的表态选项标识获取对应的表态图标或者为接收到的主观表态意见获取对应的表态图标,在本地的直播室成员列表中将获取到的表态图标与进行表态的直播室成员的标识对应保存;
进一步,当服务器接收到直播室成员发出的主观表态意见时,服务器在本地的直播室成员列表中将该直播室成员的主观表态意见与接收到的直播室成员标识对应保存。
步骤S14、服务器将进行表态的直播室成员的标识与其发出的表态选项或主观表态意见转发给所有的直播室成员客户端。
步骤S15、直播室成员客户端根据上述步骤S11中下载的表态选项及表态图标查找接收到的表态选项对应的图标,或者查找接收到的主观表态意见对应的图标,在本地的直播室成员列表中将该表态图标与接收到的直播室成员标识对应显示。
进一步,当直播室成员客户端接收到主观表态意见时,直播室成员客户端将接收到的直播室成员标识与接收到的主观表态意见关联保存。
当直播室成员客户端捕获到对本地直播室成员列表中的表态图标的触发操作时,显示该表态图标代表的表态意见。所述触发操作的具体方式采用预先设置的方式,可根据实际需要设置为将鼠标移动到表态图标的显示区域内,或者对表态图标进行点击操作等。
步骤S16、所述表态活动结束时,服务器将所述表态活动涉及的内容从直播室的信息显示区域内删除,并向所有直播室成员客户端发送表态活动结束通知;
所述表态活动涉及的内容包括表态主题、表态选项、表态图标及直播室成员发出的主观表态意见。
步骤S17、直播室成员客户端将本地保存的针对所述表态活动的表态选项、表态图标及直播室成员发出的主观表态意见删除,并将本地直播室成员列表中显示的针对所述表态活动的表态图标删除。
请参阅图2,该图为本发明中直播室成员撤销自身发出的表态意见的流程图,其具体实现过程如下:
步骤S20、直播室成员欲撤销自身发出的表态意见时,向服务器端发送撤销表态的指令;
步骤S21、服务器收到撤销指令后,从本地成员列表中查找发出撤销指令的直播室成员的标识,将成员列表中该直播室成员对应的表态图标删除,若成员列表中与该直播室成员标识对应的还有直播室成员发出的主观表态意见,则将该主观表态意见一并删除。
步骤S22、服务器将直播室成员发出的撤销指令转发给所有的直播室成员客户端。
步骤S23、直播室成员客户端收到服务器转发的撤销指令后,将发出撤销指令的直播室成员的表态图标从客户端本地的直播室成员列表中删除。
若发出撤销指令的直播室成员的表态图标为主观表态意见对应的图标,则直播室成员客户端将本地保存的该直播室成员发出的主观表态意见一并删除。
相应于本发明上述方法,本发明这里还进而提出一种在网络直播中针对节目内容进行表态的系统,请参阅图3,该图为本发明在网络直播中针对节目内容进行表态的系统的结构框图,其主要包括直播室服务器40和直播室成员客户端50,其中:
直播室服务器40,用于针对直播室播放的节目发布表态活动,将直播室成员客户端50发出的表态选项标识转发给所有直播室成员客户端;
直播室成员客户端50,用于从为表态活动设定的表态选项中选择代表自身意见的选项,将该选项的标识发送给直播室服务器40,以及在本地的直播室成员列表中将接收到的选项标识与接收到的直播室成员标识对应显示。
所述直播室服务器40具体包括:
图标存储模块401,用于存储针对表态活动设定的表态选项及图标;
表态选项存储模块402,用于接收直播室成员客户端50发出的表态选项标识,从图标存储模块401中获取该表态选项标识对应的图标,在本地的直播室成员列表中将该表态图标与发出表态选项标识的直播室成员的标识对应保存;
表态选项转发模块403,用于将发出表态选项标识的直播室成员的标识与其选择的选项标识转发给所有的直播室成员客户端。
表态意见存储模块404,用于接收直播室成员客户端50发出的主观表态意见,从图标存储模块401中获取代表主观表态意见的图标,在本地直播室成员列表中将该主观表态意见及代表主观表态意见的图标与发出主观表态意见的直播室成员标识对应保存;
表态意见转发模块405,用于将发出表态意见的直播室成员的标识与其发出的主观表态意见转发给所有的直播室成员客户端。
所述直播室成员客户端50具体包括:
图标获取模块501,用于从直播室服务器40中获取针对所述表态活动设定的表态选项及图标;
表态选项发送模块502,用于将代表自身意见的表态选项标识发送给直播室服务器40;
表态选项接收显示模块503,用于接收直播室服务器转发的表态选项标识,从图标获取模块502中查找该表态意见标识对应的图标,在本地的直播室成员列表中将该表态图标与接收到的直播室成员标识对应显示。
表态意见发送模块504,用于将自身的表态意见发送给直播室服务器40;
表态意见接收显示模块505,用于将接收到的直播室成员标识与接收到的主观表态意见关联保存,并在本地的直播室成员列表中将代表主观表态意见的表态图标与接收到的直播室成员标识对应显示。
本发明上述提出的在网络直播中针对节目内容进行表态的系统的其他具体相关技术实现细节请参照本发明上述方法中的相关技术实现细节的具体描述,这里不再给以过多赘述。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
机译: 基于图像记录装置的同时进行多个社交网络直播的SNS方法和系统
机译: 组合物,组合物,疫苗组合物的用途,用于在哺乳动物中提取或诱导针对寄生虫的免疫应答,以治疗性或预防性地治疗哺乳动物以治疗寄生虫感染,用于治疗和/或预防不健康的哺乳动物疾病。 ,药物组合物,用于抑制,阻止或延迟不健康哺乳动物疾病的发作或发展的抗体,抗体的用途,用于检测针对生物样品中微生物的免疫反应性分子并检测,监测或评估免疫的方法在单独的模块化试剂盒中针对微生物的响应进行分析,设计和/或修饰能够与抗gpi聚糖免疫相互作用分子结合位点相互作用的试剂的方法。和代理商使用
机译: 道路-轨道车辆的控制方法,包括在非激活的轨道引导单元中执行针对在道路上行驶而优化的道路控制,以及在激活的轨道引导单元中进行针对在轨道上进行行驶而优化的轨道控制。