智能电视中视频播放应用程序页面信息的处理方法技术

技术编号:9740365 阅读:109 留言:0更新日期:2014-03-07 00:20
本发明专利技术涉及视频播放应用领域,提供了一种智能电视中视频播放应用程序页面信息的处理方法,包括:系统主进程在启动页面展现进程进行页面展现时,创建一页面信息获取进程;所述页面展现进程获取页面信息并以异步传输方式将页面信息传递给系统主进程;所述页面信息获取进程以异步传输方式从系统主进程获得所述页面信息。本发明专利技术提高了视频播放软件中浏览器的使用效率。

【技术实现步骤摘要】
智能电视中视频播放应用程序页面信息的处理方法
本专利技术涉及视频播放应用领域,特别涉及一种智能电视中视频播放应用程序页面信息的处理方法。
技术介绍
智能电视是一种智能多媒体终端,可以从因特网、视频设备、计算机等多种渠道获得节目内容,通过简单易用的整合式操作界面将消费者最需要的内容在大屏幕上清晰地展现的功能。与传统电视的应用平台相比,智能电视可实现网络搜索、网络电视、视频点播、数字音乐、网络新闻、网络视频电话等各种应用服务。电视机正在成为继计算机、手机之后的第三种信息访问终端,用户可随时访问自己需要的信息。智能电视像智能手机一样,具有全开放式平台,搭载了操作系统,例如:安卓系统,用户可自行安装和卸载软件、游戏等第三方服务商提供的程序,来不断对电视的功能进行扩充,持续不断地给用户带来丰富的个性化体验。智能电视媒体播放服务器是一种可以在电视上播放网络流媒体和本地音、视频文件的应用程序,用户通过登录该服务器,可以浏览该服务器中的音频、视频文件,搜索想要观看的影片,也就是说,该媒体服务器不仅能够下载、播放音视频文件,还具备网络音视频搜索、用户浏览等功能。为了统计用户的喜好和倾向进而获得更好的市场回报,需要采集用户对视频播放应用的页面的登录情况、点击情况以及搜索等情况的信息,并对上述信息进行有针对性的统计,但上述信息采集和处理过程对页面浏览资源的占用必然会影响页面的浏览速度,链接速度,可能会导致网页链接不上,或链接速度慢等影响用户视听体验。因此,如何采集视频播放应用软件的页面相关信息成为一个待解决的问题。
技术实现思路
为了解决在获取网页信息,不影响网页的浏览速度和链接速度的问题,本专利技术提供了一种智能电视中视频播放应用程序页面信息的处理方法,其特征在于,包括:系统主进程在启动页面展现进程进行页面展现时,创建一页面信息获取进程;所述页面展现进程获取页面信息并以异步传输方式将页面信息传递给系统主进程;所述页面信息获取进程以异步传输方式从系统主进程获得所述页面信息。优选地,所述智能电视的操作系统为安卓系统;所述进程间的异步传输方式采用安卓接口定义语言实现。优选地,所述页面获取进程获取所述页面信息后,对所述页面信息进行记录。优选地,所述页面信息包括用户操作请求信息,所述方法包括:所述页面展现进程在处理页面展现操作时,根据接收到的用户操作请求,以异步传输方式将上述用户操作请求通过系统主进程传递给所述页面信息获取进程;所述页面信息获取进程调用计数器函数,对所述用户操作请求的次数进行计数。优选地,所述页面包括主页面和子页面;所述页面信息包括,用户在该页面的操作信息、该页面所属的所述视频播放应用程序运行的软硬件环境信息以及页面搜索应用中的搜索信息;所述用户在该页面的操作信息包括:用户登录操作信息、用户在各个页面的点击量、用户进入主页面或子页面、用户退出主页面以及用户退出子页面。本专利技术还提供了一种智能电视中视频播放应用程序页面信息的处理装置,其特征在于,包括:进程创建单元,用于系统主进程在启动页面展现进程进行页面展现时,创建一页面信息获取进程;信息传输单元,用于所述页面展现进程获取页面信息并以异步传输方式将页面信息传递给系统主进程;信息获取单元,用于所述页面信息获取进程以异步传输方式从系统主进程获得所述页面信息。优选地,所述智能电视的操作系统为安卓系统;所述进程间的异步传输方式采用安卓接口定义语言实现。优选地,其特征在于,所述信息获取单元还用于:所述页面展现进程在处理页面展现操作时,根据接收到的用户操作请求,以异步传输方式将上述用户操作请求通过系统主进程传递给所述页面信息获取进程;所述页面信息获取进程调用计数器函数,对所述用户操作请求的次数进行计数。优选地,还包括:记录单元,用于所述页面获取进程获取所述页面信息后,对所述页面信息进行记录。本专利技术优选实施例通过独立于页面展现进程的其他进程采集和处理页面信息,可减少上述处理过程对页面展现进程资源的占用,有效避免了现有技术中使用同一进程导致的网页链接不上,或链接速度慢等问题,提高了视频播放软件中浏览器的使用效率。附图说明图1是智能电视中视频播放应用程序页面信息的处理的方法流程图;图2是智能电视中视频播放应用程序页面信息的处理的装置架构图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。本专利技术实施例中的视频播放应用程序是基于安卓系统的一个在线视频播放软件,上述软件可以安装在智能电视上,也可以通过其他网络终端使用。如果运行在智能电视上,用户可以通过电视遥控器或其他输入控制设备在电视上选择并观看喜爱的视频节目,还可以使用进行视频的搜索查询。该视频播放应用程序可以以页面的形式展现给用户使用,用户可以通过智能电视遥控器进入该应用,并在主页面和所有子页面中进行视频内容的查询、搜索、点播、观看等操作信息。本专利技术实施例可以实现对该视频应用程序的页面信息进行获取和处理,所说的页面信息主要包括:用户在页面的操作信息、页面搜索应用中的搜索信息以及上述页面所在的视频播放应用程序运行的软硬件环境信息。用户在页面搜索应用中的搜索信息包括:1、搜索结果信息。例如,用户在搜索窗口输入一个关键词,而检索到的与该关键词相关的所有结果的信息。2、搜索结果分析信息。例如,对于用户搜索后得到的所有结果中,其中电影节目所占的比例,电视剧节目所占的比例,等等。用户在页面上的操作信息包括:1、用户状态信息。包括用户登录状态,进入该视频播放应用软件、退出该视频播放应用软件。该软件还具有登录功能,包括主动登录和被动登录,主动登录就是用户进入该应用程序的登录页面,输入登录名和密码,在用户名和密码是合法的情况下,登录该软件,并被赋予一定的权限,例如,可以观看该视频播放应用中的全部或部分节目。被动登录是以操作系统质询的方式产生,例如,在用户点选页面上需要一定权限才可以查看的内容时,则将激发系统弹出登录页面,在用户登录后才可以被赋予权限使用或观看相应内容。2、用户在各个页面的操作信息。包括用户进入主页面或进入子页面;用户在主页面和子页面的点击量;用户退出主页面或子页面;用户退出所有子页面和主页面。实施例一参照图1,示出了本专利技术一种智能电视中视频播放应用程序页面信息的处理方法,具体包括以下步骤:S101、系统主进程在启动页面展现进程进行页面展现时,创建一页面信息获取进程;S102、所述页面展现进程获取页面信息并以异步传输方式将页面信息传递给系统主进程;S103、所述页面信息获取进程以异步传输方式从系统主进程获得所述页面信息。在本优选实施例中,智能电视的操作系统采用安卓系统,页面展现进程与系统主进程之间的信息传递、以及页面信息获取进程与系统主进程之间的信息传递均采用安卓接口定义语言(AIDL,AndroidInterfaceDefinitionLanguage)实现。在Android系统中,进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(RPC,RemoteProcedureCall)方式来实现。与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语本文档来自技高网...
智能电视中视频播放应用程序页面信息的处理方法

【技术保护点】
一种智能电视中视频播放应用程序页面信息的处理方法,其特征在于,包括:系统主进程在启动页面展现进程进行页面展现时,创建一页面信息获取进程;所述页面展现进程获取页面信息并以异步传输方式将页面信息传递给系统主进程;?所述页面信息获取进程以异步传输方式从系统主进程获得所述页面信息。

【技术特征摘要】
1.一种智能电视中视频播放应用程序页面信息的处理方法,其特征在于,包括:系统主进程在启动页面展现进程进行页面展现时,创建一页面信息获取进程;所述页面展现进程获取页面信息并以异步传输方式将页面信息传递给系统主进程;所述页面信息获取进程以异步传输方式从系统主进程获得所述页面信息;所述智能电视的操作系统为安卓系统。2.如权利要求1所述的智能电视中视频播放应用程序页面信息的处理方法,其特征在于,所述进程间的异步传输方式采用安卓接口定义语言实现。3.如权利要求1所述的智能电视中视频播放应用程序页面信息的处理方法,其特征在于,所述页面获取进程获取所述页面信息后,对所述页面信息进行记录。4.如权利要求1所述的智能电视中视频播放应用程序页面信息的处理方法,其特征在于,所述页面信息包括用户操作请求信息,所述方法包括:所述页面展现进程在处理页面展现操作时,根据接收到的用户操作请求,以异步传输方式将上述用户操作请求通过系统主进程传递给所述页面信息获取进程;所述页面信息获取进程调用计数器函数,对所述用户操作请求的次数进行计数。5.如权利要求1所述的智能电视中视频播放应用程序页面信息的处理方法,其特征在于,所述页面包括主页面和子页面;所述页面信息包括,用户在该页面的操作信息、该页面所属的所述视频播放应用程序运行的软硬件环境信息以及页...

【专利技术属性】
技术研发人员:许毅
申请(专利权)人:乐视网信息技术北京股份有限公司
类型:发明
国别省市:

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

1