一种跨平台多终端多应用音视频播放进度同步的方法技术

技术编号:10954171 阅读:83 留言:0更新日期:2015-01-23 16:03
一种跨平台多终端多应用音视频播放进度同步的方法,利用车联网技术,将车载娱乐系统的音视频播放进度存储到云端,然后再用标准协议共享给手机、电脑、PAD设备,标准协议采用二进制格式、普通文本格式、JSON的XML格式或其它XML格式。数据格式:系统主要有用户信息和设备进度信息;创建用户;删除用户;添加设备;删除设备;更新播放进度;获取播放进度;云平台对用户名和密码进行校验,如果失败则获取结束;校验成功,则读取将进度信息发送给硬件设备上的应用软件。本发明专利技术的优点:通过构造多个设备多个应用之间共享播放进度,可以有效解决不同设备不同应用之间播放进度共享的问题,提升用户娱乐体验。

【技术实现步骤摘要】

本专利技术涉及车载娱乐领域,特别涉及了。
技术介绍
随着车联网的发展,越来越多的车辆安装了带有通讯模块的车载终端设备,利用车载通讯设备提供的车联网功能,可以有效的提升车辆的安全性,便捷性及娱乐性,使驾驶成为一种乐趣。 现有的车载娱乐系统比较重要的功能是音乐、评书、讲座等音视频资料的播放,而现有系统存在的较大的问题是播放的进度无法在用户多个设备中共享,比如用户喜欢听评书,在车载设备上听了一段以后,下车后,如果用手机播放,则无法立即从车载设备上当前播放进度继续播放,需要用户记录播放进度,同时手动调整到车载端的播放进度,既费时又无法确保调整的精度。利用车联网技术及XML技术,可以有效解决此问题。
技术实现思路
本专利技术的目的是为了解决上述问题,利用车联网技术及XML技术,提供了。 本专利技术提供了,其特征在于:所述的跨平台多终端多应用音视频播放进度同步的方法,利用车联网技术,将车载娱乐系统的音视频播放进度存储到云端,然后再用标准协议共享给手机、电脑、PAD设备,标准协议采用二进制格式、普通文本格式、JS0N的XML格式或其它XML格式。 数据格式:系统主要有用户信息和设备进度信息; 用户信息中包括用户ID,是用户的唯一标识,自动生成;用户名为用户登录名;密码为用户登录密码;设备进度信息包括设备ID,是设备唯一标识,自动生成;用户名为设备所属用户名;进度,采用采用二进制格式、普通文本格式、JS0N等XML格式或其他XML格式存放多个应用的进度,包括播放文件名,播放的时间。 主要流程: 第一步,创建用户; 硬件设备上的应用软件通过接口将要创建的用户信息发送给云平台; 云平台创建新的用户帐户; 云平台把创建结果返回给硬件设备上的应用软件。 第二步,删除用户; 硬件设备上的应用软件通过接口将要删除的用户发送给云平台; 云平台对用户名和密码进行校验,如果失败则删除结束; 校验成功,删除指定的用户; 将删除结果通知硬件设备上的应用软件。 第三步,添加设备; 硬件设备上的应用软件通过接口将要添加的设备信息发送给云平台; 云平台对用户名和密码进行校验,如果失败则添加结束; 校验成功,添加指定的设备; 将添加结果通知硬件设备上的应用软件。 第四步,删除设备; 硬件设备上的应用软件通过接口将要删除的设备信息发送给云平台; 云平台对用户名和密码进行校验,如果失败则删除结束; 校验成功,删除指定用户的设备; 将删除结果通知硬件设备上的应用软件。 第五步,更新播放进度; 硬件设备上的应用软件通过接口将进度信息发送给云平台; 云平台对用户名和密码进行校验,如果失败则更新结束; [0031 ] 校验成功,更新指定的进度; 将更新结果通知硬件设备上的应用软件。 第六步,获取播放进度; 硬件设备上的应用软件通过接口向云平台发送获取进度请求; 云平台对用户名和密码进行校验,如果失败则获取结束; 校验成功,则读取将进度信息发送给硬件设备上的应用软件。 需要定义一种通用的协议,用于多个终端设备、多个平台、多个应用之间进行播放进度的共享,协议可以采用二进制格式、文本格式,JS0N格式或其他XML格式,JSON(JavaScript Object Notat1n)是一种轻量级的数据交换格式。它是JavaScript (Standard ECMA-262 3rd Edit1n-December 1999)的一个子集。JS0N 米用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C,C++, C#,Java,JavaScript, Perl, Python等)。这些特性使JS0N成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。因此,选择JS0N作为通用的协议,并根据进度存储的需要定义JS0N协议格式。 同时,需要搭建云存储服务器,按指定协议格式对播放进度进行存储,在经过鉴权后,可以将播放进度提供给鉴权通过的终端、平台及应用的客户端,实现播放进度的共享。 本专利技术的优点: 本专利技术所述的跨平台多终端多应用音视频播放进度同步的方法,通过构造多个设备多个应用之间共享播放进度,可以有效解决不同设备不同应用之间播放进度共享的问题,提升用户娱乐体验。 【附图说明】 下面结合附图及实施方式对本专利技术作进一步详细的说明: 图1为功能框架图; 图2为创建用户流程图; 图3为删除用户流程图; 图4为添加设备流程图; 图5为删除设备流程图; 图6为更新播放进度流程图; 图7为获取播放进度流程图。 【具体实施方式】 实施例1 本实施例提供了,其特征在于:所述的跨平台多终端多应用音视频播放进度同步的方法,利用车联网技术,将车载娱乐系统的音视频播放进度存储到云端,然后再用标准协议共享给手机、电脑、PAD设备,标准协议采用二进制格式、普通文本格式、JS0N的XML格式或其它XML格式。 数据格式:系统主要有用户信息和设备进度信息; 用户信息中包括用户ID,是用户的唯一标识,自动生成;用户名为用户登录名;密码为用户登录密码;设备进度信息包括设备ID,是设备唯一标识,自动生成;用户名为设备所属用户名;进度,采用采用二进制格式、普通文本格式、JS0N等XML格式或其他XML格式存放多个应用的进度,包括播放文件名,播放的时间。 主要流程: 第一步,仓ll建用户; 硬件设备上的应用软件通过接口将要创建的用户信息发送给云平台; 云平台创建新的用户帐户; 云平台把创建结果返回给硬件设备上的应用软件。 第二步,删除用户; 硬件设备上的应用软件通过接口将要删除的用户发送给云平台; 云平台对用户名和密码进行校验,如果失败则删除结束; 校验成功,删除指定的用户; 将删除结果通知硬件设备上的应用软件。 第三步,添加设备; 硬件设备上的应用软件通过接口将要添加的设备信息发送给云平台; 云平台对用户名和密码进行校验,如果失败则添加结束; 校验成功,添加指定的设备; 将添加结果通知硬件设备上的应用软件。 第四步,删除设备; 硬件设备上的应用软件通过接口将要删除的设备信息发送给云平台; 云平台对用户名和密码进行校验,如果失败则删除结束; 校验成功,删除指定用户的设备; 将删除结果通知硬件设备上的应用软件。 第五步,更新播放进度; 硬件设备上的应用软件通过接口将进度信息发送给云平台; 云平台对用户名和密码进行校验,如果失败则更新结束; 校验成功,更新指定的进度; 将更新结果通知硬件设备上的应用软件。 第六步,获取播放进度; 硬件设备上的应用软件通过接口向云平台发送获取进度请求; 云平台对用户名和密码进行校验,如果失败则获取结束; 校验成功,则读取将进度信息发送给硬件设备上的应用软件。 需要定义一种通用的协议,用于多个终端设备、多个平台、多个应用之间进行播放进度的共享,协议可以采用二进制格式、文本格式,JS0N格式或其他XML格式,JSON (JavaScript Object Notat1n)是一种轻量级的数据交换格式。它是JavaScript (Standard ECMA-262 3rd本文档来自技高网...

【技术保护点】
一种跨平台多终端多应用音视频播放进度同步的方法,其特征在于:所述的跨平台多终端多应用音视频播放进度同步的方法,利用车联网技术,将车载娱乐系统的音视频播放进度存储到云端,然后再用标准协议共享给手机、电脑、PAD设备,标准协议采用二进制格式、普通文本格式、JSON的XML格式或其它XML格式;数据格式:系统主要有用户信息和设备进度信息;用户信息中包括用户ID,是用户的唯一标识,自动生成;用户名为用户登录名;密码为用户登录密码;设备进度信息包括设备ID,是设备唯一标识,自动生成;用户名为设备所属用户名;进度,采用采用二进制格式、普通文本格式、JSON等XML格式或其他XML格式存放多个应用的进度,包括播放文件名,播放的时间;主要流程:第一步,创建用户;硬件设备上的应用软件通过接口将要创建的用户信息发送给云平台;云平台创建新的用户帐户;云平台把创建结果返回给硬件设备上的应用软件;第二步,删除用户;硬件设备上的应用软件通过接口将要删除的用户发送给云平台;云平台对用户名和密码进行校验,如果失败则删除结束;校验成功,删除指定的用户;将删除结果通知硬件设备上的应用软件;第三步,添加设备;硬件设备上的应用软件通过接口将要添加的设备信息发送给云平台;云平台对用户名和密码进行校验,如果失败则添加结束;校验成功,添加指定的设备;将添加结果通知硬件设备上的应用软件;第四步,删除设备;硬件设备上的应用软件通过接口将要删除的设备信息发送给云平台;云平台对用户名和密码进行校验,如果失败则删除结束;校验成功,删除指定用户的设备;将删除结果通知硬件设备上的应用软件;第五步,更新播放进度;硬件设备上的应用软件通过接口将进度信息发送给云平台;云平台对用户名和密码进行校验,如果失败则更新结束;校验成功,更新指定的进度;将更新结果通知硬件设备上的应用软件;第六步,获取播放进度;硬件设备上的应用软件通过接口向云平台发送获取进度请求;云平台对用户名和密码进行校验,如果失败则获取结束;校验成功,则读取将进度信息发送给硬件设备上的应用软件。...

【技术特征摘要】
1.一种跨平台多终端多应用音视频播放进度同步的方法,其特征在于:所述的跨平台多终端多应用音视频播放进度同步的方法,利用车联网技术,将车载娱乐系统的音视频播放进度存储到云端,然后再用标准协议共享给手机、电脑、PAD设备,标准协议采用二进制格式、普通文本格式、JSON的XML格式或其它XML格式; 数据格式:系统主要有用户信息和设备进度信息; 用户信息中包括用户ID,是用户的唯一标识,自动生成;用户名为用户登录名;密码为用户登录密码;设备进度信息包括设备ID,是设备唯一标识,自动生成;用户名为设备所属用户名;进度,采用采用二进制格式、普通文本格式、JSON等XML格式或其他XML格式存放多个应用的进度,包括播放文件名,播放的时间; 主要流程: 第一步,创建用户; 硬件设备上的应用软件通过接口将要创建的用户信息发送给云平台; 云平台创建新的用户帐户; 云平台把创建结果返回给硬件设备上的应用软件; 第二步,删除用户; 硬件设备上的应用软件通过接口将要删除的用户发送给云平台; 云平台对用户名和密码进...

【专利技术属性】
技术研发人员:肖培丰李根明杜立洋
申请(专利权)人:沈阳美行科技有限公司
类型:发明
国别省市:辽宁;21

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

1