一种多媒体远程播放控制方法、装置及系统制造方法及图纸

技术编号:33916873 阅读:24 留言:0更新日期:2022-06-25 20:23
本发明专利技术公开了一种多媒体远程播放控制方法、装置及系统;其中,所述方法包括:在远程用户控制端上生成用户远程播放控制请求指令;对用户远程播放控制请求指令进行封装,并发送至远程播放端;远程播放端对封装的用户远程播放控制请求指令进行解析识别处理,并向远程用户控制端发送请求反馈信息;在远程用户控制端的用户发送程序上生成用户远程播放控制指令;对用户远程播放控制指令进行封装,并发送至远程播放端内置;远程播放端根据封装的用户远程播放控制指令进行响应控制处理,及将响应控制处理结果向所述远程用户控制端反馈。在本发明专利技术实施例中,实现对远程播放端的多媒体进行远程实时播放控制,并且控制响应速度快,用户体验好。用户体验好。用户体验好。

【技术实现步骤摘要】
一种多媒体远程播放控制方法、装置及系统


[0001]本专利技术涉及多媒体控制
,尤其涉及一种多媒体远程播放控制方法、装置及系统。

技术介绍

[0002]考虑在非实时地、远程地(局域网或者非局域网)的情况下,控制接收端设备上的多媒体素材,能实现对多媒体素材进行素材管理和播放控制。素材管理包括对多媒体素材的上传以及删除功能。播放控制包括对接收端多媒体素材进行播放、暂停、停止、播放方式等控制,同时可以实现播放列表的管理,控制多媒体素材的播放顺序,以及实现多媒体素材(视频、音频、图片)的混合播放和素材的定时播放等。
[0003]目前市场上比较常见的多媒体播放控制方式:
[0004](1)方式一:一个移动设备通过DLNA的方式(只能局域网内),将移动设备上的多媒体素材链接地址共享在局域网中,与大屏设备连接后,通过实时推送的方式控制多媒体素材的播放,并且无法将多媒体素材保存在大屏设备中,而且需要移动设备一直和大屏设备保持连接,一旦断开,多媒体控制失效。
[0005](2)方式二:通过U盘插入大屏设备,大屏设备识别到U盘插入的操作后,识别相关的多媒体素材进行播放。如果想实现播放列表的效果,需要提前写好播放列表文件放入U盘中。
[0006](3)方式三:一个移动设备通过网络传输的方式,简单地发送控制命令给大屏设备,控制大屏设备播放其本地的多媒体素材,不具备播放列表的管理功能。
[0007](4)传统方式:一个遥控器通过红外感应实现对大屏设备的多媒体播放控制。而且遥控器本身的功能性非常单一,浪费遥控器硬件成本。
[0008]综合以上几种市场上常见的多媒体播放控制方式,在它们各自的缺点上进行扩展延伸,多媒体远程播放控制的方法与系统,移动设备需要实现对远程接收端的素材管理功能,包括上传、删除、预览等功能,还需要实现对远程接收端的素材播放控制,包括常见的播放、暂停、停止、播放模式控制,以及播放列表的管理(自定义列表的创建、列表素材的顺序调整、素材的混合播放、素材的定时播放等)。而大屏设备需要实现对移动设备上传、删除的素材指令进行接收并执行操作以及多媒体素材的播放功能。在此基础上保证局域网和非局域网情况下都可以使用,实现非实时地远程控制,释放你的移动设备。

技术实现思路

[0009]本专利技术的目的在于克服现有技术的不足,本专利技术提供了一种多媒体远程播放控制方法、装置及系统,实现对远程播放端的多媒体进行远程实时播放控制,并且控制响应速度快,用户体验好。
[0010]为了解决上述技术问题,本专利技术实施例提供了一种多媒体远程播放控制方法,应用在用户侧,所述方法包括:
[0011]在远程用户控制端的用户发送程序上接收用户操作生成用户远程播放控制请求指令;
[0012]基于flatBuffers网络传输协议对所述用户远程播放控制请求指令进行封装,并发送至远程播放端内置的接收端程序;
[0013]接收所述接收端程序基于所述用户远程播放控制请求指令的请求反馈信息;
[0014]在所述远程用户控制端的用户发送程序上基于所述请求反馈信息接收用户操作生成用户远程播放控制指令;
[0015]基于flatBuffers网络传输协议对所述用户远程播放控制指令进行封装,并发送至远程播放端内置的接收端程序进行远程播放端的控制,同时所述远程用户控制端与所述远程播放端保持通信连接。
[0016]可选的,所述用户远程播放控制请求指令包括不限于播放控制请求指令、多媒体素材上传/删除请求指令及播放列表管理请求指令中的一个或多个请求指令的组合;
[0017]所述用户远程播放控制指令包括播放控制指令、多媒体素材上传/删除指令及播放列表管理指令中的一个或多个指令的组合;其中,所述多媒体素材上传指令中包含多媒体素材数据。
[0018]可选的,所述发送至远程播放端内置的接收端程序,包括:
[0019]确定所述远程用户控制端与所述远程播放端的连接方式为局域网连接方式或互联网连接方式;
[0020]在所述远程用户控制端与所述远程播放端的连接方式为局域网连接方式时,所述远程用户控制端将封装的用户远程播放控制请求指令基于局域网网关发送至所述远程播放端内置的接收端程序;
[0021]在所述远程用户控制端与所述远程播放端的连接方式为互联网连接方式时,所述远程用户控制端将封装的用户远程播放控制请求指令发送至集控服务器,所述集控服务器将封装的用户远程播放控制请求指令转发至所述远程播放端的集控服务器客户端程序,并基于集控服务器客户端程序转发至所述接收端程序。
[0022]可选的,所述播放列表管理指令为包括创建播放列表、删除播放列表、查询播放列表、修改播放列表名称、添加素材到播放列表、从播放列表删除素材、调整素材顺序、设置定时播放、设置播放间隔时间中一项或多项内容的指令;
[0023]所述播放控制指令为包括播放、暂停、停止、切换、调整顺序中一项或多项内容的指令。
[0024]另外,本专利技术实施例还提供了一种多媒体远程播放控制方法,应用在远程播放侧,所述方法包括:
[0025]远程播放端内置的接收端程序在接收到封装的用户远程播放控制请求指令之后,对封装的用户远程播放控制请求指令进行解析识别处理,并根据第一解析识别处理结果向远程用户控制端发送请求反馈信息;
[0026]接收所述远程用户控制端基于所述请求反馈信息发送的封装的用户远程播放控制指令;
[0027]对封装的用户远程播放控制指令进行解析识别处理,并根据第二解析识别结果进行响应控制处理,及将响应控制处理结果向所述远程用户控制端反馈,所述远程用户控制
端与所述远程播放端保持通信连接。
[0028]可选的,所述根据第二解析识别结果进行响应控制处理,包括:
[0029]根据所述第二解析结果获得所述用户远程播放控制指令为播放控制指令时,基于所述播放控制指令对远程播放端内的指定文件内的多媒体素材进行播放、暂停、停止、切换或顺序调整控制操作,将所述控制操作结果通过所述远程播放端的大屏进行显示,并向所述远程用户控制端反馈;
[0030]根据所述第二解析结果获得所述用户远程播放控制指令为多媒体素材上传/删除指令时,将所述多媒体素材上传指令中包含的多媒体素材数据上传至指定路径文件夹或根据所述多媒体素材删除指令在指定文件夹路径中删除对应的多媒体素材数据,并向所述远程用户控制端反馈;
[0031]根据所述第二解析结果获得所述用户远程播放控制指令为播放列表管理指令时,对所述播放列表管理指令进行分析,并基于分析结果对所述远程播放端的播放列表进行操作处理,并向所述远程用户控制端反馈。
[0032]可选的,所述基于分析结果对所述远程播放端的播放列表进行操作处理,包括:
[0033]基于所述分析结果操作所述远程播放端的数据库,对所述远程播放端的播放列表进行创建、删除、修改名称、添加素材、删除素材、调整素材顺序、设置定时播放或设置播放间隔时间操作处理。
[0034本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多媒体远程播放控制方法,应用在用户侧,其特征在于,所述方法包括:在远程用户控制端的用户发送程序上接收用户操作生成用户远程播放控制请求指令;基于flatBuffers网络传输协议对所述用户远程播放控制请求指令进行封装,并发送至远程播放端内置的接收端程序;接收所述接收端程序基于所述用户远程播放控制请求指令的请求反馈信息;在所述远程用户控制端的用户发送程序上基于所述请求反馈信息接收用户操作生成用户远程播放控制指令;基于flatBuffers网络传输协议对所述用户远程播放控制指令进行封装,并发送至远程播放端内置的接收端程序进行远程播放端的控制,同时所述远程用户控制端与所述远程播放端保持通信连接。2.根据权利要求1所述的多媒体远程播放控制方法,应用在用户侧,其特征在于,所述用户远程播放控制请求指令包括不限于播放控制请求指令、多媒体素材上传/删除请求指令及播放列表管理请求指令中的一个或多个请求指令的组合;所述用户远程播放控制指令包括播放控制指令、多媒体素材上传/删除指令及播放列表管理指令中的一个或多个指令的组合;其中,所述多媒体素材上传指令中包含多媒体素材数据。3.根据权利要求2所述的多媒体远程播放控制方法,应用在用户侧,其特征在于,所述发送至远程播放端内置的接收端程序,包括:确定所述远程用户控制端与所述远程播放端的连接方式为局域网连接方式或互联网连接方式;在所述远程用户控制端与所述远程播放端的连接方式为局域网连接方式时,所述远程用户控制端将封装的用户远程播放控制请求指令基于局域网网关发送至所述远程播放端内置的接收端程序;在所述远程用户控制端与所述远程播放端的连接方式为互联网连接方式时,所述远程用户控制端将封装的用户远程播放控制请求指令发送至集控服务器,所述集控服务器将封装的用户远程播放控制请求指令转发至所述远程播放端的集控服务器客户端程序,并基于集控服务器客户端程序转发至所述接收端程序。4.根据权利要求2所述的多媒体远程播放控制方法,应用在用户侧,其特征在于,所述播放列表管理指令为包括创建播放列表、删除播放列表、查询播放列表、修改播放列表名称、添加素材到播放列表、从播放列表删除素材、调整素材顺序、设置定时播放、设置播放间隔时间中一项或多项内容的指令;所述播放控制指令为包括播放、暂停、停止、切换、调整顺序中一项或多项内容的指令。5.一种多媒体远程播放控制方法,应用在远程播放侧,其特征在于,所述方法包括:远程播放端内置的接收端程序在接收到封装的用户远程播放控制请求指令之后,对封装的用户远程播放控制请求指令进行解析识别处理,并根据第一解析识别处理结果向远程用户控制端发送请求反馈信息;接收所述远程用户控制端基于所述请求反馈信息发送的封装的用户远程播放控制指令;对封装的用户远程播放控制指令进行解析识别处理,并根据第二解析识别结果进行响
应控制处理,及将响应控制处理结果向所述远程用户控制端反馈,所述远程用户控制端与所述远程播放端保持通信连接。6.根据权利要求5所述的多媒体远程播放控制方法,应用在远程播放侧,其特征在于,所述根据第二解析识别结果进行响应控制处理,包括:根据所述第二解析结果获得所述用户远程播放控制指令为播放控制指令时,基于所述播放控制指令对远程播放端内的指定文件内的多媒体素材进行播放、暂停、停止、切换或顺序调整控制操作,将所述控制操作结果通过所述远程播放端的大屏进行显示,并向所述远程用户控制端反馈;根据所述第二解析结果获得所述用户远程播放控制指令为多媒体素材上传...

【专利技术属性】
技术研发人员:方荣福蒙宏帅蔡文生张健新
申请(专利权)人:深圳市宝泽科技有限公司
类型:发明
国别省市:

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

1