智能电视媒体播放器及其播放信息处理方法、智能电视的制作方法

文档序号:8384168阅读:691来源:国知局
智能电视媒体播放器及其播放信息处理方法、智能电视的制作方法
【技术领域】
[0001]本发明涉及智能电视媒体播放技术领域,特别地,涉及一种智能电视媒体播放器及其播放信息处理方法、智能电视。
【背景技术】
[0002]智能电视是顺应电视机“高清化”、“网络化”、“智能化”的趋势而出现的一种智能多媒体终端,具备从因特网、视频设备、计算机等多种渠道获得节目内容,通过简单易用的整合式操作界面将消费者最需要的内容在大屏幕上清晰地展现的功能。与传统电视的应用平台相比,智能电视可实现网络搜索、网络电视、视频点播(VOD)、数字音乐、网络新闻、网络视频电话等各种应用服务。电视机正在成为继计算机、手机之后的第三种信息访问终端,用户可随时访问自己需要的信息。智能电视像智能手机一样,具有全开放式平台,搭载了操作系统(如安卓系统),用户可自行安装和卸载软件、游戏等第三方服务商提供的程序,来不断对电视的功能进行扩充,持续不断地给用户带来丰富的个性化体验。
[0003]智能电视媒体播放器是一种可以在电视上播放网络流媒体和本地音、视频文件的装置,不仅能够下载、播放音视频文件,还具备网络音视频搜索、视频评论等功能,从而实现网络资源的完美共享和电视全家人共享精彩欢乐时刻。为了提高用户对待播放媒体的满意度进而获得更好的市场回报,需要采集电视频道选择情况、视频点播情况、被播放媒体类型情况、用户付费情况等播放信息,并对上述信息进行有针对性的统计,但上述信息采集和处理过程对播放器资源的占用必然会影响媒体播放过程,可能会导致播放卡顿、音视频不同步、字幕不同步等影响用户视听体验。因此,如何采集视频播放相关信息成为一个待解决的问题。

【发明内容】

[0004]本发明提供一种智能电视媒体播放器的播放信息处理方法,用于解决如何采集媒体播放相关信息的问题。
[0005]本发明还提供了一种智能电视及其媒体播放器,以及一种智能电视,以保证上述方法在实际中的应用。
[0006]为了解决上述问题,本发明公开了一种智能电视媒体播放器的播放信息处理方法,包括:系统主进程在启动媒体播放进程进行媒体播放时,创建一播放信息获取进程;所述媒体播放进程获取并以异步传输方式将播放信息传递给系统主进程;其中,所述播放信息包括:视频信息、播放器状态信息和用户操作信息;所述播放信息获取进程以异步传输方式从系统主进程获得所述播放信息。
[0007]优选的,所述智能电视的操作系统为安卓系统;所述进程间的异步传输方式采用安卓接口定义语言实现。
[0008]优选的,所述用户操作信息具体包括:下载、评论、收藏、分享、缴费;所述方法还包括:所述媒体播放进程在媒体播放器处于播放状态时,根据接收到的用户的操作请求,请求系统主进程创建一用户操作请求处理进程;所述用户操作请求处理进程创建一用户交互窗口,获取系统焦点,并将系统焦点转移至该用户交互窗口 ;所述用户操作请求处理进程通过该用户交互窗口接收用户的操作请求并进行相应处理后,关闭所述用户交互窗口 ;所述媒体播放进程请求系统主进程关闭所述用户操作请求处理进程。
[0009]优选的,所述用户操作信息具体包括:下载、评论、收藏、分享、缴费;所述方法还包括:所述媒体播放进程在媒体播放器处于播放状态时,根据接收到的用户的操作请求,以异步传输方式将上述操作请求通过系统主进程传递给所述播放信息获取进程;所述播放信息获取进程创建一用户交互窗口,获取系统焦点,并将系统焦点转移至该用户交互窗口 ;所述播放信息获取进程通过该用户交互窗口接收用户的操作请求并进行相应处理后,关闭所述用户交互窗口。
[0010]优选的,在关闭所述用户交互窗口步骤之后还包括:获取系统焦点并将系统焦点转移至媒体播放窗口。
[0011]依据本发明的另一优选实施例,还公开了一种智能电视媒体播放器,包括:进程创建单元,由系统主进程执行,用于在启动媒体播放进程进行媒体播放时,创建一播放信息获取进程;信息发送单元,由所述媒体播放进程执行,用于获取并以异步传输方式将播放信息传递给系统主进程;其中,所述播放信息包括:视频信息、播放器状态信息和用户操作信息;信息接收单元,由所述播放信息获取进程执行,用于以异步传输方式从系统主进程获得所述播放信息。
[0012]优选的,所述智能电视的操作系统为安卓系统;所述进程间的异步传输方式采用安卓接口定义语言实现。
[0013]优选的,所述用户操作信息具体包括:下载、评论、收藏、分享、缴费;所述智能电视媒体播放器还包括:第一操作请求单元,由所述媒体播放进程执行,用于在媒体播放器处于播放状态时,根据接收到的用户的操作请求,请求系统主进程创建一用户操作请求处理进程;第一交互窗口创建单元,由所述用户操作请求处理进程执行,用于创建一用户交互窗口,获取系统焦点并将系统焦点转移至该用户交互窗口 ;第一用户请求处理单元,由所述用户操作请求处理进程执行,用于接收用户通过所述用户交互窗口提交的操作请求并进行相应处理后,关闭所述用户交互窗口,并请求系统主进程关闭所述用户操作请求处理进程。
[0014]优选的,所述用户操作信息具体包括:下载、评论、收藏、分享、缴费;所述智能电视媒体播放器还包括:第二操作请求单元,由所述媒体播放进程执行,用于在媒体播放器处于播放状态时,根据接收到的用户的操作请求,以异步传输方式将上述操作请求通过系统主进程传递给所述播放信息获取进程;第二交互窗口创建单元,由所述播放信息获取进程执行,用于创建一用户交互窗口,获取系统焦点,并将系统焦点转移至该用户交互窗口 ;第二用户请求处理单元,由所述播放信息获取进程执行,用于接收用户通过所述用户交互窗口提交的操作请求并进行相应处理后,关闭所述用户交互窗口。
[0015]依据本发明的还一优选实施例,公开了一种智能电视,包括上述任意一种智能电视媒体播放器。
[0016]与现有技术相比,本发明具有以下优点:
本发明优选实施例通过独立于播放进程的其他进程采集和处理播放信息,可减少上述处理过程对播放进程资源的占用,克服可能导致播放卡顿、音视频不同步、字幕不同步等影响用户视听体验的现有媒体播放信息的采集问题。
[0017]在本发明进一步的优选实施例中,当上述播放信息为用户操作信息时,为了进一步减少因处理上述用户操作请求对媒体播放效果的影响,将上述请求转由播放信息获取进程处理,或由新创建的用户操作请求处理进程进行处理。
[0018]
【附图说明】
图1为本发明智能电视媒体播放器的播放信息处理方法一实施例的流程;
图2为本发明智能电视媒体播放器第一实施例的结构示意图;
图3为本发明智能电视媒体播放器第二实施例的结构示意图。
【具体实施方式】
[0019]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0020]参照图1,示出了本发明智能电视媒体播放器的播放信息处理方法一实施例的流程,具体包括以下步骤:
步骤SlOl:系统主进程在启动媒体播放进程进行媒体播放时,创建一播放信息获取进程;
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1