一种内容共享的方法及装置的制造方法_2

文档序号:8284331阅读:来源:国知局
目标内容的当前状态确定第一传输方式,所述本地共享方式包括所述第一传输方式;
[0057]第二共享模块,用于使用所述第一传输方式将所述目标内容共享至所述至少一个终端。
[0058]从以上技术方案可以看出,本发明实施例提供的内容共享的方法及装置具有以下优点:根据目标内容的当前状态确定可使用的传输方式的优先级,从而使用可使用的传输方式实现内容共享,简化了现有中进行共享的操作步骤,进一步地,可以确定当前场景下所使用的传输方式,根据确定的传输方式的优先级,动态的更新终端列表,以便用户通过较高优先级的传输协议与可连接终端进行内容共享。
【附图说明】
[0059]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0060]图1本发明实施例提供的一种内容共享的方法的流程示意图;
[0061]图2本发明实施例提供的内容共享的方法的另一流程示意图;
[0062]图3本发明实施例提供的内容共享的方法的另一流程示意图;
[0063]图4本发明实施例提供的内容共享的方法的另一流程示意图;
[0064]图5本发明实施例提供的一种内容共享装置的结构示意图;
[0065]图6本发明实施例提供的内容共享装置的另一结构示意图;
[0066]图7本发明实施例提供的内容共享装置的另一结构示意图;
[0067]图8本发明实施例提供的内容共享装置的另一结构示意图。
【具体实施方式】
[0068]本发明实施例提供了一种内容共享的方法及装置,用于在内容共享时简化操作步骤,提高用户体验。
[0069]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0070]以下分别进行详细说明。
[0071]实施例一:
[0072]请参考图1,图1为本发明实施例提供的一种内容共享的方法的流程示意图,其中,所述方法可以包括:
[0073]S101、获取用户指令,所述用户指令用于指示通过本地共享方式将用户选择的目标内容进行共享;
[0074]其中,所述内容共享的方法执行主体可以是终端,所述终端可以为手机或平板电脑等,此处不作具体限定。
[0075]需要说明的是,所述手势信息可以预先设置在所述终端中,所述手势信息用于指示通过本地共享方式将用户选择的目标内容进行共享。所述手势信息可以是目前常见的手与智能终端接触的一种手势的信息,例如:长按向左滑动、三击(连续三次点击)等;也可以是一种悬浮手势的信息(即手并未与智能终端相接触),例如:用户手指悬浮停留几秒等。
[0076]可以理解的是,所述本地共享方式是指支持通过包括蓝牙、数字生活网络联盟(DLNA, Digital Living Network Alliance)、无线显不 Wifi Display、超文本传输协议(HTTP, Hypertext Transport Protocol)、文件传输协议(FTP, File Transfer Protocol)、可扩展通讯和表不协议(XMPP,The Extensible Messaging and Presence Protocol)等传输协议进行无需服务器的设备间点对点P2P通信的共享方式;其中,P2P通信是指点对点通信,直接由一端传送给另一端。
[0077]可以理解的是,用户共享的内容所在的终端页面可能是多种内容的结合,通常一个终端页面(如网页)可以包含链接、视频、音频、图片、文字等不同类型信息的一种或者多种。用户在当前终端页面中的某一目标对象上发出与预置手势信息相一致的手势信息,则表示用户想分享该目标对象,例如:若用户在链接上发出手势信息,则表示用户共享该链接,终端检测到该手势信息并共享该链接;若用户在视频上发出手势信息,则表示用户共享该视频,终端检测到该手势信息并共享该视频;若用户在页面的空白区域发出手势信息,则表示用户共享该页面,终端检测到该手势信息并共享该页面。
[0078]S102、根据所述目标内容的当前状态确定可使用的传输方式的优先级,所述通过本地共享方式包括所述可使用的传输方式;
[0079]S103、确定包含支持至少一种所述可使用的传输方式的终端的信息的终端列表;
[0080]其中,所述信息按照终端支持的所述可使用的传输方式的优先级进行排序。
[0081]S104、与所述终端列表中至少一个信息对应的终端建立连接,并从所述可使用的传输方式中确定所述至少一个终端支持的第一传输方式;
[0082]S105、使用所述第一传输方式将所述目标内容共享至所述至少一个终端。
[0083]由上述可知,本发明实施例提供的内容共享的方法,根据目标内容的当前状态确定可使用的传输方式的优先级,对于用户而言,用户不需要自己选择传输方式类型,而由系统为用户选择。用户只需要选择本地分享,选择目标设备即可,从而使用可使用的传输方式实现内容共享,简化了现有中进行共享的操作步骤,提高了用户体验。
[0084]为了更好的理解本发明技术方案,以下以一具体实施例对本发明实施例提供的内容共享的方法进行分析:
[0085]实施例二:
[0086]在如图2所示的实施方式下,假设执行所述方法的终端为手机,即手机为内容共享的发送端,所述手机将确定的目标内容共享至该手机的至少一个可连接的终端。
[0087]请参考图2,图2为本发明实施例提供的内容共享的方法的另一流程示意图,包含用户201、手机202、手机的至少一个可连接的终端203,其中,为了更直观表达内容共享的操作步骤,所述手机202可以分为手机页面2021和手机操作系统2022 (OS, OperatingSystem),另外,显而易见的,用户201仅作为工作流程图的示意,并不属于系统的一部分。
[0088]其中,所述内容共享的方法可以包括:
[0089]S201、用户201选择目标内容,并发出手势信息;
[0090]用户201在手机页面2021中选择目标内容,并在该目标内容位置上发出手势信息;
[0091]S202、手机页面2021获取用户201的手势信息;
[0092]所述手势信息用于指示通过本地共享方式将当前终端(即手机202)页面信息进行共享,所述手势信息可以是目前常见的手与智能手机相接触的一种手势的信息,例如:长按向左滑动、三击(连续三次点击)等;也可以是一种悬浮手势的信息(即手并未与手机202相接触),例如:用户手指悬浮停留几秒等;所述本地共享方式包括蓝牙、DLNA、Wifi Display、HTTP、FTP、XMPP的传输协议中的至少一种。
[0093]S203、手机页面2021将手势信息以及手机页面信息发送至手机操作系统2022 ;
[0094]S204、手机操作系统2022根据所述手势信息,结合手机页面信息确定用户选择的目标内容;
[0095]可以理解的是,用户201共享的内容所在的手机页面可能是多种内容的结合,通常一个手机页面2021 (如手机页面2021为网页)可以包含链接、视频、音频、图片、文字等不同类型信息的一种或者多种。用户201在当前手机页面2021中的某一目标对象上发出与预置手势信息相一致的手势信息,则表示用户201想分享该目标对象,例如:若用户201在链接上发出手势信息,则表示用户201共享该链接,手机操作系统2022检测到该手势信息并共享该链接;若用户201在视频上发出手势信息,则表示用户201共享该视频,手机操作系统2022检测到该手势信息并共享该视频;若用户201在手机页面2021的空白区域发出手势信息,则表示用户201共享该页面,手机操作系统2022检测到该手势信息并共享该页面。
[0096]在本实施方式中,用户选择的目标内容可以包括链接、视频、音频、图片、文字中的至少一个。
[0097]S205、手机操作系统2022检测并确定所述目标内容的状态信息;
[0098]S206、手机操作系统2022根据所述状态信息,确定可使用的传输方式的优先级;
[0099]可以理解的是,所述S205和S206可以具体分析如下:
[0100]用户201所选择的目标内容可能有多个状态,本实施方式中,所述目标内容的状态可以包括:例如对于一个图片或者音视频文件,在用户201选择时可能为流媒体(放映/播放)状态,也可能为文件(未放映/静止)状态(即用户201只是在文件夹中浏览,并未进行其他操作)。
[0101]基于此,所述S205和S206可以具体包括:
[0102]确定所述目标内容的当前状态为放映状态或未放映状态;根据所述目标内容的当前状态,确定当前场景下所使用的传输方式,其中,在第一场景下支持的所述可使用的传输方式为蓝牙和/或HTTP和/或FTP和/或XMPP,在第二场景下支持的所述可使用的传输方式为 DLNA 和 / 或 Wifi Display ;
[0103]进一步优选地,所述确定当前场景下所使用的传输方式,可以具体包括:
[0104]若所述目标内容的当前状态为放映状态,则确定第二场景支持的可使用的传输方式的优先级高于第一场景支持的可使用的传输方式的优先级;
[0105]若所述目标内容的当前状态为未放映状态,则确定第一场景支持的可使用的传输方式的优先级高于第二场景支持的可使用的传输方式的优先级。
[0106]也就是说,可以通过检测并确定所述目标内容的状态信息,分析并确定当前目标内容属于何种场景,并以此确定该场景下可使用的传输方式的优先级。本实施方式中,所述场景可包括第一场景和第二场景,所述第一场景为发送Send场景,所述第二场景为播放Play场景;
[0107]其中,Send场景是指直接
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1