WO2014075413A1 - 一种确定待共享的终端的方法、装置和*** - Google Patents

一种确定待共享的终端的方法、装置和*** Download PDF

Info

Publication number
WO2014075413A1
WO2014075413A1 PCT/CN2013/073124 CN2013073124W WO2014075413A1 WO 2014075413 A1 WO2014075413 A1 WO 2014075413A1 CN 2013073124 W CN2013073124 W CN 2013073124W WO 2014075413 A1 WO2014075413 A1 WO 2014075413A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
terminal
shared
video
sharing
Prior art date
Application number
PCT/CN2013/073124
Other languages
English (en)
French (fr)
Inventor
刘扬
王栋
Original Assignee
华为技术有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to EP13855685.7A priority Critical patent/EP2892205B1/en
Publication of WO2014075413A1 publication Critical patent/WO2014075413A1/zh
Priority to US14/711,077 priority patent/US20150244756A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications

Definitions

  • the embodiments of the present invention provide a method, a device, and a system for determining a terminal to be shared, which can help a user share a real scene in a real-time manner and obtain optimal video information through collaborative interaction.
  • the calling terminal sends the sharing request information, where the sharing request information includes calling terminal demand information describing the sharing requirement of the calling terminal;
  • the calling terminal determines a sharing terminal that performs real-time video sharing according to the response information.
  • the sharing request information includes:
  • At least one of geographic location information, shared target information, and time information At least one of geographic location information, shared target information, and time information.
  • the called terminal sends a response message to the calling terminal according to the calling terminal requirement information.
  • system information of the called terminal includes at least one of the called terminal location information, configuration information of the called terminal video collection device, and network information of the called terminal;
  • the response information includes at least one of a degree of willingness information, a degree of satisfaction degree information, and idle time information;
  • the degree of willingness information indicates a priority of the called terminal that can provide video sharing, and the satisfiability degree information indicates a video quality provided by the video collection device of the called terminal.
  • the idle time information indicates a time at which the called terminal can provide a shared video.
  • the calling terminal determines, according to the response information, that the shared terminal that performs real-time video sharing includes: Determining, by the calling terminal, the comprehensive score of the called terminal according to the degree of willingness information or the satisfaction degree information or the idle time information, when the comprehensive score of the called terminal meets a preset condition, The called terminal is determined to be the shared terminal.
  • At least two of the called terminals, the video collection devices of the at least two called terminals collect the same shared target in real time. Video information, obtaining at least two video information of the shared target.
  • the calling terminal determines the shared terminal according to the video information of the at least two shared objects.
  • the method further includes:
  • the video collection device of the calling terminal collects the first video information, the calling terminal sends the first video information to the sharing terminal, or the video collection device of the shared terminal collects the second video Information, the sharing terminal sends the second video information to the calling terminal.
  • An embodiment of the second aspect of the present invention discloses an apparatus for determining a terminal to be shared, wherein the apparatus includes:
  • the sharing request information includes:
  • At least one of geographic location information, shared target information, and time information At least one of geographic location information, shared target information, and time information.
  • the response information sent by the called terminal to the calling terminal requirement information includes:
  • the degree of willingness information indicates that the called terminal provides video sharing, and the satisfactory degree information indicates the video quality provided by the video collection device of the called terminal.
  • the called terminal Determining, by the calling terminal, the comprehensive score of the called terminal according to the degree of willingness information or the satisfaction degree information or the idle time information, when the comprehensive score of the called terminal meets a preset condition, The called terminal is determined to be the shared terminal.
  • the shared terminal determining module determines the shared terminal according to the video information of the at least two shared targets.
  • the calling terminal sends the sharing request information, where the sharing request information includes calling terminal demand information describing the sharing requirement of the calling terminal; At least one of the called terminals receives the sharing request information, and the called terminal sends response information according to the calling terminal demand information;
  • the control center determines a shared terminal that performs real-time video sharing according to the response information, and sends the determined information of the shared terminal to the calling terminal.
  • establishing a shared connection between the calling terminal and the sharing terminal includes:
  • FIG. 1 is a flowchart of a method for determining a terminal to be shared according to an embodiment of the present invention.
  • FIG. 2 is a schematic diagram of an implementation of a method for determining a terminal to be shared shown in FIG. 1.
  • FIG. 7 is a schematic diagram of stereoscopic video splicing performed by multiple shared terminals shown in FIG. 2 or FIG. 3.
  • FIG. 8 is a structural diagram of an apparatus for determining a terminal to be shared according to an embodiment of the present invention.
  • the calling terminal determines, according to the response information, a shared terminal that performs real-time video sharing.
  • the method for determining a terminal to be shared according to the embodiment of the present invention can help the user to share the real scene in the real-time domain and enhance the user experience.
  • the parameters of the calling terminal and the called terminal can be set in order to establish a communication connection between different terminals.
  • the calling terminal maintains an HTTP long connection with the called terminal, and the called terminal periodically feeds back the heartbeat response to ensure the validity of the connection.
  • the location device is included on the called terminal device, the GPS information of the called terminal can be returned to the calling terminal in real time, so that the called terminal needs to be prepared based on the geographical information.
  • S23 The called terminal sends a response message.
  • the called terminal responds to the received sharing request information and then sends a response message.
  • the method is mainly used for screening a single shared terminal, that is, selecting a called terminal that is most satisfied by the calling terminal to browse, control or direct the operation of the called terminal.
  • the screening method is divided into two steps. First, the potential called terminal is sorted by artificial intelligence based on the prior information; as shown in FIG. 4, the sorted called terminal is then presented to the calling party through the UI (for example, nine squares). The terminal, the calling terminal can be filtered by means of interaction with the user (for example, a finger click of a touch screen).
  • the result of the smart sorting can be displayed on the display interface of the calling terminal by, for example, a nine-square grid.
  • the user can manually select the information of a called terminal as the final shared terminal by clicking to complete the intelligent and manual screening of the called terminal.
  • a method of determining a shared terminal based on automatic image processing and user interaction may be based.
  • the method is mainly used for screening a plurality of called terminals that are cooperatively operated, that is, finding a called terminal combination that satisfies a demand of a calling terminal application from a plurality of called terminals. For example, if the calling terminal wants to shoot a certain scene to achieve panoramic stitching, it is necessary to select several response information from the received 50 response information that can meet the requirements of the calling terminal. At this time, it is necessary to arrange the called terminal according to its historical information, willingness, satisfaction degree, specific location, image quality, and network speed quality. Preface.
  • the video collection device of the calling terminal collects first video information, and the calling terminal sends the first video information to the shared terminal; Or the video collection device of the shared terminal collects the second video information, and the shared terminal sends the second video information to the calling terminal.
  • the calling terminal can directly control the video collection device of the shared terminal according to its own needs by browsing the video information collected by the current camera in real time, or Through the interactive command, the video collection device of the shared terminal performs three-dimensional geometric transformation operations, such as panning, in-plane, outer rotation or shooting parameter setting operations, such as exposure, brightness, scale, and the like.
  • the obtained video information is processed by an algorithm such as computer vision and image processing, and the processing result is judged and fed back to the shared terminal for corresponding operations to obtain a better processing result.
  • the calling terminal establishes an HTTP connection with the information providing end, and sends the byte stream data of the camera sharing application.
  • the shared terminal establishes a UDP connection with the calling terminal to transmit video stream data to the calling terminal.
  • the calling terminal performs keypoint matching on the overlapping area in the display area.
  • the fast automatic stitching restores the panorama.
  • different sharing terminals can be selected to realize the panoramic stitching, or the control and command information transmitting end can perform corresponding operations until a satisfactory panoramic image is obtained.
  • the calling terminal maintains an HTTP long connection with a plurality of called terminals, and provides a timing feedback heartbeat response to ensure the validity of the connection.
  • the calling terminal establishes an HTTP connection with the information providing end, and sends the byte stream data of the camera sharing application.
  • the called terminal After the called terminal sends out the response message, the called terminal performs comprehensive evaluation to determine the shared terminal.
  • the shared terminal establishes a UDP connection with the calling terminal to transmit video stream data to the calling terminal.
  • Multiple sharing terminals perform fast three-dimensional reconstruction by means of the averaging method combined with the stereo pixel method. During this period, different sharing terminals can be selected to realize three-dimensional reconstruction, or control and command information transmitting end can perform corresponding operations until a satisfactory omnidirectional view is obtained.
  • a method for determining a terminal to be shared can share a real scene in a real-time manner in real time, and can also obtain optimal video information through cooperative interaction.
  • a method for determining a terminal to be shared includes:
  • the calling terminal and the called terminal respectively maintain an HTTP long connection with the control center, and the called terminal periodically feeds back the heartbeat response to ensure the validity of the connection.
  • the called terminal device includes the positioning device
  • the GPS information of the called terminal can be returned to the control center in real time, so as to prepare for the subsequent selection of the called terminal based on the geographic information.
  • the calling terminal analyzes its own needs and then sends information sharing needs to the control center.
  • the calling terminal establishes an HTTP connection with the control center, and the calling terminal sends the byte stream data of the camera sharing request to the control center.
  • the application can describe the geographic information in as much detail as possible, and can briefly describe the requirements, such as which specific target buildings, landscapes, people, events, etc. need to be photographed, and also the time required for shooting.
  • S33 The control center monitors the called terminal.
  • control center monitors the called terminal in the target area for the shared demand information sent by the calling terminal, establishes an HTTP connection with the called terminal, and forwards the shared demand information data of the calling terminal.
  • S34 The called terminal sends a response message.
  • the called terminal responds to the received sharing request information and then sends a response message to the control center.
  • control center After receiving the response information, the control center comprehensively evaluates the response information of the at least one called terminal to determine the shared terminal.
  • the information of the shared terminal is sent to the calling terminal.
  • the processing of the live video is completed at the calling terminal.
  • the processing of the real-time video is completed at the calling terminal or at the control center.
  • steps in the method shown in FIG. 3 can also be applied to the method shown in FIG. 2, which are not enumerated for the sake of brevity.
  • the steps in FIG. 3 include those skilled in the art who do not need creative labor.
  • a method for determining a terminal to be shared can share a real scene in a real-time manner in real time, and can also obtain optimal video information through cooperative interaction.
  • an apparatus 80 for determining a terminal to be shared includes: an information sending module 801, configured to send sharing request information, where the sharing request information includes a description of a sharing requirement of a calling terminal. Calling terminal demand information; the information receiving module 802 is configured to receive the sharing request information or receive response information sent by the called terminal to the calling terminal demand information; the sharing terminal determining module 803 is configured to use the response information Identify shared terminals for live video sharing.
  • the information receiving module 802 and the shared terminal determining module 803 are connected.
  • the response information sent by the called terminal to the calling terminal requirement information includes: acquiring system information of the called terminal, where the system information includes location information of the called terminal And at least one of configuration information of the called terminal video collection device and network information of the called terminal; the called terminal sends response information according to the system information and the calling terminal demand information.
  • the response information includes a degree of willingness information, a degree of satisfaction At least one of the information and the idle time information; wherein the degree of willingness information indicates that the called terminal provides a priority for video sharing, and the satisfactoryness level information indicates that the video collection device of the called terminal provides Video quality; the idle time information indicates a time at which the called terminal can provide a shared video.
  • At least two of the called terminals, the video collection device of the at least two called terminals collect video information of the same shared target in real time, and obtain at least two locations.
  • the shared terminal determining module 803 determines the shared terminal according to the at least two video information of the shared target.
  • the apparatus 80 for determining the terminal to be shared further includes:
  • the shared connection establishing module 804 is connected to the shared terminal determining module 803, and configured to establish a shared connection between the calling terminal and the shared terminal.
  • the video collecting device of the calling terminal gathers the first Video information, the calling terminal sends the first video information to the sharing terminal; or the video collection device of the sharing terminal collects second video information, and the sharing terminal sends the location to the calling terminal The second video information is described.
  • the device 80 for determining the terminal to be shared can share the real scene of the region in real time, and can also obtain the best video information through collaborative interaction.
  • Figures 9 and 10 disclose a system for real-time video sharing.
  • a system 90 for real-time video sharing includes: at least two terminals 91, the terminal 91 includes a calling terminal 911 and a called terminal 912; and the calling terminal 911 issues sharing request information.
  • the request information includes caller terminal demand information describing the sharing requirement of the calling terminal 911; at least one called terminal 912 receives the sharing request information, and the called terminal 912 sends response information according to the calling terminal demand information;
  • a sharing terminal 913 that performs real-time video sharing.
  • the terminals 91 are connected by communication.
  • the system further includes a control center 92, and the control center 92 and the terminal 91 are communicatively coupled.
  • the calling terminal 911 sends the sharing request information to the control center 92; the control center 92 transmits the sharing request information to the called terminal 912; the control center 92 receives the response information sent by the called terminal 912; and the control center 92 determines to perform real-time video sharing according to the response information.
  • the shared terminal 913 transmits the determined information of the shared terminal 913 to the calling terminal 911.
  • the video collection device that establishes the shared connection calling terminal 911 of the calling terminal 911 and the sharing terminal 913 collects the first video information, and the calling terminal 911 sends the first video information to the sharing terminal 913.
  • the video collection device of the sharing terminal 913 collects the second video information, and the sharing terminal 913 transmits the second video information to the calling terminal 911.
  • the shared connection is established or shared directly between the calling terminal 911 and the shared terminal 913.
  • the calling terminal 911 and the sharing terminal 913 are indirectly established through the control center.
  • the called terminal is a mobile terminal having a camera, and may be a mobile phone, a tablet, or the like.
  • the calling terminal shared information requesting end
  • a real-time video sharing system can share real-world scenarios in real time, and can also obtain optimal video information through collaborative interaction.
  • the disclosed systems, devices, and methods may be implemented in other ways.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the functions, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium.
  • the technical solution of the present invention which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including
  • the instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
  • the foregoing storage medium includes: a U disk, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and the like, which can store program codes. .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种确定待共享的终端的方法,所述方法包括:主叫终端发出共享请求信息,所述共享请求信息包括描述所述主叫终端共享需求的主叫终端需求信息;主叫终端接收至少一个被叫终端根据所述主叫终端需求信息发出响应信息;主叫终端根据所述响应信息确定进行实时视频共享的共享终端。根据本发明实施例的确定待共享终端的方法可以能帮助用户实时分享地域的真实场景,通过协同交互获取最佳的视频信息。本发明还公开了一种确定待共享的终端的装置和实时视频共享的***。

Description

一种确定待共享的终端的方法、 装置和*** 本申请要求于 2012 年 11 月 14 日提交中国专利局、 申请号为 201210457141.7 , 发明名称为 "一种确定待共享的终端的方法、 装置和***" 的 中国专利申请优先权, 上述专利的全部内容通过引用结合在本申请中。 技术领域 本发明涉及通信科学技术领域,尤其涉及一种确定待共享的终端的方法、 装置和***。 背景技术
共享信息是目前互联网上人们乐此不疲的一件乐事。 从 Facebook、 twitter, Youtube等社交网站的广受欢迎, 反映了人们在朋友之间进行信息共享的迫切需 求。 然而, 现在的信息共享只是局限在文本、 图片和视频信息, 都不涉及对釆 集到的视觉信息进行筛选和实时共享的概念。 微博上的文本、 图像, Youtube上 的视频, 都是共享信息的一种。 随着图像釆集设备软硬件技术的提高, 各种图 像、 视频釆集设备进入了人们的日常生活并发挥着重要的作用。 例如城市道路 的监控摄像头、 日常生活的各种数码相机、 带有摄像头的智能手机等, 使得随 时随地釆集视觉信息成为可能。 而网络的带宽的增长和网络社交的流行, 人们 不再满足于文本、 图片的相互共享, 实时的用摄像头捕捉视频信息, 并将视频 信息在线共享给身边的朋友成为了人们社交的一种趋势。
当前也有一些实时共享摄像头资源的应用, 例如最普遍的智能视频监控系 统。 通过对区域内的不同地方布局固定摄像头, 实时获得该区域的视觉信息, 通过浏览、 分析、 回放等方式进行监测。 但是, 该技术主要的缺点在于摄像头 的位置和数量都是固定的, 不能动态地实时添加摄像釆集装置以满足人们的不 同需求。 发明内容
本发明实施例提供了一种确定待共享的终端的方法、 装置和***, 可以帮 助用户实时分享地域的真实场景, 通过协同交互获取最佳的视频信息。
本发明一方面的实施例公开了一种确定待共享的终端的方法, 所述方法包 括:
主叫终端发出共享请求信息, 所述共享请求信息包括描述所述主叫终端共 享需求的主叫终端需求信息;
所述主叫终端接收至少一个的被叫终端根据所述主叫终端需求信息发 出的响应信息;
所述主叫终端根据所述响应信息确定进行实时视频共享的共享终端。 结合本发明第一方面实施例的一种可能实现的方式中, 所述共享请求信息 包括:
地理位置信息、 共享目标信息、 时间信息中的至少之一。
结合本发明第一方面实施例和第一种可能实现的方式的第二种可能实现的 方式中, 所述所述被叫终端根据所述主叫终端需求信息向所述主叫终端发出响 应信息包括:
获取所述被叫终端的***信息, 所述***信息包括所述被叫终端位置信息、 被叫终端视频釆集装置的配置信息、 被叫终端的网络信息中的至少之一;
根据所述***信息和所述主叫终端需求信息发出响应信息。
结合上述本发明第一方面实施例的第三种可能实现的方式中, 所述响应信 息包括意愿程度信息、 可满意程度信息、 空闲时间信息中的至少之一;
其中, 所述意愿程度信息表示所述被叫终端的能够提供视频共享的优先级, 所述可满意程度信息表示所述被叫终端的视频釆集装置提供的视频质量,
所述空闲时间信息表示所述被叫终端的能够提供共享视频的时间。
结合上述本发明第一方面实施例的第四种可能实现的方式中, 所述主叫终 端根据所述响应信息确定进行实时视频共享的共享终端包括: 所述主叫终端根据所述意愿程度信息或所述可满意程度信息或所述空闲时 间信息确定所述被叫终端的综合得分, 当所述被叫终端的综合得分满足预设条 件时, 将所述被叫终端确定为所述共享终端。
结合上述本发明第一方面实施例的第五种可能实现的方式中, 至少两个的 所述被叫终端, 所述至少两个的被叫终端的视频釆集装置实时釆集同一个共享 目标的视频信息, 得到至少两个的所述共享目标的视频信息。
结合上述本发明第一方面实施例的第六种可能实现的方式中, 所述主叫终 端根据所述至少两个的所述共享目标的视频信息确定所述共享终端。
结合上述本发明第一方面实施例的第七种可能实现的方式中, 所述方法还 包括:
建立所述主叫终端和所述共享终端的共享连接;
所述主叫终端的视频釆集装置釆集第一视频信息, 所述主叫终端向所述共 享终端发送所述第一视频信息; 或所述共享终端的视频釆集装置釆集第二视频 信息, 所述共享终端向所述主叫终端发送所述第二视频信息。
本发明第二方面的实施例公开了一种确定待共享的终端的装置, 其特征在 于, 所述装置包括:
信息发送模块, 用于发出共享请求信息, 所述共享请求信息包括描述主叫 终端共享需求的主叫终端需求信息; 信息接收模块, 用于接收接收被叫终端对 所述主叫终端需求信息发出的响应信息; 共享终端确定模块, 用于根据所述响 应信息确定进行实时视频共享的共享终端。
结合本发明第二方面实施例的一种可能实现的方式中, 所述共享请求信息 包括:
地理位置信息、 共享目标信息、 时间信息中的至少之一。
结合本发明第二方面实施例和第一种可能实现的方式的第二种可能实现 的方式中, 所述被叫终端对所述主叫终端需求信息发出的响应信息包括:
获取所述被叫终端的***信息, 所述***信息包括所述被叫终端位置信息、 被叫终端视频釆集装置的配置信息、 被叫终端的网络信息中的至少之一; 所述被叫终端根据所述***信息和所述主叫终端需求信息发出响应信息。 结合上述本发明第二方面实施例的第三种可能实现的方式中, 所述响应信 息包括意愿程度信息、 可满意程度信息、 空闲时间信息中的至少之一;
其中, 所述意愿程度信息表示所述被叫终端提供视频共享, 所述可满意程 度信息表示所述被叫终端的视频釆集装置提供的视频质量,
所述空闲时间信息表示所述被叫终端的能够提供共享视频的时间。
结合上述本发明第二方面实施例的第四种可能实现的方式中, 所述共享终 端确定模块根据所述响应信息确定进行实时视频共享的共享终端包括:
所述主叫终端根据所述意愿程度信息或所述可满意程度信息或所述空闲时 间信息确定所述被叫终端的综合得分, 当所述被叫终端的综合得分满足预设条 件时, 将所述被叫终端确定为所述共享终端。
结合上述本发明第二方面实施例的第五种可能实现的方式中, 至少两个的 所述被叫终端, 所述至少两个的被叫终端的视频釆集装置实时釆集同一个共享 目标的视频信息, 得到至少两个的所述共享目标的视频信息;
所述共享终端确定模块根据所述至少两个的所述共享目标的视频信息确定 所述共享终端。
结合上述本发明第二方面实施例的第六种可能实现的方式中, 所述装置还 包括:
共享连接建立模块, 用于建立所述主叫终端和所述共享终端的共享连接; 所述主叫终端的视频釆集装置釆集第一视频信息, 所述主叫终端向所述共 享终端发送所述第一视频信息; 或所述共享终端的视频釆集装置釆集第二视频 信息, 所述共享终端向所述主叫终端发送所述第二视频信息。
本发明第三方面的实施例公开了一种实时视频共享的***, 其特征在于, 所述***包括:
至少两个的终端, 所述终端包括主叫终端和被叫终端;
其中, 主叫终端发出共享请求信息, 所述共享请求信息包括描述所述主叫 终端共享需求的主叫终端需求信息; 至少一个的所述被叫终端接收所述共享请求信息, 所述被叫终端根据所述 主叫终端需求信息发出响应信息;
根据所述响应信息确定进行实时视频共享的共享终端。
结合本发明第三方面实施例的一种可能实现的方式中, 所述***还包括: 控制中心; 所述主叫终端向所述控制中心发出所述共享请求信息; 所述控制中心向所述被叫终端发送所述共享请求信息;
所述控制中心接收所述被叫终端发出的所述响应信息;
所述控制中心根据所述响应信息确定进行实时视频共享的共享终端, 并将 确定后的所述共享终端的信息发送给所述主叫终端。
结合上述本发明第三方面实施例的第二种可能实现的方式中, 所述***还 包括:
建立所述主叫终端和所述共享终端的共享连接
所述主叫终端的视频釆集装置釆集第一视频信息, 所述主叫终端向所述共 享终端发送所述第一视频信息; 或所述共享终端的视频釆集装置釆集第二视频 信息, 所述共享终端向所述主叫终端发送所述第二视频信息。
结合上述本发明第三方面实施例的第三种可能实现的方式中, 建立所述主 叫终端和所述共享终端的共享连接包括:
所述共享连接在所述主叫终端和所述共享终端间直接建立或所述共享连接 是所述主叫终端和所述共享终端通过所述控制中心间接建立。
根据本发明实施例的一种确定待共享的终端的方法、 装置和一种实时视频 共享的***, 能够实时分享地域的真实场景, 还可以通过协同交互的方式获取 最佳的视频信息。
附图说明
为了更清楚地说明本发明实施例的技术方案, 下面将对本发明实施例中所 需要使用的附图作简单地介绍, 显而易见地, 下面所描述的附图仅仅是本发明 的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。
图 1为本发明实施例的一种确定待共享的终端的方法的流程图。
图 2为图 1所示的一种确定待共享的终端的方法的实现示意图。
图 3为图 1所示的一种确定待共享的终端的方法的另一种实现示意图。 图 4为图 2或图 3所示的一种确定待共享的终端的方法的一种具体实现图。 图 5为图 2或图 3所示的主叫终端和共享终端进行交互的示意图。
图 6为图 2或图 3所示的多个共享终端进行视频拼接的示意图。
图 7为图 2或图 3所示的多个共享终端进行立体视频拼接的示意图。
图 8为本发明实施例的一种确定待共享的终端的装置的结构图。
图 9为本发明实施例的一种实时视频共享***的示意图。
图 10为图 9所示的共享***的一种具体实现示意图。 具体实施方式
下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清 楚、 完整地描述, 可以理解的是, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有做 出创造性劳动前提下所获得的所有其他实施例 , 都属于本发明保护的范围。
如图 1 所示, 根据本发明实施例的一种确定待共享的终端的方法, 所述方 法包括:
S11 : 主叫终端发出共享请求信息, 所述共享请求信息包括描述所述主叫终 端共享需求的主叫终端需求信息。
S12: 所述主叫终端接收至少一个的被叫终端根据所述主叫终端需求信息发 出的响应信息。
S13: 主叫终端根据所述响应信息确定进行实时视频共享的共享终端。 根据本发明实施例的确定待共享的终端的方法, 可以帮助用户实时分享地 域的真实场景, 增强用户体验。
如图 2 所示, 根据本发明实施例的确定待共享的终端的方法, 所述方法包 括:
S21 :初始参数设置。
在主叫终端发出共享请求前, 可以对主叫终端和被叫终端的参数进行一些 设置。 设置这些参数可以是为了在不同的终端之间建立通信连接。
在本发明的一个实施例中, 主叫终端与被叫终端保持 HTTP长连接, 被叫 终端定时反馈心跳响应, 确保连接的有效性。 在被叫终端设备上含有定位装置 时, 被叫终端的 GPS信息可以实时的返回到主叫终端处, 为后续需要基于地理 信息的选择被叫终端做好准备。
S22: 分析需求, 发出共享请求信息。
分析主叫终端的需求, 主叫终端向目标区域内的被叫终端发出信息共享需 求。
在本发明的一个实施例中, 所述共享请求信息包括: 地理位置信息、 共享 目标信息、 时间信息中的至少之一。
在本发明的一个实施例中, 主叫终端与被叫终端建立 HTTP连接, 主叫终 端向被叫终端发送摄像头共享申请的字节流数据。 该申请内容可以对地理信息 进行尽可能详细的说明, 同时可以对需求进行简要描述, 例如需要拍摄哪些特 定目标建筑物、 风景、 人、 事件等, 也可以对需要拍摄的时间加以要求。
S23: 被叫终端发出响应信息。 被叫终端响应收到的共享请求信息, 然后发出响应信息。
在本发明的一个实施例中, 获取所述被叫终端的***信息, 所述***信息 包括所述被叫终端位置信息、 被叫终端视频釆集装置的配置信息、 被叫终端的 网络信息中的至少之一; 被叫终端根据所述***信息和所述主叫终端需求信息 发出响应信息。
在本发明的一个实施例中, 被叫终端可以设置为自动响应或者手动响应两 种模式, 通过和主叫终端建立 HTTP连接, 发送字节流来传递信息。 自动响应 代表被叫终端对主叫终端发送的申请信息一律默认为响应状态, 手动响应表示 被叫终端可以根据当时的具体情况来选择是否要响应主叫终端发送的需求信 息。 如果被叫终端响应了本次申请, 还可以根据主叫终端发送的需求信息, 结 合被叫终端的情况, 例如距离目标的距离、 空闲时间等来设置本次响应的意愿 程度信息、 可满意程度信息、 空闲时间信息。 其中, 所述意愿程度信息表示所 述被叫终端提供视频共享, 所述可满意程度信息表示所述被叫终端的视频釆集 装置提供的视频质量; 所述空闲时间信息表示所述被叫终端的能够提供共享视 频的时间。
在本发明的一个实施例中, 意愿程度信息表示被叫终端愿意提供本次响应 的优先级, 可以按 0-10评级, 越高代表越愿意响应, 优先级越高。 可满意程度 表示被叫终端根据自己的终端硬件、 网络情况、 距离目标远近等条件判断可提 供给主叫终端的响应服务的质量, 也可以按 0-10评级, 越高代表被叫终端越有 能力提供高质量响应服务。
S24: 确定共享终端。
主叫终端接收到响应信息后, 对至少一个的被叫终端的响应信息进行综合 评价, 确定共享终端。 在本发明的一个实施例中, 主叫终端收到被叫终端发送回来的响应信息后, 结合被叫终端以往的历史信息、 本次响应的意愿程度信息、 可满意程度信息以 及实际视觉信息等内容通过人工或者自动的方式筛选最合适的被叫终端, 将其 作为共享终端,并建立和共享终端的 UDP连接,使之可以实时传递视频流数据。
在本发明的一个实施例中, 基于智能排序和 UI ( user interface,用户界面) 交互的筛选方法从被叫终端中选择共享终端。
该方法主要用于单个共享终端的筛选, 即选择主叫终端最满意的一个被叫 终端进行浏览、 控制或指挥被叫终端的操作。 筛选方法分为两步, 首先是基于 先验信息通过人工智能方法排序潜在的被叫终端; 如图 4 所示, 然后把排序后 的被叫终端通过 UI的方式(例如九宫格 )呈现给主叫终端, 主叫终端可以通过 和用户交互的方式(例如触屏的手指点击)进行筛选。
在本发明的一个实施例中,可以釆用基于 gradient boosting的排序学习算法, 针对各种先验信息对发出响应信息的被叫终端进行排序。 Gradient boosting算法 釆用 squared hinge loss function对优先权信息进行排序。 给定两个被叫终端的某 一种先验知识, 使用 x>y表示 X信息提供端在该先验知识条件下优于 y信息提 供端。 我们釆集一个优先权信息集合作为训练集 S:
S .二 ^ ^ = i ",』} 通过该练集合学习排序函数 h。 该排序函数的风险代价可以表示为
Figure imgf000010_0001
下面为 gradient boosting学习排序函数的过程 1 Start with m iiiiial g¾ess for έ ^ :1,2,
2 t¾iag : as t¾e c¾n!eoi aj ro imaiioB. of h, we
separate : into two disjosii sels,
:: < >€ S I > ¾—.:!,(! 》 · r
S— . <: >E S I kk—■ ι(¾) < hk4fyi - T
3 Fit a. fegr ssioii fmc m. ^( ) using Gfsdieiit E hrn.
Iree and the felowiiig training data
{( ....: (¾)T》 U 》 -- r) I < >€ S"'| Foiin the oew niikliig iiiiic ti on as
, , ¾
Figure imgf000011_0001
where η a shrkkage factor,
智能排序的结果可以通过例如九宫格的方式显示在主叫终端的显示界面 上。 用户可以通过点击的方式来人工选择某一个被叫终端的信息作为最终的共 享终端, 来完成被叫终端的智能加人工筛选工作。
在本发明的另一个实施例中, 可以基于自动图像处理和用户交互的确定共 享终端的方法。
该方法主要用于对协作操作的多个被叫终端进行筛选, 即从多个被叫终端 中找到一种满足主叫终端应用需求的被叫终端组合。 例如, 主叫终端希望对某 一场景进行拍摄从而实现全景拼接, 那么需要从接收到的 50个响应信息的中挑 出几个能够满足主叫终端需求的响应信息。 这个时候需要根据其历史信息、 意 愿度、 可满意程度、 具***置、 图像质量、 网速质量等信息对被叫终端进行排 序。 排序后的被叫终端的视频信息以某种方式例如九宫格的形式呈现在主叫终 端的显示界面上, 用户通过点击或者勾选的方式选择多个被叫终端, 同时对这 几个被叫终端捕捉到的视觉信息进行处理, 即实现多个图像的自动拼接, 拼接 后的图像以分屏的方式显示, 直到主叫终端对拼接后的视频信息满意为止。
S25: 实时视频信息共享。
建立所述主叫终端和所述共享终端的共享连接; 所述主叫终端的视频釆集 装置釆集第一视频信息, 所述主叫终端向所述共享终端发送所述第一视频信息; 或所述共享终端的视频釆集装置釆集第二视频信息, 所述共享终端向所述主叫 终端发送所述第二视频信息。
在本发明的一个实施例中, 如图 5 所示, 共享连接建立后, 主叫终端通过 实时浏览当前摄像头釆集的视频信息, 可根据自身需求远程直接控制共享终端 的视频釆集装置, 或通过交互指挥使共享终端的视频釆集装置进行三维几何变 换操作, 如平移、 平面内、 外旋转或拍摄参数设置操作, 如曝光度、 亮度、 尺 度等。 对多个共享终端提出协作要求时, 通过对获得的视频信息进行计算机视 觉、 图像处理等算法处理, 对处理结果进行判断并反馈给共享终端进行相应操 作来获得更好的处理结果。
在本发明的一个实施例中, 主叫终端与多个被叫终端保持 HTTP长连接, 提供端定时反馈心跳响应, 确保连接的有效性
主叫终端与信息提供端建立 HTTP连接, 发送摄像头共享申请的字节流数 据
被叫终端发出响应信息后, 对被叫终端进行综合评价确定共享终端。 共享 终端与主叫终端建立 UDP连接, 传送视频流数据到主叫终端。
如图 6所示,主叫终端对显示区域中的重叠区域进行基于 keypoint matching 的快速自动拼接恢复全景图, 在此期间可以选择不同的共享终端来实现全景拼 接, 或者控制、 指挥信息发送端进行相应操作, 直到获得满意的全景图像 。
在本发明的一个实施例中,如图 7所示,主叫终端与多个被叫终端保持 HTTP 长连接, 提供端定时反馈心跳响应, 确保连接的有效性
主叫终端与信息提供端建立 HTTP连接, 发送摄像头共享申请的字节流数 据
被叫终端发出响应信息后, 对被叫终端进行综合评价确定共享终端。 共享 终端与主叫终端建立 UDP连接, 传送视频流数据到主叫终端。 多个共享终端通 过平均分配法结合立体像素法进行快速三维重建, 在此期间可以选择不同的共 享终端来实现三维重建, 或者控制、 指挥信息发送端进行相应操作, 直到获得 满意的全方位视野。
根据本发明实施例的一种确定待共享的终端的方法, 能够实时分享地域的 真实场景, 还可以通过协同交互的方式获取最佳的视频信息。
如图 3 所示, 根据本发明实施例的确定待共享的终端的方法, 所述方法包 括:
S31 : 建立与控制中心的连接。
在本发明的一个实施例中,主叫终端和被叫终端分别与控制中心保持 HTTP 长连接, 被叫终端定时反馈心跳响应, 确保连接的有效性。 在被叫终端设备上 含有定位装置时, 被叫终端的 GPS信息可以实时的返回到控制中心处, 为后续 需要基于地理信息的选择被叫终端做好准备。
S32: 分析需求, 发出共享请求信息。
主叫终端分析自身的需求, 然后向控制中心发出信息共享需求。
在本发明的一个实施例中, 所述共享请求信息包括: 地理位置信息、 共享 目标信息、 时间信息中的至少之一。
在本发明的一个实施例中, 主叫终端与控制中心建立 HTTP连接, 主叫终 端向控制中心发送摄像头共享申请的字节流数据。 该申请内容可以对地理信息 进行尽可能详细的说明, 同时可以对需求进行简要描述, 例如需要拍摄哪些特 定目标建筑物、 风景、 人、 事件等, 也可以对需要拍摄的时间加以要求。
S33: 控制中心监测被叫终端。
在本发明的一个实施例中, 控制中心针对主叫终端发送的共享需求信息, 监测目标区域中的被叫终端, 与被叫终端建立 HTTP连接并转发主叫终端的共 享需求信息数据。
S34: 被叫终端发出响应信息。
被叫终端响应收到的共享请求信息, 然后向控制中心发出响应信息。
S35: 确定共享终端。
控制中心接收到响应信息后, 对至少一个的被叫终端的响应信息进行综合 评价, 确定共享终端。
在本发明的一个实施例中, 控制中心确定共享终端后将共享终端的信息发 送给主叫终端。
S36: 实时视频信息共享。
建立主叫终端和控制中心的共享连接, 建立共享终端和控制中心的共享连 接; 或者直接建立主叫终端和共享终端的共享连接。
在本发明的一个实施例中, 在需要对至少两个共享终端的视频釆集装置釆 集到的实时视频进行拼接或者立体处理的情况下,
如果是直接建立主叫终端和共享终端的共享连接, 则对实时视频的处理在 主叫终端处完成。 在主叫终端和共享终端通过控制中心间接建立共享连接的情况下, 对实时 视频的处理在主叫终端处完成或者在控制中心处完成。
可以理解的是, 图 3所示的方法中的步骤还可以实用图 2中所示的方法, 为简洁起见并未一一列举, 图 3 的步骤中包含了本领域普通技术人员不需要创 造性劳动即可从图 2的步骤中借鉴的方法。
根据本发明实施例的一种确定待共享的终端的方法, 能够实时分享地域的 真实场景, 还可以通过协同交互的方式获取最佳的视频信息。
如图 8所示, 根据本发明实施例的确定待共享的终端的装置 80, 装置 80包 括: 信息发送模块 801 , 用于发出共享请求信息, 所述共享请求信息包括描述主 叫终端共享需求的主叫终端需求信息; 信息接收模块 802 , 用于接收所述共享请 求信息或接收被叫终端对所述主叫终端需求信息发出的响应信息; 共享终端确 定模块 803 , 用于根据所述响应信息确定进行实时视频共享的共享终端。 其中信 息接收模块 802和共享终端确定模块 803相连。
根据本发明实施例的一种确定待共享的终端的装置 80能够实时分享地域的 真实场景, 还可以通过协同交互的方式获取最佳的视频信息。
在本发明的一个实施例中, 所述共享请求信息包括: 地理位置信息、 共享 目标信息、 时间信息中的至少之一。
在本发明的一个实施例中, 所述被叫终端对所述主叫终端需求信息发出的 响应信息包括: 获取所述被叫终端的***信息, 所述***信息包括所述被叫终 端位置信息、 被叫终端视频釆集装置的配置信息、 被叫终端的网络信息中的至 少之一; 所述被叫终端根据所述***信息和所述主叫终端需求信息发出响应信 息。
在本发明的一个实施例中, 所述响应信息包括意愿程度信息、 可满意程度 信息、 空闲时间信息中的至少之一; 其中, 所述意愿程度信息表示所述被叫终 端提供视频共享的优先级, 所述可满意程度信息表示所述被叫终端的视频釆集 装置提供的视频质量; 所述空闲时间信息表示所述被叫终端的能够提供共享视 频的时间。
在本发明的一个实施例中, 共享终端确定模块 803根据所述响应信息确定 进行实时视频共享的共享终端包括: 所述主叫终端根据所述意愿程度信心或所 述可满意程度信息或所述空闲时间信息确定所述被叫终端的综合得分, 当所述 被叫终端的综合得分满足预设条件时, 将所述被叫终端确定为所述共享终端。
在本发明的一个实施例中, 至少两个的所述被叫终端, 所述至少两个的被 叫终端的视频釆集装置实时釆集同一个共享目标的视频信息, 得到至少两个的 所述共享目标的视频信息; 共享终端确定模块 803根据所述至少两个的所述共 享目标的视频信息确定所述共享终端。
在本发明的一个实施例中, 确定待共享终端的装置 80还包括:
共享连接建立模块 804,共享连接建立模块 804和共享终端确定模块 803相 连, 用于建立所述主叫终端和所述共享终端的共享连接; 所述主叫终端的视频 釆集装置釆集第一视频信息, 所述主叫终端向所述共享终端发送所述第一视频 信息; 或所述共享终端的视频釆集装置釆集第二视频信息, 所述共享终端向所 述主叫终端发送所述第二视频信息。
根据本发明实施例的一种确定待共享的终端的装置 80能够实时分享地域的 真实场景, 还可以通过协同交互的方式获取最佳的视频信息。
图 9和图 10公开了一种实时视频共享的***。
如图 9所示, 一种实时视频共享的*** 90, 包括: 至少两个的终端 91 , 终 端 91包括主叫终端 911和被叫终端 912; 主叫终端 911发出共享请求信息, 共 享请求信息包括描述主叫终端 911 共享需求的主叫终端需求信息; 至少一个的 被叫终端 912接收所述共享请求信息, 被叫终端 912根据主叫终端需求信息发 出响应信息; 根据响应信息确定进行实时视频共享的共享终端 913。 其中, 终端 91之间通信相连。
在本发明的一个实施例中, 所述***还包括控制中心 92, 控制中心 92和终 端 91之间通信相连。 主叫终端 911向控制中心 92发出共享请求信息; 控制中 心 92向被叫终端 912发送共享请求信息; 控制中心 92接收被叫终端 912发出 的响应信息;控制中心 92根据响应信息确定进行实时视频共享的共享终端 913 , 并将确定后的共享终端 913的信息发送给主叫终端 911。
在本发明的一个实施例中, 建立主叫终端 911和共享终端 913的共享连接 主叫终端 911 的视频釆集装置釆集第一视频信息, 主叫终端 911 向共享终 端 913发送第一视频信息; 或共享终端 913的视频釆集装置釆集第二视频信息, 共享终端 913向主叫终端 911发送所述第二视频信息。
在本发明的一个实施例中, 共享连接在主叫终端 911和共享终端 913 间直 接建立或共享连接是主叫终端 911和共享终端 913通过所述控制中心间接建立。
图 10为图 9所示***的具体示例, 被叫终端(共享信息提供端)为具有摄 像头的移动终端, 可以是手机、 平板电脑等。 主叫终端 (共享信息请求端) 既 可以是移动终端也可以是固定终端。
根据本发明实施例的一种实时视频共享的***, 能够实时分享地域的真实 场景, 还可以通过协同交互的方式获取最佳的视频信息。
所属领域的技术人员可以清楚地了解到, 为描述的方便和简洁, 上述描述 的装置的具体工作过程, 可以参考前述方法实施例中的对应过程, 在此不再赘 述。 在本申请所提供的几个实施例中, 应该理解到, 所揭露的***、 装置和方 法, 可以通过其它的方式实现。 例如, 以上所描述的装置实施例仅仅是示意性 的, 例如, 所述单元的划分, 仅仅为一种逻辑功能划分, 实际实现时可以有另 外的划分方式, 例如多个单元或组件可以结合或者可以集成到另一个***, 或 一些特征可以忽略, 或不执行。 另一点, 所显示或讨论的相互之间的耦合或直 接耦合或通信连接可以是通过一些接口, 装置或单元的间接耦合或通信连接, 可以是电性, 机械或其它的形式。
另外, 在本发明各个实施例中的各功能单元可以集成在一个处理单元中, 也可以是各个单元单独物理存在, 也可以两个或两个以上单元集成在一个单元 中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用 时, 可以存储在一个计算机可读取存储介质中。 基于这样的理解, 本发明的技 术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以 软件产品的形式体现出来, 该计算机软件产品存储在一个存储介质中, 包括若 干指令用以使得一台计算机设备(可以是个人计算机, 服务器, 或者网络设备 等)执行本发明各个实施例所述方法的全部或部分步骤。 而前述的存储介质包 括: U盘、 移动硬盘、 只读存储器(ROM, Read-Only Memory ), 随机存取存储 器(RAM, Random Access Memory ),磁碟或者光盘等各种可以存储程序代码的 介质。
以上所述, 仅为本发明较佳的具体实施方式, 但本发明的保护范围并不局 限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易 想到的变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护 范围应该以权利要求的保护范围为准。

Claims

权 利 要 求
1.一种确定待共享终端的方法, 其特征在于, 所述方法包括:
主叫终端发出共享请求信息, 所述共享请求信息包括描述所述主叫终端共 享需求的主叫终端需求信息;
所述主叫终端接收至少一个被叫终端根据所述主叫终端需求信息发出的响 应信息;
所述主叫终端根据所述响应信息确定进行实时视频共享的共享终端。
2. 如权利要求 1所述的方法, 其特征在于, 所述主叫终端需求信息包括:
地理位置信息、 共享目标信息、 时间信息中的至少之一。
3. 如权利要求 1或 2所述的方法, 其特征在于, 所述被叫终端根据所述主叫终 端需求信息发出响应信息包括:
获取所述被叫终端的***信息, 所述***信息包括被叫终端位置信息、 被 叫终端视频釆集装置的配置信息、 被叫终端的网络信息中的至少之一;
所述被叫终端根据所述***信息和所述主叫终端需求信息发出响应信息。
4. 如权利要求 1-3任意一项所述的方法, 其特征在于, 所述响应信息包括意愿 程度信息、 可满意程度信息、 空闲时间信息中的至少之一;
其中, 所述意愿程度信息表示所述被叫终端的能够提供视频共享的优先级, 所述可满意程度信息表示所述被叫终端的视频釆集装置提供的视频质量,
所述空闲时间信息表示所述被叫终端的能够提供共享视频的时间。
5.如权利要求 4所述的方法, 其特征在于, 所述主叫终端根据所述响应信息 确定进行实时视频共享的共享终端包括:
所述主叫终端根据所述意愿程度信息或所述可满意程度信息或所述空闲时 间信息确定所述被叫终端的综合得分, 当所述被叫终端的综合得分满足预设条 件时, 将所述被叫终端确定为所述共享终端。
6. 如权利要求 1-5任意一项所述的方法, 其特征在于, 至少两个的所述被 叫终端, 所述至少两个的被叫终端的视频釆集装置实时釆集同一个共享目标的 视频信息, 得到至少两个的所述共享目标的视频信息。
7. 如权利要求 6所述的方法, 其特征在于, 所述主叫终端根据所述至少两 个的所述共享目标的视频信息确定所述共享终端。
8. 如权利要求 1-7任意一项所述的方法, 其特征在于, 所述方法还包括: 建立所述主叫终端和所述共享终端的共享连接;
所述主叫终端的视频釆集装置釆集第一视频信息, 所述主叫终端向所述共 享终端发送所述第一视频信息; 或所述共享终端的视频釆集装置釆集第二视频 信息, 所述共享终端向所述主叫终端发送所述第二视频信息。
9. 一种确定待共享终端的装置, 其特征在于, 所述装置包括:
信息发送模块, 用于发出共享请求信息, 所述共享请求信息包括描述主叫 终端共享需求的主叫终端需求信息;
信息接收模块, 用于接收被叫终端对所述主叫终端需求信息发出的 响应信息;
共享终端确定模块, 用于根据所述响应信息确定进行实时视频共享 的共享终端。
10.如权利要求 9所述的装置, 其特征在于, 所述主叫终端需求信息包括: 地理位置信息、 共享目标信息、 时间信息中的至少之一。
11.如权利要求 9或 10所述的装置, 其特征在于, 所述被叫终端对所述主叫 终端需求信息发出的响应信息包括:
获取所述被叫终端的***信息, 所述***信息包括所述被叫终端位置信息、 被叫终端视频釆集装置的配置信息、 被叫终端的网络信息中的至少之一; 所述被叫终端根据所述***信息和所述主叫终端需求信息发出响应信息。
12.如权利要求 9-11任意一项所述的装置, 其特征在于, 所述响应信息包括 意愿程度信息、 可满意程度信息、 空闲时间信息中的至少之一;
其中, 所述意愿程度信息表示所述被叫终端的能够提供视频共享的优先级, 所述可满意程度信息表示所述被叫终端的视频釆集装置提供的视频质量, 所述 空闲时间信息表示所述被叫终端的能够提供共享视频的时间。
13.如权利要求 12所述的装置, 其特征在于, 所述共享终端确定模块根据所 述响应信息确定进行实时视频共享的共享终端包括:
所述主叫终端根据所述意愿程度信息或所述可满意程度信息或所述空闲时 间信息确定所述被叫终端的综合得分, 当所述被叫终端的综合得分满足预设条 件时, 将所述被叫终端确定为所述共享终端。
14. 如权利要求 9-13任意一项所述的装置, 其特征在于, 至少两个的所述 被叫终端, 所述至少两个的被叫终端的视频釆集装置实时釆集同一个共享目标 的视频信息, 得到至少两个的所述共享目标的视频信息;
所述共享终端确定模块根据所述至少两个的所述共享目标的视频信息确定 所述共享终端。
15. 如权利要求 9-14任意一项所述的装置, 其特征在于, 所述装置还包括: 共享连接建立模块, 用于建立所述主叫终端和所述共享终端的共享连接; 所述主叫终端的视频釆集装置釆集第一视频信息, 所述主叫终端向所述共 享终端发送所述第一视频信息; 或所述共享终端的视频釆集装置釆集第二视频 信息, 所述共享终端向所述主叫终端发送所述第二视频信息。
16.—种实时视频共享的***, 其特征在于, 所述***包括: 至少两个的终端, 所述终端包括主叫终端和被叫终端;
其中, 主叫终端发出共享请求信息, 所述共享请求信息包括描述所述主叫 终端共享需求的主叫终端需求信息;
至少一个的所述被叫终端接收所述共享请求信息, 所述被叫终端根 据所述主叫终端需求信息发出响应信息;
根据所述响应信息确定进行实时视频共享的共享终端。
17. 如权利要求 16所述的***, 其特征在于, 所述***还包括:
控制中心; 所述主叫终端向所述控制中心发出所述共享请求信息; 所述控制中心向所述被叫终端发送所述共享请求信息;
所述控制中心接收所述被叫终端发出的所述响应信息;
所述控制中心根据所述响应信息确定进行实时视频共享的共享终端, 并将 确定后的所述共享终端的信息发送给所述主叫终端。
18.如权利要求 16或 17所述的***, 其特征在于, 所述***还包括: 建立所述主叫终端和所述共享终端的共享连接
所述主叫终端的视频釆集装置釆集第一视频信息, 所述主叫终端向所述共 享终端发送所述第一视频信息; 或所述共享终端的视频釆集装置釆集第二视频 信息, 所述共享终端向所述主叫终端发送所述第二视频信息。
19. 如权利要求 18所述的***, 其特征在于, 建立所述主叫终端和所述共 享终端的共享连接包括:
所述共享连接在所述主叫终端和所述共享终端间直接建立或所述共享连接 是所述主叫终端和所述共享终端通过所述控制中心间接建立。
PCT/CN2013/073124 2012-11-14 2013-03-25 一种确定待共享的终端的方法、装置和*** WO2014075413A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP13855685.7A EP2892205B1 (en) 2012-11-14 2013-03-25 Method and device for determining a sharing terminal
US14/711,077 US20150244756A1 (en) 2012-11-14 2015-05-13 Method, Apparatus and System for Determining Terminal That is to Share Real-Time Video

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210457141.7 2012-11-14
CN201210457141.7A CN103812907B (zh) 2012-11-14 2012-11-14 一种确定待共享的终端的方法、装置和***

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/711,077 Continuation US20150244756A1 (en) 2012-11-14 2015-05-13 Method, Apparatus and System for Determining Terminal That is to Share Real-Time Video

Publications (1)

Publication Number Publication Date
WO2014075413A1 true WO2014075413A1 (zh) 2014-05-22

Family

ID=50709105

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/073124 WO2014075413A1 (zh) 2012-11-14 2013-03-25 一种确定待共享的终端的方法、装置和***

Country Status (4)

Country Link
US (1) US20150244756A1 (zh)
EP (1) EP2892205B1 (zh)
CN (1) CN103812907B (zh)
WO (1) WO2014075413A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114980263A (zh) * 2022-07-13 2022-08-30 武汉慧联无限科技有限公司 控制终端的方法、装置、处理设备及存储介质

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9560050B2 (en) * 2014-09-08 2017-01-31 At&T Intellectual Property I, L.P System and method to share a resource or a capability of a device
CN109120504B (zh) * 2017-06-26 2023-05-09 深圳脸网科技有限公司 一种影像设备共享方法及其社交方法
CN107948592B (zh) * 2017-11-22 2019-03-15 珠海格力电器股份有限公司 一种共享摄像头的方法、装置和智能终端
CN110427570B (zh) * 2018-04-26 2022-11-15 Oppo广东移动通信有限公司 移动终端的信息处理方法、装置、计算机可读存储介质和电子设备
CN111147768A (zh) * 2019-12-25 2020-05-12 北京恒峰致远科技有限公司 一种提高回看效率的智能监控视频回看方法
CN111147815A (zh) * 2019-12-25 2020-05-12 北京恒峰致远科技有限公司 一种视频监控***
CN111263093B (zh) * 2020-01-22 2022-04-01 维沃移动通信有限公司 一种录像方法及电子设备
CN115022671B (zh) * 2022-06-02 2024-03-01 智道网联科技(北京)有限公司 多进程视频输出方法、云端、终端、电子设备及存储介质
CN116682041B (zh) * 2023-06-06 2023-12-12 南京听说科技有限公司 教学及考试用智能辅助卡及其控制***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101227636A (zh) * 2007-01-17 2008-07-23 ***通信集团公司 信息共享方法
CN101257646A (zh) * 2007-02-27 2008-09-03 ***通信集团公司 媒体共享转移方法
CN102685563A (zh) * 2011-03-15 2012-09-19 华为终端有限公司 互联网协议电视内容共享方法、装置以及终端设备

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7100190B2 (en) * 2001-06-05 2006-08-29 Honda Giken Kogyo Kabushiki Kaisha Automobile web cam and communications system incorporating a network of automobile web cams
ATE319257T1 (de) * 2002-07-01 2006-03-15 Siemens Mobile Comm Spa System und verfahren zur bereitstellung von mobilen multimedialen dienstleistungen mit echtzeitvideoübertragung
US7663666B2 (en) * 2003-06-23 2010-02-16 Canon Kabushiki Kaisha Operation at mobile terminal when communicating with remote camera
US20090066722A1 (en) * 2005-08-29 2009-03-12 Kriger Joshua F System, Device, and Method for Conveying Information Using Enhanced Rapid Serial Presentation
US8849297B2 (en) * 2006-07-14 2014-09-30 Qualcomm Incorporated Call establishment and maintenance in a wireless network
KR101373008B1 (ko) * 2007-07-02 2014-03-14 삼성전자주식회사 콘텐츠를 공유하기 위한 무선 단말 장치, 서버 및 그 방법
JP4213199B1 (ja) * 2007-12-13 2009-01-21 大日本印刷株式会社 情報提供システム
US8667175B2 (en) * 2008-03-13 2014-03-04 Cisco Technology, Inc. Server selection for routing content to a client using application layer redirection
TWI386023B (zh) * 2008-07-11 2013-02-11 Jin Jie Yang 一種擷取任何特定地點之即時影音資訊的應用方法
US20100203868A1 (en) * 2009-02-12 2010-08-12 Ike Sagie System and Method for Providing Multiple Itinerary Services
KR101001010B1 (ko) * 2010-06-09 2010-12-15 주식회사 위즈메타 더블 버퍼링을 이용한 색인 기반 동영상 재생 장치 및 방법
US9307378B2 (en) * 2010-12-07 2016-04-05 Mobitv, Inc. Location aware travel media
US20130179507A1 (en) * 2012-01-06 2013-07-11 Microsoft Corporation Communicating Media Data
US20130242106A1 (en) * 2012-03-16 2013-09-19 Nokia Corporation Multicamera for crowdsourced video services with augmented reality guiding system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101227636A (zh) * 2007-01-17 2008-07-23 ***通信集团公司 信息共享方法
CN101257646A (zh) * 2007-02-27 2008-09-03 ***通信集团公司 媒体共享转移方法
CN102685563A (zh) * 2011-03-15 2012-09-19 华为终端有限公司 互联网协议电视内容共享方法、装置以及终端设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2892205A4 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114980263A (zh) * 2022-07-13 2022-08-30 武汉慧联无限科技有限公司 控制终端的方法、装置、处理设备及存储介质
CN114980263B (zh) * 2022-07-13 2022-11-18 武汉慧联无限科技有限公司 控制终端的方法、装置、处理设备及存储介质

Also Published As

Publication number Publication date
CN103812907A (zh) 2014-05-21
EP2892205B1 (en) 2018-09-19
EP2892205A4 (en) 2015-10-28
US20150244756A1 (en) 2015-08-27
CN103812907B (zh) 2018-01-16
EP2892205A1 (en) 2015-07-08

Similar Documents

Publication Publication Date Title
WO2014075413A1 (zh) 一种确定待共享的终端的方法、装置和***
US11032514B2 (en) Method and apparatus for providing image service
CN110944109B (zh) 一种拍照方法、装置与设备
CN104012106B (zh) 使表示不同视点的视频对准
WO2017181777A1 (zh) 全景视频直播方法、装置和***以及视频源控制设备
US11836114B2 (en) Device searching system and method for data transmission
US9113068B1 (en) Facilitating coordinated media and/or information capturing and aggregation
CN112714327B (zh) 基于直播应用程序的互动方法、装置、设备及存储介质
KR20140096484A (ko) 메신저 채팅창을 통한 실시간 영상 공유 장치, 방법 및 컴퓨터 판독 가능한 기록 매체
CN106375193A (zh) 远程合照方法
WO2014094537A1 (zh) 沉浸通信客户端、服务器及获取内容视图的方法
CN103401854A (zh) 基于社交网络的电视内容分享方法
CN110267093A (zh) 直播视频推送方法、装置、存储介质、终端及直播镜
CN110662119A (zh) 一种视频拼接方法及装置
WO2016188197A1 (zh) 图片处理方法、发送方法、处理装置及发送装置
WO2016192467A1 (zh) 一种播放视频的方法及装置
WO2021095598A1 (ja) 情報処理装置、情報処理方法、情報処理プログラム、端末装置、端末装置の制御方法および制御プログラム
CN113727193A (zh) 多媒体内容的接续处理方法和***、及存储介质
KR20180131687A (ko) 실시간기반 및 컨텐츠 기반 실시간 공연공유 서비스 제공시스템
KR101630018B1 (ko) 촬영 단말기 및 그 제어방법, 촬영 단말기와 통신하는 그룹 영상 관리 시스템 및 그 제어방법과 이를 위한 기록 매체
CN109842542B (zh) 即时会话方法及装置、电子设备、存储介质
CN112866729A (zh) 一种降低网络直播时延的方法及网络直播***
WO2013166850A1 (zh) 一种社交电视状态的同步方法、***和终端
KR102312778B1 (ko) 공연을 실시간 또는 촬영 영상으로 제공하는 공연 서비스 시스템 및 방법
CN117061786A (zh) 一种视频合成方法与电子设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13855685

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE