XUE TAO (CN)
WO2013174332A2 | 2013-11-28 |
CN102780778A | 2012-11-14 | |||
CN103023964A | 2013-04-03 | |||
CN102395012A | 2012-03-28 |
北京康信知识产权代理有限责任公司 (CN)
权 利 要 求 书 1. 一种资源共享处理方法, 包括: 共享接收端以屏幕共享的方式共享共享主机端提供的共享资源; 所述共享接收端建立与所述共享主机端之间用于对所述共享屏幕进行操作 的回传信道; 所述共享接收端依据建立的所述回传信道对所述共享屏幕进行控制处理。 2. 根据权利要求 1所述的方法, 其中, 在所述共享接收端以屏幕共享的方式共享 所述共享主机端提供的所述共享资源之后, 还包括: 所述共享接收端向所述共享主机端发送下载所述共享资源的下载请求; 在接收到所述共享主机端发送的允许下载的响应后, 从所述共享主机端下 载所述共享资源。 3. 根据权利要求 1所述的方法, 其中, 所述共享接收端依据建立的所述回传信道 对所述共享屏幕进行控制处理包括: 所述共享接收端向所述共享主机端发送用于对所述共享屏幕进行控制的操 作命令; 所述共享接收端接收所述共享主机端依据所述操作命令对所述共享资源进 行操作后的共享资源。 4. 一种资源共享处理方法, 包括: 共享主机端以屏幕共享的方式向共享接收端共享共享资源; 所述共享主机端建立与所述共享接收端之间用于对所述共享屏幕进行操作 的回传信道; 所述共享主机端依据建立的所述回传信道执行所述共享接收端对所述共享 屏幕进行的控制处理。 5. 根据权利要求 4所述的方法, 其中, 在所述共享主机端以屏幕共享的方式向所 述共享接收端共享所述共享资源之后, 还包括: 所述共享主机端接收所述共享接收端发送的下载所述共享资源的下载请 求; 所述共享主机端依据所述下载请求提供所述共享资源供所述共享接收端下 载。 6. 根据权利要求 4所述的方法, 其中, 所述共享主机端依据建立的所述回传信道 执行所述共享接收端对所述共享屏幕进行的控制处理包括: 所述共享主机端接收所述共享接收端发送的用于对所述共享屏幕进行控制 的操作命令; 所述共享主机端向所述共享接收端共享依据所述操作命令对所述共享资源 进行操作后的共享资源。 7. 根据权利要求 4所述的方法, 其中, 通过以下方式至少之一, 触发所述共享主 机端以屏幕共享的方式向所述共享接收端共享所述共享资源: 通过检测到用于触发启动共享操作的按键按下操作的方式, 触发所述共享 主机端以屏幕共享的方式向所述共享接收端共享所述共享资源; 通过感测到用于触发启动共享操作的终端加速度超过预定阈值的方式, 触 发所述共享主机端以屏幕共享的方式向所述共享接收端共享所述共享资源; 通过近场通信 FC的方式,触发所述共享主机端以屏幕共享的方式向所述 共享接收端共享所述共享资源; 通过屏幕接触的方式, 触发所述共享主机端以屏幕共享的方式向所述共享 接收端共享所述共享资源。 8. 一种资源共享处理装置, 位于共享接收端, 包括: 第一共享模块,设置为以屏幕共享的方式共享共享主机端提供的共享资源; 第一建立模块, 设置为建立与所述共享主机端之间用于对所述共享屏幕进 行操作的回传信道; 第一处理模块, 设置为依据建立的所述回传信道对所述共享屏幕进行控制 处理。 9. 根据权利要求 8所述的装置, 其中, 还包括: 发送模块, 设置为向所述共享主机端发送下载所述共享资源的下载请求; 下载模块, 设置为在接收到所述共享主机端发送的允许下载的响应后, 从 所述共享主机端下载所述共享资源。 10. 根据权利要求 8所述的装置, 其中, 所述第一处理模块包括: 发送单元, 设置为向所述共享主机端发送用于对所述共享屏幕进行控制的 操作命令; 第一接收单元, 设置为接收所述共享主机端依据所述操作命令对所述共享 资源进行操作后的共享资源。 11. 一种资源共享处理装置, 位于共享主机端, 包括: 第二共享模块, 设置为以屏幕共享的方式向共享接收端共享共享资源; 第二建立模块, 设置为建立与所述共享接收端之间用于对所述共享屏幕进 行操作的回传信道; 第二处理模块, 设置为依据建立的所述回传信道执行所述共享接收端对所 述共享屏幕进行的控制处理。 12. 根据权利要求 11所述的装置, 其中, 还包括: 接收模块, 设置为接收所述共享接收端发送的下载所述共享资源的下载请 求; 提供模块, 设置为依据所述下载请求提供所述共享资源供所述共享接收端 下载。 13. 根据权利要求 11所述的装置, 其中, 所述第二处理模块包括: 第二接收单元, 设置为于接收所述共享接收端发送的用于对所述共享屏幕 进行控制的操作命令; 共享单元, 设置为向所述共享接收端共享依据所述操作命令对所述共享资 源进行操作后的共享资源。 14. 根据权利要求 11所述的装置, 其中, 还包括触发模块, 设置为通过以下方式至 少之一, 触发所述共享主机端以屏幕共享的方式向所述共享接收端共享所述共 享资源: 通过检测到用于触发启动共享操作的按键按下操作的方式, 触发所述共享 主机端以屏幕共享的方式向所述共享接收端共享所述共享资源; 通过感测到用于触发启动共享操作的终端加速度超过预定阈值的方式, 触 发所述共享主机端以屏幕共享的方式向所述共享接收端共享所述共享资源; 通过近场通信 FC的方式,触发所述共享主机端以屏幕共享的方式向所述 共享接收端共享所述共享资源; 通过屏幕接触的方式, 触发所述共享主机端以屏幕共享的方式向所述共享 接收端共享所述共享资源。 |
A、 设备查找: 主机和接收设备通过 WIFI P2P来查找附近支持屏幕共享的设备。
B、 主机发起共享配对: 当主机发现接收设备后, 主机会提示用户, 让用户根据 需要选择是否跟接收设备配对。 配对成功后, 主机就可以随时发起屏幕和共享操作。
C、 选择要分享的内容: 主机可以选择以下的内容分享给接收设备: 应用, 例如, 可以包括游戏、 图库、 视频播放器、 浏览器等本地应用; 图片, 主机可以选择单张或多张图片分享给接收设备 ; 视频, 主机可以选择一个或多个视频分享给接收设备 ; 音乐, 主机可以选择一个或多个音频分享给接收设备 。
D、 主机发起屏幕共享操作: 主机通过以下几种方式发起共享操作。 主机选中要分享的程序和资源后, 执行共享操作, 执行共享的操作可以有多种方 式, 例如, 可以通过滑动屏幕的处理方式, 对于有虚拟按键的机型提供划动虚拟按键 进行分享功能的手势, 比如, 从左向右滑动是打开分享, 从右向左滑动是关闭分享。 又例如, 还可以通过提供摇动主机开关分享功能的处理 方式, 主机选中要分享的程序 和资源后, 摇动主机就可以打开对从机 (即接收设备) 的共享功能, 并伴随振动。 主机选中要分享的程序和资源后,主机和接收 设备通过 FC接触就可以将程序和 资源迅速分享给接收设备。 主机选中要分享的程序和资源后, 主机和接收设备通过 Hotknot技术, 只需屏幕 接触就可以将程序和资源迅速分享给接收设备 。
E、 接收设备可以操控设备去浏览分享的视频图片 等内容或者操作分享的应用。 例如, 可以包括以下处理: 接收设备可以对分享的应用进行操作。 接收设备可以对分享的视频和音频进行音量调 节、 快进快退、 暂停、 缩小和最大 化等操作。 接收设备也可以向主机发起要求传送文件到本 机的请求。 接收设备可以对分享的图片进行浏览、 放大、 缩小请求传送文件到本机等操作。
F、 主机可以对接收设备实时监控。 G、 主机可以断开整个共享连接。 通过上述主机向接收设备所实现的共享操作, 不但可以实现屏幕共享, 而且可以 实现接收设备对主设备的屏幕进行远程操作共 享。 相对于相关技术中只能实时共享主 设备的屏幕, 该方案中的主设备在共享的同时可以将共享的 应用切到后台执行。另外, 接收设备也可以主动要求主设备将音频、 视频、 图片、 应用等文件传送过来。 而且建 立共享的过程更加多样化, 可以通过手势、 触碰、 电磁感应等操作实现配对。 下面结合本发明优选实施例进行说明。 在本发明优选实施例中,提供了一种多屏共享 总体控制处理方案, 图 10是根据本 发明优选实施例的多屏共享总体控制处理方法 的流程图, 如图 10所示,该多屏共享总 体控制处理方法包括如下步骤: 步骤 S1002, 设备查找, 即主机和接收设备打开 WIFI, 主机启动 SmartShare (智 能分享主机应用) 程序, 接收设备启动 Share ( Sink端应用) 程序, 并对外广播其为 一个 Sink端设备; 步骤 S1004, 主机通过主机用户确认设备类型, 即主机进入共享模式选择界面, 用户可以选择 TV模式、 Mobile模式。 如果选择 TV模式则主机立刻查找周围的 WIFI P2P接收设备, 如果查找到了就直接进入共享内容选择界面, 如果选择 Mobile模式则 进入步骤 S1006; 步骤 S1006, 主机与接收端(即接收设备)建立 WIFI P2P链接, 即主机通过 WIFI
P2P链接查找周围的启动 Share应用的 Sink端设备; 步骤 S1008, 如果找到可用的 Sink端设备, 则与接收进行对音视频、 分辨率、 信 道参数的协定; 步骤 S1010, 在与接收端协定后相应的参数后, 主机进入共享内容选择界面, 供 主机用户选择共享内容, 例如, 在内容选择界面选择一个本地视频文件; 步骤 S1012, 主机向接收端建立实时流协议 (Real Time Streaming Protocol, 简称 为 RTSP) 传输链路请求; 步骤 S1014, 接收端向主机返回 RTSP链路成功响应; 步骤 S1016, 主机向接收端发起 RTSP播放请求; 步骤 S1018, 接收端向主机返回 RTSP播放响应; 步骤 S1020, 主机将本地视频打包成流媒体格式通过 RTSP传输链路共享给接收
¾ ; 步骤 S1022, 接收端设备驱动模块扫描用户的触摸事件, 接收到接收设备用户的 控制播放操作, 例如, 接收设备用户点击 "暂停"按钮, 接收端驱动扫描到用户点击 "暂停"按键并将事件指令打包成用于无线转输 议的数据格式; 步骤 S1024, 接收端向主机发送建立用户控制回传信道请求 , 即接收端开始发起 建立用户控制专用信道请求; 步骤 S1026, 主机向接收端发送用户控制回传信道响应, 即主机收到接收端发起 用户控制信道传输请求, 并允许建立用户控制信道; 步骤 S1028, 主机与接收端进行 TP控制信令信号传输; 步骤 S1030, 主机与接收端进行音视频播放暂停、 快进、 音量调节等操作, 以主 机收到接收端的 "暂停"按键事件指令包为例进行说明: 主机无线传输协议模块解析 "暂停"按键事件指令包, 主机驱动模块执行 "暂停"按键事件, 视频播放器应用收 到驱动模块的 "暂停"事件执行暂停操作, 主机反馈按键事件指令的执行成功结果给 接收设备; 步骤 S1032, 接收端接收到接收端用户的请求下载操作; 步骤 S1034, 接收端向主机发起请求下载; 步骤 S1036, 主机接收到主机用户允许下载的命令; 步骤 S1038, 主机允许下载, 并传输请求数据, 即通过 WIFI Direct传送音频、 应 用、 图片数据等; 步骤 S1040, 接收端下载完成数据, 将数据保存到本地存储路径; 步骤 S1042, 主机接收到主机用户断开共享链接的命令; 步骤 S1044, 接收端接收到接收端用户退出共享程度的操作 ; 步骤 S1046, 主机与接收拆除共享链接, 共享链接断开。 基于上述多屏共享总体控制处理方案, 在本实施例中, 以接收端用户对共享的应 用进行暂停操作为例,对用户回传控制主机的 流程进行说明, 图 11是根据本发明优选 实施例的用户回传控制主机方法的流程图, 如图 11所示, 该方法包括如下步骤: 牛鹏
少 S1102, 接收端接收到接收端用户点出暂停的操作; 牛鹏
少 S1104, 接收端的驱动模块扫描到暂停事件并打包成无 线数据包; 牛鹏
少 S1106, 接收端向主机发送建立用户控制回传信道请求 ; 牛鹏
少 S1108, 主机向接收端发送允许建立回传控制信道的响 应; 牛鹏
少 S1110, 接收端向主机发送暂停事件的无线数据包; 牛鹏
少 S1112, 无线协议模块接收到并解析暂停事件数据包; 牛鹏
少 S1114, 驱动模块执行 "暂停"按键操作; 步骤 S1116, 主机向接收端发送视频播放器应用收到驱动指 令并执行暂停操作; 步骤 S1118, 主机向接收端发送用户控制回传指令执行成功 反馈; 步骤 S1120, 驱动模块继续扫描用户按键操作。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现 , 从而, 可以 将它们存储在存储装置中由计算装置来执行, 并且在某些情况下, 可以以不同于此处 的顺序执行所示出或描述的步骤, 或者将它们分别制作成各个集成电路模块, 或者将 它们中的多个模块或步骤制作成单个集成电路 模块来实现。 这样, 本发明不限制于任 何特定的硬件和软件结合。 以上仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技术人 员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的任何 修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。 工业实用性 如上所述, 本发明实施例提供的一种资源共享处理方法及 装置具有以下有益 效果: 解决了相关技术屏幕共享技术进行共享时, 实现控制的仅仅是共享主机端, 因而存在共享互动性不强, 用户体验不高的问题, 进而达到了不但可以实现屏幕共 享, 而且共享接收端还可以对共享资源进行有效控 制, 提高共享互动效果, 以及用 户体验的效果。