CN107465949A - 一种在智能终端上保持多媒体信息实时显示的分享方法 - Google Patents
一种在智能终端上保持多媒体信息实时显示的分享方法 Download PDFInfo
- Publication number
- CN107465949A CN107465949A CN201710570794.9A CN201710570794A CN107465949A CN 107465949 A CN107465949 A CN 107465949A CN 201710570794 A CN201710570794 A CN 201710570794A CN 107465949 A CN107465949 A CN 107465949A
- Authority
- CN
- China
- Prior art keywords
- app
- application program
- interface
- wicket
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 239000000725 suspension Substances 0.000 claims abstract description 105
- 238000005538 encapsulation Methods 0.000 claims abstract description 17
- 238000000605 extraction Methods 0.000 claims abstract description 15
- 230000005540 biological transmission Effects 0.000 claims description 33
- 238000013075 data extraction Methods 0.000 claims description 6
- 230000010354 integration Effects 0.000 claims description 3
- 230000015572 biosynthetic process Effects 0.000 claims description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000007667 floating Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000001427 coherent effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
- H04M1/72439—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4438—Window management, e.g. event handling following interaction with the user interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请提供了一种在智能终端上保持多媒体信息实时显示的分享方法,包括:提取界面多媒体信息并封装,根据封装后的数据创建悬浮小窗口,小窗口匹配具有相同数据传输协议的应用程序(APP)或界面,进而转发分享界面多媒体信息。在此过程中,多媒体信息持续显示,同时实现了根据数据传输协议自动匹配转发,提高了移动终端对应用进行分享的便捷性及效率。
Description
技术领域
本发明属于智能终端技术领域,尤其涉及一种在智能终端上保持数据实时显示且显示界面不中断的数据传输方法。
背景技术
随着移动终端的用户越来越多,尤其是智能移动终端的用户增多,越来越多的用户在使用过程中,希望将感兴趣的内容进行分享,然而现有移动终端将界面数据分享过程中,数据传输模式上一直存在很多弊端,特别是在视频分享的时候,当用户观看一个本地视频时,想分享到朋友圈或某个朋友,需要将视频暂停,完成分享后,再回来观看视频。由此,用户在分享内容数据的过程中,由于操作步骤繁琐,不仅浪费了大量的时间,对用户观看视频的体验造成了极大的影响。
再者,当用户在观看在线直播视频时,如果该用户想将该直播视频信息分享给好友,就需要将该直播视频当前显示中断,然后将该直播视频的地址分享给好友,然而,分享后再回到直播视频中时,直播视频直接跳到当前时间点的直播内容,导致错过很多直播内容,使得用户观看过程中错过内容,不连贯的用户体验非常不好。
综上,现有技术至少存在以下问题:现有的移动终端操作***中,无法在悬浮窗口中播放视频的情况下,将该视频进行分享,由此,在信息化高度发展的现代社会,上述视频转发过程操作繁琐、浪费时间,尤其在直播视频观看中无法暂停,导致错过直播内容,这些都严重影响了信息的快速传播,使得用户体验非常不好,也因此会减少软件的使用率。
发明内容
本发明提供一种在智能终端上保持多媒体信息实时显示的分享方法,以解决现有技术中存在用户分享过程中操作繁琐的问题,从而用户在利用本发明分享多媒体信息的过程时,能快速、便捷实现信息分享,省时省力,一键触发,用户体验极致简单完美。
为了解决上述问题,本发明公开了一种在智能终端上保持多媒体信息实时显示的分享方法,具体包括:
一种在智能终端上保持多媒体信息实时显示的分享方法,包括:
步骤101:点击智能终端当前界面下第一应用程序(APP)或第一界面的多媒体信息数据提取按钮并封装;
步骤102:将封装的数据包传输给自定义控制器进行解析,所述自定义控制器接收到该封装的数据包后,使用智能终端***底层视图控制器根据封装的数据包创建小窗口,并将小窗口悬浮在当前界面上形成悬浮小窗口;
步骤103:将所述悬浮小窗口中实时显示的数据匹配到智能终端界面上具有相同数据传输协议的第二应用程序(APP)或第二界面。
优选地,所述步骤103具体包括:点击悬浮小窗口上的传输按钮,把悬浮小窗口中实时显示的数据传输匹配到的具有相同数据传输协议的第二应用程序(APP)或第二界面,传输过程中以及传输完毕后,悬浮小窗口中的数据实时显示,同时当前的应用程序或者界面信息数据也同样实时显示。
优选地,所述步骤101具体包括:点击智能终端界面上具有相同数据传输协议的第一应用程序(APP)或第一界面后,点击所述第一应用程序(APP)或第一界面的多媒体信息数据提取按钮并封装,关闭智能终端第一应用程序(APP)或第一界面;所述步骤103具体包括:打开具有相同数据传输协议的第二应用程序(APP)或第二界面,同时将悬浮小窗口移动悬浮到打开的第二应用程序(APP)或第二界面,然后悬浮小窗口自动匹配打开的具有相同数据传输协议的第二应用程序(APP)或第二界面,点击悬浮小窗口上的传输按钮,把悬浮小窗口中的数据传输到匹配到的具有相同数据传输协议的第二应用程序(APP)或第二界面。
优选地,所述步骤103中具体包括:直接将悬浮小窗口拖动悬浮到第二应用程序(APP)或第二界面,悬浮小窗口自动匹配第二应用程序(APP)或第二界面中具有相同数据传输协议的接口,点击悬浮小窗口上的传输按钮,把数据传输到当前匹配到具有相同数据传输协议的第二应用程序(APP)或第二界面。
优选地,所述步骤103中具体包括:直接将悬浮小窗口拖动悬浮到任何应用程序(APP)或界面,小窗口自动匹配当前应用程序(APP)或界面中具有相同数据传输协议的接口,无需点击悬浮小窗口上的传输按钮,数据即可传输到当前匹配到具有相同数据传输协议的第二应用程序(APP)或第二界面。
优选地,所述提取智能终端用户界面的多媒体信息数据包括:直播、视频、文字、游戏、图片、音乐中的至少一项。
优选地,所述将封装的数据包传输给自定义控制器进行解析包括:通过接口定义语言(AIDL)、广播、信使、统一资源定位符标识(URLSchema)的方式之一将数据报传输给自定义控制器。
一种在智能终端上保持多媒体信息实时显示的分享方法,包括:
步骤201:点击智能终端第一应用程序(APP)或第一界面上的多媒体信息数据提取按钮并创建成信息数据小窗口悬浮在第一应用程序(APP)或第一界面上,该悬浮小窗口和第一应用程序(APP)或第一界面实时显示数据;
步骤202:将已创建的多媒体信息数据上传至文件服务器并获取已创建的多媒体信息数据的URL;
步骤203:点击第一应用程序(APP)或第一界面上链接到第二应用程序(APP)或第二界面的接口,同时实现以下动作:
打开第二应用程序(APP)或第二界面、及其同时创建的悬浮小窗口,关闭第一应用程序(APP)或第一界面和第一应用程序(APP)或第一界面上的悬浮小窗口,通过URL Schema的形式将第一应用程序(APP)或第一界面上悬浮小窗口的多媒体信息数据的URL传至所述第二应用程序(APP)或第二界面,第二应用程序(APP)或第二界面根据所述URL创建悬浮小窗口的多媒体信息数据,悬浮小窗口和第二应用(APP)或者界面的保持数据实时显示,
其中,获取悬浮小窗口需要分享的具有相同数据传输协议的第二应用程序(APP)或第二界面接口集成有SDK,所述SDK负责接收多媒体信息数据的URL;
步骤204:点击第二应用程序(APP)或第二界面的悬浮小窗口上的传输按钮把多媒体信息数据分享给第二应用程序(APP)或第二界面,同时悬浮小窗口和第二应用程序(APP)或第二界面实时显示数据。
优选地,所述提取智能终端用户界面的多媒体信息数据包括:直播、视频、文字、游戏、图片、音乐中的至少一项。
优选地,悬浮在当前用户界面上的所述悬浮小窗口的多媒体信息数据保持实时显示,同时悬浮小窗口所悬浮的用户当前界面上的多媒体信息数据也保持实时显示。
本发明实施例的技术方案中,提取界面多媒体信息数据并封装,根据封装后的数据创建悬浮小窗口,小窗口匹配具有相同数据传输协议的应用程序(APP)或界面,进而根据用户操作转发分享该多媒体信息,转发分享过程中,小窗口中的多媒体信息持续显示,并在分享结束后,用户可持续观看该多媒体信息。在此过程中,用户不需要中断当前界面多媒体信息,就可以实现多媒体信息的分享,提高了移动终端对多媒体信息进行分享的便捷性及效率。特别是当用户在观看在线直播视频时,在直播视频不需要中断的情况下,就可以将该直播视频的地址分享给好友,不会错过很多直播内容,观看连贯,用户体验得到了极大的提升。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1是根据本申请的一种实施例的在智能终端上保持多媒体信息实时显示的分享方法的流程图;
图2是根据本申请的一种实施例的操作示意图。
图3是根据本申请的另一种实施例的在智能终端上保持多媒体信息实时显示的分享方法流程图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施方式。虽然附图中显示了本公开的示例性实施方式,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
实施例一
本发明公开了一种在智能终端上保持多媒体信息实时显示的分享方法,如附图1所示,具体包括:
步骤101:点击智能终端当前界面下第一应用程序(APP)或第一界面的多媒体信息数据提取按钮并封装。
具体地,所述步骤101中还包括:获取与当前网页匹配的提取规则,并利用与当前网页匹配的提取规则提取当前网页的预定类型的内容。通过使用与当前网页匹配的提取规则提取当前网页的预定类型的内容,利用与当前网页匹配的提取规则提取当前网页的内容之后,还可以将提取出的预定类型的内容封装成预定格式。
具体地,智能终端当前界面下第一应用程序(APP)或第一界面包括但不限于微信、微博、视频播放终端APP等多种应用程序或者界面。其中的多媒体信息数据包括,直播、视频、文字、游戏、图片、音乐中的至少一项。
步骤102:将封装的数据包传输给自定义控制器进行解析,所述自定义控制器接收到该封装的数据包后,使用智能终端***底层视图控制器根据封装的数据包创建小窗口,并将小窗口悬浮在当前用户界面上;
具体地,自定义控制器对封装数据包进行解析,并获取智能终端当前界面下的多媒体信息数据的属性信息,
例如,当前数据是视频时,获取该视频的类型,名称、地址等属性信息。
然后调用底层视图控制器创建视频悬浮小窗口,悬浮小窗口内持续播放该视频文件。
具体地,在本实施例中,所述创建悬浮小窗口的方法为:通过底层控制管理器,创建窗口添加至智能终端的主界面上。
具体地,悬浮在当前用户界面上的所述悬浮小窗口的多媒体信息数据保持实时显示,同时悬浮小窗口所悬浮的用户界面上的应用程序或者界面信息所展示的多媒体信息数据也保持实时显示。
步骤103:将所述悬浮小窗口中实时显示的数据传输匹配到智能终端界面上具有相同数据传输协议的第二应用程序(APP)或第二界面。
具体地,悬浮小窗口自动匹配当前智能终端用户界面上具有相同数据传输协议的第二应用程序(APP)或第二界面,点击小窗口上的传输按钮,把小窗口中的数据传输到匹配到的具有相同数据传输协议的第二应用程序(APP)或第二界面;
具体地,传输过程中以及传输完毕后,悬浮小窗口中的多媒体信息数据实时显示,同时悬浮小窗口所悬浮的用户界面上的应用程序或者界面信息所展示的多媒体信息数据也同样实时显示。
具体地,智能终端当前界面下第一应用程序(APP)或第一界面包括但不限于微信、微博、视频播放终端APP等多种应用程序或者界面。
具体地,本实施例中,悬浮小窗口内可以设置有一个或多个按钮,用户可以选择在悬浮小窗口内的触发区域进行操作,不同的触发方式对应不同的功能,例如,通过点击悬浮小窗口内的触发区域,此时悬浮小窗口以下拉列表的形式展开多个按钮供用户选择。
具体地,在用户点击小窗口上的输入信息的按钮后,同时可显示信息输入框,用户可在该信息输入框内输入对应用的推荐信息,该信息输入框内可输入文字、表情等,用户可在该信息输入框内输入对应用的推荐信息。在完成推荐信息的输入后,用户可点击确定选项确定推荐信息的完成输入。
具体地,在用户点击小窗口上的传输按钮后,获取封装数据包中数据的下载地址等属性信息,该属性信息发送给具有相同数据传输协议的接收方。
在一种优选实施方式中,所述步骤101具体包括:点击智能终端界面上具有相同数据传输协议的第一应用程序(APP)或第一界面(打开具有相同数据传输协议的微博)后,点击所述第一应用程序(APP)或第一界面的多媒体信息数据提取按钮并封装,关闭智能终端第一应用程序(APP)或第一界面(关闭微博);所述步骤103具体包括:打开具有相同数据传输协议的第二应用程序(APP)或第二界面(打开具有相同数据传输协议的微信),同时将悬浮小窗口移动悬浮到打开的第二应用程序(APP)或第二界面,然后悬浮小窗口自动匹配打开的具有相同数据传输协议的第二应用程序(APP)或第二界面,点击悬浮小窗口上的传输按钮,把悬浮小窗口中的数据传输到匹配到的具有相同数据传输协议的第二应用程序(APP)或第二界面(即,在不间断从微博提取的悬浮小窗口中的多媒体信息播放的同时,实现由微博向微信的转发)。优选地,数据传输完毕后,点击该悬浮小窗口,悬浮小窗口变大恢复正常窗口(实现了用户可以继续正常使用微博)。优选地,数据传输完毕后,悬浮小窗口保持悬浮,同时进行第二应用程序(APP)或第二界面的使用(即,在观看微博的悬浮小窗口视频的同时使用微信)。
图2具体呈现了提取悬浮小窗口并通过点击的方式将悬浮小窗口的数据匹配到具有相同数据传输协议的第二应用程序(APP)或第二界面的方法示意图。
如图2中所示,用户点击智能终端当前界面(第一应用程序(APP)或第一界面)上的提取按钮,将智能终端当前界面的多媒体信息数据提取到创建的悬浮小窗口中,并实时显示,同时智能终端当前界面(第一应用程序(APP)或第一界面)的内容也正常显示,然后用户点击悬浮小窗口中的分享或传输按钮,把数据传输到当前匹配到具有相同数据传输协议的第二应用程序(APP)或第二界面。
具体的,悬浮小窗口实时呈现的多媒体内容与分享后具有相同数据传输协议的应用程序(APP)实时呈现的多媒体内容同时显示在智能终端界面上。
具体的,如图2最右图界面上所示,具有相同数据传输协议的第二应用程序(APP)或第二界面可以是具有相同数据传输协议的视频软件或社交软件,将该多媒体信息进行分享。
实施例二
本发明公开了一种在智能终端上保持多媒体信息实时显示的分享方法,如附图1所示,具体包括:
步骤101:点击智能终端当前界面下第一应用程序(APP)或第一界面的多媒体信息数据提取按钮并封装;
具体地,所述步骤101中还包括:获取与当前网页匹配的提取规则,并利用与当前网页匹配的提取规则提取当前网页的预定类型的内容。通过使用与当前网页匹配的提取规则提取当前网页的预定类型的内容,利用与当前网页匹配的提取规则提取当前网页的内容之后,还可以将提取出的预定类型的内容封装成预定格式。
具体地,所述当前智能终端用户界面的多媒体信息数据包括,直播、视频、文字、游戏、图片、音乐中的至少一项。
步骤102:将封装的数据包解析后,创建悬浮小窗口;
具体地,将封装的数据包传输给自定义控制器进行解析,所述自定义控制器接收到该封装的数据包后,使用智能终端***底层视图控制器根据封装的数据包创建小窗口,并将小窗口悬浮在当前用户界面上;
具体地,自定义控制器对封装数据包进行解析,并获取当前智能终端用户界面多媒体信息数据的属性信息,
例如,当前数据是视频时,获取该视频的类型,名称、地址等属性信息。
然后调用底层视图控制器创建视频悬浮小窗口,悬浮小窗口内持续播放该视频文件。
具体地,本实施例中,所述创建悬浮小窗口的方法为:通过底层控制管理器,创建窗口添加至移动终端的主界面上。
具体地,悬浮在当前用户界面上的所述悬浮小窗口的多媒体信息数据保持实时显示,同时悬浮小窗口所悬浮的用户界面上的应用程序或者界面信息所展示的多媒体信息数据也保持实时显示。
步骤103:将所述悬浮小窗口中实时显示的数据传输匹配到智能终端界面上具有相同数据传输协议的第二应用程序(APP)或第二界面。
具体地,悬浮小窗口自动匹配当前智能终端用户界面上具有相同数据传输协议的第二应用程序(APP)或第二界面,拖动悬浮小窗口,把悬浮小窗口中的数据传输到匹配到的具有相同数据传输协议的第二应用程序(APP)或第二界面;
具体地,传输过程中以及传输完毕后,悬浮小窗口中的多媒体信息数据实时显示,同时悬浮小窗口所悬浮的用户界面上的应用程序或者界面信息所展示的多媒体信息数据也同样实时显示。
具体地,智能终端当前界面下第一应用程序(APP)或第一界面包括但不限于微信、微博、视频播放终端APP等多种应用程序或者界面。
具体地,本实施例中,悬浮小窗口内可以设置有一个或多个按钮,用户可以选择在悬浮小窗口内的触发区域进行操作,不同的触发方式对应不同的功能,例如,通过点击悬浮小窗口内的触发区域,此时悬浮小窗口以下拉列表的形式展开多个按钮供用户选择。
具体地,在用户点击小窗口上的输入信息的按钮后,同时可显示信息输入框,用户可在该信息输入框内输入对应用的推荐信息,该信息输入框内可输入文字、表情等,用户可在该信息输入框内输入对应用的推荐信息。在完成推荐信息的输入后,用户可点击确定选项确定推荐信息的完成输入。
具体地,步骤103中,直接将悬浮小窗口拖动悬浮到第二应用程序(APP)或第二界面,悬浮小窗口自动匹配第二应用程序(APP)或第二界面中具有相同数据传输协议的接口,点击悬浮小窗口上的传输按钮,把数据传输到当前匹配到具有相同数据传输协议的接收方。或者,步骤103中,直接将悬浮小窗口拖动悬浮到任何应用程序(APP)或界面,小窗口自动匹配当前应用程序(APP)或界面中具有相同数据传输协议的接口,无需点击悬浮小窗口上的传输按钮,数据即可传输到当前匹配到具有相同数据传输协议的接收方(第二应用程序(APP)或第二界面)。
具体地,在用户点击悬浮小窗口上的传输按钮后,获取封装数据包中数据的下载地址等属性信息,该属性信息发送给具有相同数据传输协议的接收方。
在一种优选实施方式中,所述步骤101具体包括:点击智能终端界面上具有相同数据传输协议的第一应用程序(APP)或第一界面(打开具有相同数据传输协议的微博)后,点击所述第一应用程序(APP)或第一界面的多媒体信息数据提取按钮并封装,关闭智能终端第一应用程序(APP)或第一界面(关闭微博);所述步骤103具体包括:打开具有相同数据传输协议的第二应用程序(APP)或第二界面(打开具有相同数据传输协议的微信),同时将悬浮小窗口移动悬浮到打开的第二应用程序(APP)或第二界面,然后悬浮小窗口自动匹配打开的具有相同数据传输协议的第二应用程序(APP)或第二界面,把悬浮小窗口拖动到具有相同数据传输协议的第二应用程序(APP)或第二界面,则悬浮小窗口的数据传输到匹配到具有相同数据传输协议的第二应用程序(APP)或第二界面(即,在不间断从微博提取的悬浮小窗口中的多媒体信息播放的同时,实现由微博向微信的转发)。
具体地,在用户与其他群组用户进行信息分享之前,建立用户与群组用户之间的关联关系。
具体地,悬浮小窗口判断智能终端当前界面上具有相同数据传输协议的第二应用程序(APP)或第二界面中,是否存在对应的与当前用户相关联的其他群组用户,如果存在,点击小窗口上的传输按钮后,则向关联的其他群组用户定向转发分享页面信息。
具体地,自动匹配智能终端当前界面上具有相同数据传输协议的应用程序(APP)或界面包括:第一应用程序(APP)或第一界面与第二应用程序(APP)或第二界面都是已具有相同数据传输协议的应用程序(APP)或界面;或者,获取悬浮小窗口通信模块特定的传输协议及用户标识码,该传输协议中包含了特定的文本内容,命令,字符或者字符编码等,进一步的,特定的字符编码是用户事先确定的,存在于该传输协议中。悬浮小窗口自动扫描当前智能终端中用户界面上的应用程序(APP)或界面,检测这些应用程序(APP)与界面的传输协议并匹配,如果两者的传输协议均含有特定的字符编码,则说明两者是匹配的,匹配之后,则建立数据传输通道,进行多媒体信息分享。
实施例三
本发明公开了一种在智能终端上保持多媒体信息实时显示的分享方法,如附图3所示,具体包括:
步骤201:点击智能终端第一应用程序(APP)或第一界面上的多媒体信息数据提取按钮并创建成信息数据小窗口悬浮在第一应用程序(APP)或第一界面上,该悬浮小窗口和第一应用程序(APP)或第一界面实时显示数据;
步骤202:将已创建的多媒体信息数据上传至文件服务器并获取已创建的多媒体信息数据的URL;
步骤203:点击第一应用程序(APP)或第一界面上链接到的第二应用程序(APP)或第二界面的接口,同时实现以下动作:
打开第二应用程序(APP)或第二界面、及其同时创建的悬浮小窗口,关闭第一应用程序(APP)或第一界面和第一应用程序(APP)或第一界面上的悬浮小窗口,通过URL Schema的形式将第一应用程序(APP)或第一界面上悬浮小窗口的多媒体信息数据的URL传至所述第二应用程序(APP)或第二界面,第二应用程序(APP)或第二界面根据所述URL创建悬浮小窗口的多媒体信息数据,悬浮小窗口和第二应用(APP)或者界面的保持数据实时显示;
其中,获取悬浮小窗口需要分享的具有相同数据传输协议的第二应用程序(APP)或第二界面接口集成有SDK,所述SDK负责接收多媒体信息数据的URL;
步骤204:点击第二应用程序(APP)或第二界面的悬浮小窗口上的传输按钮把多媒体信息数据分享给第二应用程序(APP)或第二界面,同时悬浮小窗口和第二应用程序(APP)或第二界面实时显示数据。
具体地,步骤201还包括,所述提取当前智能终端用户界面的多媒体信息数据包括:视频、文字、游戏、图片、音乐中的至少一项。
具体地,步骤204还包括,悬浮在当前用户界面上的所述悬浮小窗口的多媒体信息数据保持实时显示,同时悬浮小窗口所悬浮的用户界面上的应用程序或者界面信息所展示的多媒体信息数据也保持实时显示。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (10)
1.一种在智能终端上保持多媒体信息实时显示的分享方法,包括:
步骤101:点击智能终端当前界面下第一应用程序(APP)或第一界面的多媒体信息数据提取按钮并封装;
步骤102:将封装的数据包传输给自定义控制器进行解析,所述自定义控制器接收到该封装的数据包后,使用智能终端***底层视图控制器根据封装的数据包创建小窗口,并将小窗口悬浮在当前界面上形成悬浮小窗口;
步骤103:将所述悬浮小窗口中实时显示的数据匹配到智能终端界面上具有相同数据传输协议的第二应用程序(APP)或第二界面。
2.如权利要求1所述的方法,所述步骤103具体包括:点击悬浮小窗口上的传输按钮,把悬浮小窗口中实时显示的数据传输匹配到的具有相同数据传输协议的第二应用程序(APP)或第二界面,传输过程中以及传输完毕后,悬浮小窗口中的数据实时显示,同时当前的应用程序或者界面信息数据也同样实时显示。
3.如权利要求2所述的方法,所述步骤101具体包括:点击智能终端界面上具有相同数据传输协议的第一应用程序(APP)或第一界面后,点击所述第一应用程序(APP)或第一界面的多媒体信息数据提取按钮并封装成悬浮小窗口,关闭智能终端第一应用程序(APP)或第一界面;所述步骤103具体包括:打开具有相同数据传输协议的第二应用程序(APP)或第二界面,同时将悬浮小窗口移动悬浮到打开的第二应用程序(APP)或第二界面,然后悬浮小窗口自动匹配打开的具有相同数据传输协议的第二应用程序(APP)或第二界面,点击悬浮小窗口上的传输按钮,把悬浮小窗口中的数据传输到匹配到的具有相同数据传输协议的第二应用程序(APP)或第二界面。
4.如权利要求1所述的方法,所述步骤103中具体包括:直接将悬浮小窗口拖动悬浮到第二应用程序(APP)或第二界面,悬浮小窗口自动匹配第二应用程序(APP)或第二界面中具有相同数据传输协议的接口,点击悬浮小窗口上的传输按钮,把数据传输到当前匹配到具有相同数据传输协议的第二应用程序(APP)或第二界面。
5.如权利要求1所述的方法,所述步骤103中具体包括:直接将悬浮小窗口拖动悬浮到任何应用程序(APP)或界面,小窗口自动匹配当前应用程序(APP)或界面中具有相同数据传输协议的接口,无需点击悬浮小窗口上的传输按钮,数据即可传输到当前匹配到具有相同数据传输协议的第二应用程序(APP)或第二界面。
6.如权利要求1-5中任一项所述的方法,所述提取智能终端用户界面的多媒体信息数据包括:直播、视频、文字、游戏、图片、音乐中的至少一项。
7.如权利要求1-6中任一项所述的方法,所述将封装的数据包传输给自定义控制器进行解析包括:通过接口定义语言(AIDL)、广播、信使、统一资源定位符标识(URLSchema)的方式之一将数据报传输给自定义控制器。
8.一种在智能终端上保持多媒体信息实时显示的分享方法,包括:
步骤201:点击智能终端第一应用程序(APP)或第一界面上的多媒体信息数据提取按钮并创建成信息数据小窗口悬浮在第一应用程序(APP)或第一界面上,该悬浮小窗口和第一应用程序(APP)或第一界面实时显示数据;
步骤202:将已创建的多媒体信息数据上传至文件服务器并获取已创建的多媒体信息数据的URL;
步骤203:点击第一应用程序(APP)或第一界面上链接到第二应用程序(APP)或第二界面的接口,同时实现以下动作:
打开第二应用程序(APP)或第二界面、及其同时创建的悬浮小窗口,关闭第一应用程序(APP)或第一界面和第一应用程序(APP)或第一界面上的悬浮小窗口,通过URL Schema的形式将第一应用程序(APP)或第一界面上悬浮小窗口的多媒体信息数据的URL传至所述第二应用程序(APP)或第二界面,第二应用程序(APP)或第二界面根据所述URL创建悬浮小窗口的多媒体信息数据,悬浮小窗口和第二应用(APP)或者界面的保持数据实时显示,
其中,获取悬浮小窗口需要分享的具有相同数据传输协议的第二应用程序(APP)或第二界面接口集成有SDK,所述SDK负责接收多媒体信息数据的URL;
步骤204:点击第二应用程序(APP)或第二界面的悬浮小窗口上的传输按钮把多媒体信息数据分享给第二应用程序(APP)或第二界面,同时悬浮小窗口和第二应用程序(APP)或第二界面实时显示数据。
9.如权利要求8所述的方法,所述提取智能终端用户界面的多媒体信息数据包括:直播、视频、文字、游戏、图片、音乐中的至少一项。
10.如权利要求1-9中任一项所述的方法,悬浮在当前用户界面上的所述悬浮小窗口的多媒体信息数据保持实时显示,同时悬浮小窗口所悬浮的用户当前界面上的多媒体信息数据也保持实时显示。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710570794.9A CN107465949B (zh) | 2017-07-13 | 2017-07-13 | 一种在智能终端上保持多媒体信息实时显示的分享方法 |
US16/007,258 US20190018558A1 (en) | 2017-07-13 | 2018-06-13 | Sharing Method of Maintaining Multimedia Information Real-time Display on an Intelligent Terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710570794.9A CN107465949B (zh) | 2017-07-13 | 2017-07-13 | 一种在智能终端上保持多媒体信息实时显示的分享方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107465949A true CN107465949A (zh) | 2017-12-12 |
CN107465949B CN107465949B (zh) | 2019-06-14 |
Family
ID=60546607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710570794.9A Expired - Fee Related CN107465949B (zh) | 2017-07-13 | 2017-07-13 | 一种在智能终端上保持多媒体信息实时显示的分享方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20190018558A1 (zh) |
CN (1) | CN107465949B (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109521918A (zh) * | 2018-10-15 | 2019-03-26 | 北京达佳互联信息技术有限公司 | 一种信息分享方法、装置、电子设备及存储介质 |
CN109684110A (zh) * | 2018-12-28 | 2019-04-26 | 北京小米移动软件有限公司 | 多媒体资源分享方法、装置及存储介质 |
CN109683714A (zh) * | 2018-12-28 | 2019-04-26 | 北京小米移动软件有限公司 | 多媒体资源管理方法、装置及存储介质 |
CN110333814A (zh) * | 2019-05-31 | 2019-10-15 | 华为技术有限公司 | 一种分享内容的方法及电子设备 |
WO2019233365A1 (zh) * | 2018-06-07 | 2019-12-12 | 阿里巴巴集团控股有限公司 | 一种数据处理方法、装置、电子设备和可读介质 |
CN111049980A (zh) * | 2019-12-02 | 2020-04-21 | 维沃移动通信有限公司 | 一种应用分享方法、电子设备及计算机可读存储介质 |
CN112163148A (zh) * | 2020-09-02 | 2021-01-01 | 深圳传音控股股份有限公司 | 信息显示方法、移动终端及存储介质 |
CN114625295A (zh) * | 2022-01-27 | 2022-06-14 | 深圳传音控股股份有限公司 | 界面显示方法、智能终端及存储介质 |
WO2022206848A1 (zh) * | 2021-03-31 | 2022-10-06 | 华为技术有限公司 | 一种应用小部件的显示方法及设备 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110557392B (zh) * | 2019-09-05 | 2021-12-07 | 浪潮集团有限公司 | 一种基于底层服务层控制仪器的***及方法 |
CN111400068B (zh) * | 2020-03-17 | 2023-09-22 | 北京字节跳动网络技术有限公司 | 接口的控制方法、装置、可读介质和电子设备 |
US20220116552A1 (en) * | 2020-10-08 | 2022-04-14 | Vidiplus, Ltd | System and/or Method for Enhancing Content in Live Streaming Video |
CN112596812B (zh) * | 2020-12-22 | 2024-05-31 | 深圳集智数字科技有限公司 | 一种操作请求的响应方法、装置、设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104125508A (zh) * | 2013-04-25 | 2014-10-29 | 华为技术有限公司 | 视频分享方法和终端 |
CN105453014A (zh) * | 2013-07-31 | 2016-03-30 | 谷歌公司 | 可调节的视频播放器 |
CN105706034A (zh) * | 2013-08-12 | 2016-06-22 | 谷歌公司 | 可动态重新设置大小的媒体项播放器 |
WO2016020463A9 (en) * | 2014-08-05 | 2016-06-30 | Piskel, Inc | Accessing content based on selection of content in content display and delivery system |
CN106028172A (zh) * | 2016-06-13 | 2016-10-12 | 百度在线网络技术(北京)有限公司 | 音/视频处理方法及装置 |
CN106528021A (zh) * | 2016-10-27 | 2017-03-22 | 三星电子(中国)研发中心 | 屏幕内容共享方法及装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001067772A2 (en) * | 2000-03-09 | 2001-09-13 | Videoshare, Inc. | Sharing a streaming video |
US7954058B2 (en) * | 2007-12-14 | 2011-05-31 | Yahoo! Inc. | Sharing of content and hop distance over a social network |
KR101738527B1 (ko) * | 2010-12-07 | 2017-05-22 | 삼성전자 주식회사 | 모바일기기 및 그 제어방법 |
CN104424212A (zh) * | 2013-08-22 | 2015-03-18 | 华为终端有限公司 | 一种分享媒体内容、及显示媒体内容的方法及装置 |
-
2017
- 2017-07-13 CN CN201710570794.9A patent/CN107465949B/zh not_active Expired - Fee Related
-
2018
- 2018-06-13 US US16/007,258 patent/US20190018558A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104125508A (zh) * | 2013-04-25 | 2014-10-29 | 华为技术有限公司 | 视频分享方法和终端 |
CN105453014A (zh) * | 2013-07-31 | 2016-03-30 | 谷歌公司 | 可调节的视频播放器 |
CN105706034A (zh) * | 2013-08-12 | 2016-06-22 | 谷歌公司 | 可动态重新设置大小的媒体项播放器 |
WO2016020463A9 (en) * | 2014-08-05 | 2016-06-30 | Piskel, Inc | Accessing content based on selection of content in content display and delivery system |
CN106028172A (zh) * | 2016-06-13 | 2016-10-12 | 百度在线网络技术(北京)有限公司 | 音/视频处理方法及装置 |
CN106528021A (zh) * | 2016-10-27 | 2017-03-22 | 三星电子(中国)研发中心 | 屏幕内容共享方法及装置 |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019233365A1 (zh) * | 2018-06-07 | 2019-12-12 | 阿里巴巴集团控股有限公司 | 一种数据处理方法、装置、电子设备和可读介质 |
CN109521918A (zh) * | 2018-10-15 | 2019-03-26 | 北京达佳互联信息技术有限公司 | 一种信息分享方法、装置、电子设备及存储介质 |
CN109521918B (zh) * | 2018-10-15 | 2021-07-13 | 北京达佳互联信息技术有限公司 | 一种信息分享方法、装置、电子设备及存储介质 |
US10942616B2 (en) | 2018-12-28 | 2021-03-09 | Beijing Xiaomi Mobile Software Co., Ltd. | Multimedia resource management method and apparatus, and storage medium |
CN109684110A (zh) * | 2018-12-28 | 2019-04-26 | 北京小米移动软件有限公司 | 多媒体资源分享方法、装置及存储介质 |
CN109683714A (zh) * | 2018-12-28 | 2019-04-26 | 北京小米移动软件有限公司 | 多媒体资源管理方法、装置及存储介质 |
CN109683714B (zh) * | 2018-12-28 | 2021-08-31 | 北京小米移动软件有限公司 | 多媒体资源管理方法、装置及存储介质 |
CN110333814A (zh) * | 2019-05-31 | 2019-10-15 | 华为技术有限公司 | 一种分享内容的方法及电子设备 |
WO2020239019A1 (zh) * | 2019-05-31 | 2020-12-03 | 华为技术有限公司 | 一种分享内容的方法及电子设备 |
US12014223B2 (en) | 2019-05-31 | 2024-06-18 | Huawei Technologies Co., Ltd. | Content sharing method and electronic device |
CN111049980A (zh) * | 2019-12-02 | 2020-04-21 | 维沃移动通信有限公司 | 一种应用分享方法、电子设备及计算机可读存储介质 |
CN112163148A (zh) * | 2020-09-02 | 2021-01-01 | 深圳传音控股股份有限公司 | 信息显示方法、移动终端及存储介质 |
WO2022206848A1 (zh) * | 2021-03-31 | 2022-10-06 | 华为技术有限公司 | 一种应用小部件的显示方法及设备 |
CN114625295A (zh) * | 2022-01-27 | 2022-06-14 | 深圳传音控股股份有限公司 | 界面显示方法、智能终端及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20190018558A1 (en) | 2019-01-17 |
CN107465949B (zh) | 2019-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107465949A (zh) | 一种在智能终端上保持多媒体信息实时显示的分享方法 | |
CN104615335B (zh) | 一种信息处理方法、客户端 | |
US20180013700A1 (en) | System for Inserting and Responding to Brand-Related Data in Communicated Messages | |
TWI444216B (zh) | 基於移動終端實現遊戲之方法和裝置 | |
US9443271B2 (en) | System and method for increasing clarity and expressiveness in network communications | |
CN106254462B (zh) | 一种实现移动终端的远程协助的方法、服务器和*** | |
US10250537B2 (en) | Methods and apparatuses for animated messaging between messaging participants represented by avatar | |
CN111434128A (zh) | 聊天启用的消息传递 | |
CN105099860B (zh) | 即时通讯中进行实时互动的方法、***及客户端 | |
WO2013139201A1 (zh) | 一种信息共享的方法、装置及存储介质 | |
WO2016183378A1 (en) | Instant communication | |
TWI669979B (zh) | 資訊處理方法、第一終端、第二終端、伺服器、及電腦儲存介質 | |
CN104821929B (zh) | 多媒体数据分享方法及终端 | |
TW201627875A (zh) | 資料分享方法及裝置 | |
CN111565143B (zh) | 即时通信方法、设备及计算机可读存储介质 | |
US10798036B2 (en) | Method for exchanging multimedia messages | |
CN103023752B (zh) | 即时通信交互界面中预设播放器的方法、客户端及*** | |
CN112152901A (zh) | 一种虚拟形象控制方法、装置及电子设备 | |
CN104980766A (zh) | 一种信息处理方法、装置及终端 | |
WO2023061480A1 (zh) | 评论分享方法、装置和电子设备 | |
CN106302362A (zh) | 多媒体内容发送方法、分享方法、接收方法及对应装置 | |
CN106028164A (zh) | 一种视频app的互动娱乐服务器及*** | |
WO2021031941A1 (zh) | 会话数据处理方法、装置、用户终端以及存储介质 | |
CN108540521A (zh) | 一种同步信息的方法、终端设备及服务器 | |
US20170289340A1 (en) | Activity information sharing method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190614 |