一种基于智能电视的数据处理方法和装置制造方法及图纸

技术编号:15522756 阅读:77 留言:0更新日期:2017-06-04 11:41
本申请提供了一种基于智能电视的数据处理方法和装置。其中,该方法中,客户端和服务器之间通过自定义的通信标识符进行通信,实现了智能电视、网络之间跨平台交互的数据处理,并且,本发明专利技术中,当客户端发送视频邮件时,发送的仅是一个打包后的HTML页面,并且,本发明专利技术不需要用户花费大量时间上传大容量的附件,其上传可在视频录制时完成,提高邮件发送效率,也能保证收件人后续可以使用网页浏览视频时边下载边浏览。

Data processing method and device based on intelligent television

The present application provides a data processing method and device based on an intelligent television. Among them, the method of communication between client and server through the communication identifier of the custom, to achieve the smart TV and network of cross platform interactive data processing, and, in the invention, when the client sends video mail, send only a package after the HTML page, and the invention does not require the user spend a lot of time to upload large attachments, the upload can be completed in a video recording, improve mail transmission efficiency, but also to ensure the downloading and browsing recipients can use web browsing video follow-up.

【技术实现步骤摘要】
一种基于智能电视的数据处理方法和装置本申请是申请日为:2012年12月27日、申请号为:201210583823.2、专利技术创造名称为:一种基于智能电视的数据处理方法和装置的分案申请。
本申请涉及数据处理技术,特别涉及一种基于智能电视的数据处理方法和装置。
技术介绍
顺应电视机“高清化”、“网络化”、“智能化”的趋势,智能电视逐渐普及。智能电视将实现网络搜索、IP电视、BBTV网视通等各种应用服务。目前,随着智能电视技术的不断发展,智能电视正在成为继计算机、手机之后的第三种信息访问终端,为了方便用户可以利用智能电视随时访问自己需要的信息,在现有技术中,实现智能电视、网络之间跨平台交互的数据处理,是当前亟待解决的技术问题。
技术实现思路
本申请提供了一种基于智能电视的数据处理方法和装置,以实现智能电视、网络之间跨平台交互的数据处理。本申请提供的技术方案包括:一种基于智能电视的数据处理方法,包括:智能电视机作为客户端,与服务器之间通过自定义的通信标识符进行通信,以获取服务器的网络授权;所述客户端在需要发送视频邮件时,利用所述服务器授权的网络标识ID登陆至服务器,在完成登陆后获取由服务器嵌入至本客户端的HTML页面;所述HTML页面至少包括:收发栏、工具栏和邮件编辑区;所述客户端在所述HTML页面的收发栏中至少添加收件人信息、发件人信息、邮件标题、以及邮件发送时间;所述客户端在所述HTML页面的工具栏选中插入视频选项,以使所述HTML页面的邮件编辑区添加一个视频选择区;所述客户端在所述HTML页面的邮件编辑区撰写邮件内容,并在视频选择区选择发送本地视频文件时,将本地视频文件上传至服务器,在选择发送录制的视频文件时,调整视频区的大小,以视频区大小映射视频分辨率打开录制设备开始录制视频文件,并将录制的视频文件上传至服务器;所述客户端在将视频文件上传至服务器后,通知服务器发送,以由服务器按照邮件产生器理解的格式对所述HTML页面进行打包生成一视频邮件,并发送至收件人。一种基于智能电视的数据处理方法,包括:服务器对作为客户端的智能电视机进行网络授权;所述服务器接收所述客户端通过HTTP发送的带有自定义的收取邮件标识符的连接请求,识别该连接请求所请求的邮件是否已过期,如果否,则返回带有自定义的授权收取邮件标识符的应答至客户端,如果是,则返回带有自定义的拒绝收取邮件标识符的应答至客户端;所述服务器接收所述客户端发送的带有播放调整标识符的播放请求,所述播放请求是在所述客户端接收到带有授权收取邮件标识符的应答时发送的;所述服务器根据所述播放请求中的参数,控制多媒体流在客户端播放。一种基于智能电视的数据处理装置,该装置为智能电视机,包括:通信模块,用于与服务器之间通过自定义的通信标识符进行通信,以获取服务器的网络授权;登陆模块,用于在所述装置需要发送视频邮件时,利用所述服务器授权的网络标识ID登陆至服务器,在完成登陆后获取由服务器嵌入至本客户端的HTML页面;所述HTML页面至少包括:收发栏、工具栏和邮件编辑区;页面处理模块,用于对所述HTML页面执行以下处理:在所述HTML页面的收发栏中至少添加收件人信息、发件人信息、邮件标题、以及邮件发送时间,通过在所述HTML页面的工具栏选中插入视频选项,以使所述HTML页面的邮件编辑区添加一个视频选择区,以及在所述HTML页面的邮件编辑区撰写邮件内容,并在视频选择区选择发送本地视频文件时,将本地视频文件上传至服务器,在选择发送录制的视频文件时,调整视频区的大小,以视频区大小映射视频分辨率打开录制设备开始录制视频文件,并将录制的视频文件上传至服务器;通知模块,用于在所述页面处理模块完成将视频文件上传至服务器后,通知服务器发送,以由服务器按照邮件产生器理解的格式对所述HTML页面进行打包生成一视频邮件,并发送至收件人。一种基于智能电视的数据处理装置,该装置为服务器,包括:网络处理模块,用于对作为客户端的智能电视机进行网络授权;邮件请求处理模块,用于接收所述客户端通过HTTP发送的带有自定义的收取邮件标识符的连接请求,识别该连接请求所请求的邮件是否已过期,如果否,则返回带有自定义的授权收取邮件标识符的应答至客户端,如果是,则返回带有自定义的拒绝收取邮件标识符的应答至客户端;播放请求处理模块,用于接收所述客户端发送的带有播放调整标识符的播放请求,根据所述播放请求中的参数,控制多媒体流在客户端播放;其中,所述播放请求是在所述客户端接收到带有授权收取邮件标识符的应答时发送的。由以上技术方案可以看出,本专利技术中,通过客户端和服务器之间的交互实现了智能电视、网络之间跨平台交互的数据处理,并且,本专利技术中,当客户端发送视频邮件时,与传统的发送电子邮件流程相比,本专利技术不需要用户花费大量时间上传大容量的附件,其上传可在视频录制时完成,提高邮件发送效率;进一步地,本专利技术中,服务器发送的仅是一个打包后的HTML页面,也就是说,收件人只是接收一个HTML页面,这能保证收件人后续可以使用网页浏览视频时边下载边浏览。附图说明图1为本专利技术实施例提供的方法流程图;图2为本专利技术实施例提供的网络授权流程图;图3为本专利技术实施例提供的录制授权流程图;图4为本专利技术实施例提供的服务器动态分配存储空间示意图;图5为本专利技术实施例提供的录制视频文件流程图;图6为本专利技术实施例提供的音、视频数据复合流程图;图7为本专利技术实施例提供的视频邮件通知发送流程图;图8为本专利技术实施例提供的服务器向客户端发送视频邮件的流程图;图9为本专利技术实施例提供的步骤805实现流程图;图10为本专利技术实施例提供的服务器选择多媒体流传送的示意图;图11为本专利技术实施例提供的装置结构图;图12为本专利技术实施例提供的装置结构图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本专利技术进行详细描述。本专利技术提供了一种基于智能电视的数据处理方法,如图1所示,该方法包括图1所示的流程:步骤101,智能电视机作为客户端,与服务器之间通过自定义的通信标识符进行通信,以获取服务器的网络授权。这里,本步骤101具体可通过图2所示流程实现:图2为本专利技术实施例提供的网络授权流程图。如图2所示,该流程包括以下步骤:步骤201,客户端通过HTTP发送带有自定义的申请访问标识符[CL_USER_ACCESS]的连接请求。这里,连接请求携带如下参数:CLIENT_ID:为客户端ID,传送时将通过客户端的私钥进行加密,在服务器端使用公钥进行解密,验证客户端真实身份,占用11个字节。TIMESTAMP:为发送消息的时间,同样会通过私钥进行加密,用以验证客户端真实身份,占用11个字节。步骤202,服务器匹配发送该连接请求的客户端的信息,确定是否授权客户端访问。这里,匹配的客户端信息至少包括用户名和密码。步骤203,服务器在授权时,发送带有自定义的访问授权标识符[SR_ACCESS_ACCEPT]的应答至客户端,反之,在不授权时,发送带有自定义的访问拒绝标识符[SR_ACCESS_REJECT]的应答至客户端。这里,带有[SR_ACCESS_ACCEPT]的应答携带TIMESTAMP和SERVER_ID。其中,SERVER_ID:为服务器ID,服务器将发送确认信息至客户端,包含经本文档来自技高网...
一种基于智能电视的数据处理方法和装置

【技术保护点】
一种基于智能电视的数据处理方法,其特征在于,该方法包括:服务器对作为客户端的智能电视机进行网络授权;所述服务器接收所述客户端通过HTTP发送的带有自定义的收取邮件标识符的连接请求,识别该连接请求所请求的邮件是否已过期,如果否,则返回带有自定义的授权收取邮件标识符的应答至客户端,如果是,则返回带有自定义的拒绝收取邮件标识符的应答至客户端;所述服务器接收所述客户端发送的带有播放调整标识符的播放请求,所述播放请求是在所述客户端接收到带有授权收取邮件标识符的应答时发送的;所述服务器根据所述播放请求中的参数,控制多媒体流在客户端播放。

【技术特征摘要】
1.一种基于智能电视的数据处理方法,其特征在于,该方法包括:服务器对作为客户端的智能电视机进行网络授权;所述服务器接收所述客户端通过HTTP发送的带有自定义的收取邮件标识符的连接请求,识别该连接请求所请求的邮件是否已过期,如果否,则返回带有自定义的授权收取邮件标识符的应答至客户端,如果是,则返回带有自定义的拒绝收取邮件标识符的应答至客户端;所述服务器接收所述客户端发送的带有播放调整标识符的播放请求,所述播放请求是在所述客户端接收到带有授权收取邮件标识符的应答时发送的;所述服务器根据所述播放请求中的参数,控制多媒体流在客户端播放。2.根据权利要求1所述的方法,其特征在于,所述服务器根据所述播放请求中的参数,控制多媒体流在客户端播放,具体包括:所述服务器解析所述播放请求中的延迟参数FRAME_DELAY和网速参数RATE_CHANGE,依据所述FRAME_DELAY、RATE_CHANGE、以及所述客户端的性能参数,实时调整多媒体流传输的码率,以控制传输的多媒体流在客户端正常播放。3.根据权利要求1所述的方法,其特征在于,所述性能参数至少包括:CPU主频CPU_FREQ,客户端播放器支持的最大内存大小MEM、客户端支持的最大分辨率RES、客户端的网络速率RATE;所述多媒体流在空域上拥有N层的空间,每一空间层在时域上具有不多于三个时间层;所述依据FRAME_DELAY、RATE_CHANGE、以及所述客户端的性能参数,实时调整传输的码率包括:如果所述FRAME_DELAY大于每帧解码时间的最大值,则,比较已记录的所述客户端性能参数中的CPU_FREQ和QLow,所述QLow,为当前层支持流畅播放所需要的CPU主频值,如果前者小于后者,则选择相对于当前层,空域上低一层的多媒体流传送,如果前者大于等于后者,则选择相对于当前层,时域上低一层的多媒体流传送;如果所述FRAME_DELAY小于1/2fps,则在所述RATE_CHANGE大于R`且大于R``时,选择相对于当前层,空域上高一层的多媒体流传送,在所述RATE_CHANGE大于R`且小于R``时,选择相对于当前层,时域上高一层的多媒体流传送;其中,所述R`为相对于当前层时域上高一层的码率,R``为相对于当前层,空域上高一层的码率。4.根据权利要求3所述的方法,其特征在于,选择多媒体流传送包括:将所选择的多媒体流读取放入至内存中;将所述多媒体流中的视频数据、音频数据区分开来,对视频数据进行决策处理,选择出需要传送的视频数据;将选择出视频数据和所述音频数据进行打包处理并传送。5.根据权利要求4所述的方法,其特征在于,所述对视频数据进行决策处理,选择出需要传送的视频数据包括:将所述视频数据组织成多个NAL单元;将选择出的多媒体流的码率映射为相应的目标dependency_id和目标temporal_id;读取任一NAL单元,如果该NAL单元的属性值为第一值,所述第一值表示SVC扩展头header的NAL单元,则在所述NAL单元的dependency_id小于等于目标depende...

【专利技术属性】
技术研发人员:孙晔陈亮王左龙张晓花朱春波
申请(专利权)人:三星电子中国研发中心三星电子株式会社
类型:发明
国别省市:江苏,32

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

1