[发明专利]分布式系统数据共享方法及装置、数据共享分布式系统在审
申请号: | 201811109512.6 | 申请日: | 2018-09-21 |
公开(公告)号: | CN109299047A | 公开(公告)日: | 2019-02-01 |
发明(设计)人: | 申灵 | 申请(专利权)人: | 深圳市九洲电器有限公司 |
主分类号: | G06F16/176 | 分类号: | G06F16/176;G06F16/182 |
代理公司: | 深圳市六加知识产权代理有限公司 44372 | 代理人: | 宋建平 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 屏幕内容 分布式系统 数据共享 文件格式 设备发送 起始点 数据共享请求 身份信息 文件播放 播放 数据共享技术 节点服务器 播放屏幕 系统运行 返回 携带 共享 失败 成功 | ||
1.一种分布式系统数据共享方法,应用于节点服务器,其特征在于,所述方法包括:
接收第一设备发送的第一数据共享请求,所述第一数据共享请求携带有第二设备的身份信息;
根据所述第二设备的身份信息,获取显示于所述第二设备的屏幕内容的文件格式以及播放起始点;
向所述第一设备返回所述第二设备的屏幕内容的文件格式以及播放起始点,以使所述第一设备根据所述屏幕内容的文件格式返回文件播放请求;
根据所述文件播放请求,向所述第一设备发送所述屏幕内容,以使所述第一设备根据所述播放起始点播放所述屏幕内容。
2.根据权利要求1所述的方法,其特征在于,所述文件播放请求包括播放成功请求与播放失败请求;
所述根据所述文件播放请求,向所述第一设备发送所述屏幕内容,包括:
确定所述文件播放请求的类型;
若是播放成功请求,向所述第二设备发送第二数据共享请求,以使所述第二设备根据所述第二数据共享请求返回所述屏幕内容的地址;
向所述第一设备发送所述屏幕内容的地址,以使所述第一设备根据所述屏幕内容的地址获取所述屏幕内容;
若是播放失败请求,根据所述播放失败请求,将所述屏幕内容转换成可由所述第一设备播放的目标文件,并向所述第一设备发送所述目标文件。
3.根据权利要求2所述的方法,其特征在于,所述播放失败请求携带有所述第一设备的文件格式;
所述根据所述播放失败请求,将所述屏幕内容转换成可由所述第一设备播放的目标文件,包括:
根据所述播放失败请求,向所述第二设备发送第二数据共享请求,以使所述第二设备根据所述第二数据共享请求返回所述屏幕内容的地址;
根据所述屏幕内容的地址,下载所述屏幕内容;
将所述屏幕内容转换成匹配所述第一设备的文件格式的目标文件。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在检测到所述第二设备的屏幕内容为在线视频时,向所述第二设备发送连接断开请求,以使所述第二设备断开在线连接,并与所述节点服务器建立新连接;
以所述播放起始点为起始点,向所述第二设备推送所述目标文件的后续内容。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述根据所述第二设备的身份信息,获取显示于所述第二设备的屏幕内容的文件格式,包括:
获取设备权限列表,所述设备权限列表预存有若干设备的身份信息;
判断所述设备权限列表是否存在与所述第二设备的身份信息匹配的身份信息;
若存在,根据所述第二设备的身份信息,获取显示于所述第二设备的屏幕内容的文件格式以及播放起始点;
若不存在,不响应所述第一数据共享请求。
6.一种分布式系统数据共享装置,应用于节点服务器,其特征在于,所述装置包括:
接收模块,用于接收第一设备发送的第一数据共享请求,所述第一数据共享请求携带有第二设备的身份信息;
获取模块,用于根据所述第二设备的身份信息,获取显示于所述第二设备的屏幕内容的文件格式以及播放起始点;
返回模块,用于向所述第一设备返回所述第二设备的屏幕内容的文件格式以及播放起始点,以使所述第一设备根据所述屏幕内容的文件格式返回文件播放请求;
发送模块,用于根据所述文件播放请求,向所述第一设备发送所述屏幕内容,以使所述第一设备根据所述播放起始点播放所述屏幕内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市九洲电器有限公司,未经深圳市九洲电器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811109512.6/1.html,转载请声明来源钻瓜专利网。