CN107820103A - 影像收发设备连接方法、控制装置及*** - Google Patents

影像收发设备连接方法、控制装置及*** Download PDF

Info

Publication number
CN107820103A
CN107820103A CN201710960048.0A CN201710960048A CN107820103A CN 107820103 A CN107820103 A CN 107820103A CN 201710960048 A CN201710960048 A CN 201710960048A CN 107820103 A CN107820103 A CN 107820103A
Authority
CN
China
Prior art keywords
sending ending
receiving device
ending equipment
facility information
determined
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.)
Pending
Application number
CN201710960048.0A
Other languages
English (en)
Inventor
吕振中
钟炎培
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Wanxiang Electronics Technology Co Ltd
Original Assignee
Xian Wanxiang Electronics Technology Co Ltd
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 Xian Wanxiang Electronics Technology Co Ltd filed Critical Xian Wanxiang Electronics Technology Co Ltd
Priority to CN201710960048.0A priority Critical patent/CN107820103A/zh
Publication of CN107820103A publication Critical patent/CN107820103A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25825Management of client data involving client display capabilities, e.g. screen resolution of a mobile phone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25841Management of client data involving the geographical location of the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/632Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Computer Graphics (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本公开提供一种影像收发设备连接方法、控制装置及***,涉及通信技术,能够解决发送端设备和接收端设备之间连接关系固定的问题。具体技术方案为:获取发送端设备的设备信息和接收端设备的设备信息,设备信息包括连接方式、网络地址、地理位置或者用于指示影像处理能力的信息中的至少一项;根据发送端设备的设备信息和接收端设备的设备信息确定连接策略;根据连接策略在发送端设备和接收端设备之间建立数据传输链路。本发明实现影像收发设备之间多样的影像传输方式,提高建立数据传输链路的灵活性。

Description

影像收发设备连接方法、控制装置及***
技术领域
本公开涉及通信领域,尤其涉及影像收发设备连接方法、控制装置及***。
背景技术
随着技术和时代的发展,人们对于在线观看影像的要求越来越高,更高的影像分辨率,更实时的网络传输成为根本需求。更高的影像分辨率能够更好的还原实际的影像,提供更好的体验,特别是在医院、公安、军队等一些特殊场合,能够更好的帮助专业人员做出更为准确的分析。
目前,有一种基于网络的影像收发***,主要包括发送端设备和接收端设备,其中,发送端设备包括图像采集模块,数据处理模块和网络传输模块,接收端设备包括网络数据接收模块,数据处理模块和显示模块。该***通过对影像进行无损压缩和还原,解决了传输高分辨率图像带来的低帧率问题。但是,该***只能在发送端设备和接收端设备之间建立固定的连接关系,需要在部署***时就配置好。
发明内容
本公开实施例提供一种影像收发设备连接方法、控制装置及***,能够解决发送端设备和接收端设备之间连接关系固定的问题。所述技术方案如下:
根据本公开实施例的第一方面,提供一种影像收发设备连接方法,所述方法包括:
获取发送端设备的设备信息和接收端设备的设备信息,所述设备信息包括连接方式、网络地址、地理位置或者用于指示影像处理能力的信息中的至少一项;
根据所述发送端设备的设备信息和所述接收端设备的设备信息确定连接策略,所述连接策略用于指示所述发送端设备和所述接收端设备之间的连接方式;
根据所述连接策略在所述发送端设备和所述接收端设备之间建立数据传输链路。
有益效果:通过获取网络中的发送端设备和接收端设备的设备信息,根据这些设备信息确定发送端设备和接收端设备的连接策略,并建立数据传输链路,实现影像收发设备之间多样的影像传输方式,提高建立数据传输链路的灵活性。
在一个实施例中,该方法还包括:当所述设备信息包括所述连接方式时,所述根据所述发送端设备的设备信息和所述接收端设备的设备信息确定连接策略,包括:
根据一对多的连接方式,确定将一个所述发送端设备与多个所述接收端设备连接;或者,
根据多对一的连接方式,确定将多个所述发送端设备与一个所述接收端设备连接;或者,
根据多对多的连接方式,确定将多个所述发送端设备分别与多个所述接收端设备连接。
有益效果:可以提供多种连接方式。
在一个实施例中,该方法还包括:当所述设备信息包括所述网络地址时,所述根据所述发送端设备的设备信息和所述接收端设备的设备信息确定连接策略,包括:
根据所述发送端设备的网络地址和所述接收端设备的网络地址,确定将部署在相同网段的所述发送端设备和所述接收端设备进行连接。
有益效果:可以根据网络部署确定连接策略。
在一个实施例中,该方法还包括:当所述设备信息包括所述地理位置时,所述根据所述发送端设备的设备信息和所述接收端设备的设备信息确定连接策略,包括:
根据所述发送端设备的地理位置和所述接收端设备的地理位置,确定将符合预设区域部署规则的所述发送端设备和所述接收端设备进行连接。
有益效果:可以根据设计规划和位置部署确定连接策略。
在一个实施例中,该方法还包括:当所述设备信息包括所述用于指示影像处理能力的信息时,所述根据所述发送端设备的设备信息和所述接收端设备的设备信息确定连接策略,包括:
根据所述发送端设备的影像处理能力和所述接收端设备的影像处理能力,确定将影像处理能力相匹配的所述发送端设备和所述接收端设备进行连接,所述用于指示影像处理能力的信息包括最大分辨率或者最大帧率。
有益效果:可以根据设备自身能力匹配相应的连接双侧设备,提高影像传输质量。
在一个实施例中,该方法还包括:还包括:
将所述数据传输链路发送给对应的所述接收端设备,以使所述接收端设备根据所述数据传输链路访问对应的所述发送端设备并进行影像收发。
根据本公开实施例的第二方面,提供一种控制装置,包括:
获取模块,用于获取发送端设备的设备信息和接收端设备的设备信息,所述设备信息包括连接方式、网络地址、地理位置或者用于指示影像处理能力的信息中的至少一项;
策略确定模块,用于根据所述发送端设备的设备信息和所述接收端设备的设备信息确定连接策略,所述连接策略用于指示所述发送端设备和所述接收端设备之间的连接方式;
链路建立模块,用于根据所述连接策略在所述发送端设备和所述接收端设备之间建立数据传输链路。
有益效果:通过获取网络中的发送端设备和接收端设备的设备信息,根据这些设备信息确定发送端设备和接收端设备的连接策略,并建立数据传输链路,实现影像收发设备之间多样的影像传输方式,提高建立数据传输链路的灵活性。
在一个实施例中,该方法还包括:当所述设备信息包括所述连接方式时,所述策略确定模块,具体用于根据一对多的连接方式,确定将一个所述发送端设备与多个所述接收端设备连接;或者,根据多对一的连接方式,确定将多个所述发送端设备与一个所述接收端设备连接;或者,根据多对多的连接方式,确定将多个所述发送端设备分别与多个所述接收端设备连接。
有益效果:可以提供多种连接方式。
在一个实施例中,该方法还包括:当所述设备信息包括所述网络地址时,所述策略确定模块,具体用于根据所述发送端设备的网络地址和所述接收端设备的网络地址,确定将部署在相同网段的所述发送端设备和所述接收端设备进行连接。
有益效果:可以根据网络部署确定连接策略。
在一个实施例中,该方法还包括:当所述设备信息包括所述地理位置时,所述策略确定模块,具体用于根据所述发送端设备的地理位置和所述接收端设备的地理位置,确定将符合预设区域部署规则的所述发送端设备和所述接收端设备进行连接。
有益效果:可以根据设计规划和位置部署确定连接策略。
在一个实施例中,该方法还包括:当所述设备信息包括所述用于指示影像处理能力的信息时,所述策略确定模块,具体用于根据所述发送端设备的影像处理能力和所述接收端设备的影像处理能力,确定将影像处理能力相匹配的所述发送端设备和所述接收端设备进行连接,所述用于指示影像处理能力的信息包括最大分辨率或者最大帧率。
有益效果:可以根据设备自身能力匹配相应的连接双侧设备,提高影像传输质量。
在一个实施例中,该方法还包括:还包括:
发送模块,用于将所述数据传输链路发送给对应的所述接收端设备,以使所述接收端设备根据所述数据传输链路访问对应的所述发送端设备并进行影像收发。
根据本公开实施例的第三方面,提供一种影像收发***,包括:控制装置、发送端设备和接收端设备;其中,所述控制装置采用上述控制装置。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是本公开实施例提供的一种影像收发设备连接方法的流程图;
图2是本公开实施例提供的一种影像收发设备连接方法的流程图;
图3是本公开实施例提供的一种影像收发设备连接方法的连接策略的示意图;
图4是本公开实施例提供的一种影像收发设备连接方法的连接策略的示意图;
图5是本公开实施例提供的一种影像收发设备连接方法的连接策略的示意图;
图6是本公开实施例提供的一种影像收发设备连接方法的显示界面的示意图;
图7是本公开实施例提供的一种控制装置的结构图;
图8是本公开实施例提供的一种控制装置的结构图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本公开实施例提供一种影像收发***,主要包括发送端设备和接收端设备,其中,发送端设备包括图像采集模块,数据处理模块和网络传输模块,接收端设备包括网络数据接收模块,数据处理模块和显示模块。发送端设备将影像通过网络发送给接收端设备,接收端设备具备影像播放功能,可以将接收到的影像显示给用户看,因此在发送端设备和接收端设备之间建立高效、稳定、安全的数据传输链路是关键。基于此,影像收发***还可以包括控制装置,该控制装置可以配置在独立的网络设备上,例如服务器、交换设备等,也可以配置在发送端设备或者接收端设备上。
图1是本公开实施例提供的一种影像收发设备连接方法的流程图,如图1所示,该影像收发设备连接方法应用于上述控制装置,包括以下步骤:
101、获取发送端设备的设备信息和接收端设备的设备信息,该设备信息包括连接方式、网络地址、地理位置或者用于指示影像处理能力的信息中的至少一项;
本实施例中,控制装置可以根据连接方式、网络地址、地理位置或者用于指示影像处理能力的信息中的至少一项确定发送端设备和接收端设备之间的连接策略。由于网络中接入的发送端设备和接收端设备可能包括各种品牌、各种性能的,为了保证影像的播放品质,设备之间进行数据传输要遵循一定的规则或需求,因此并不是所有接入网络的发送端设备、接收端设备都可以互连。控制装置就是根据上述信息中的至少一项确定哪些发送端设备和接收端设备之间是可以建立数据传输链路的,哪些发送端设备可以与多个接收端设备连接,哪些发送端设备可以与同一个接收端设备连接,即控制装置确定接入网络的发送端设备和接收端设备之间的连接策略。
102、根据发送端设备的设备信息和接收端设备的设备信息确定连接策略,该连接策略用于指示发送端设备和接收端设备之间的连接方式;
如上所述,连接策略就是发送端设备和接收端设备之间如何建立数据传输链路,控制装置根据发送端设备和接收端设备的连接方式、网络地址、地理位置或者用于指示影像处理能力的信息中的至少一项确定连接策略,例如,预先设定的连接方式为一对多时,连接策略就是将一个发送端设备与多个接收端设备连接,预先设定的连接方式为多对一时,连接策略就是将多个发送端设备与一个接收端设备连接,预先设定的连接方式为多对多时,连接策略就是将多个发送端设备分别与多个接收端设备连接;或者,根据网络地址将分配在同一网段的发送端设备和接收端设备之间可以建立起一对多、多对一或者多对多的连接方式;或者,根据发送端设备的地理位置和接收端设备的地理位置,确定将符合预设区域部署规则的发送端设备和接收端设备进行连接,即根据发送端设备和接收端设备所在的地理位置,按照规划好的部署,将发送端设备有目的的与相应的接收端设备连接,以便在预想的接收端设备上显示预期的影像;或者,根据发送端设备的影像处理能力和接收端设备的影像处理能力,确定将影像处理能力相匹配的发送端设备和接收端设备进行连接,用于指示影像处理能力的信息包括最大分辨率或者最大帧率。
103、根据连接策略在发送端设备和接收端设备之间建立数据传输链路。
在确定了连接策略后,控制装置就可以在发送端设备和接收端设备建立数据传输链路,例如,一对多的连接方式表示一个发送端设备与多个接收端设备之间建立数据传输链路,该发送端设备可以将影像发送给多个接收端设备;多对一的连接方式表示多个发送端设备均与同一个接收端设备之间建立数据传输链路,这些发送端设备将各自的影像发送给接收端设备,由接收端设备以切屏或者分屏的方式显示出来;多对多的连接方式表示多个发送端设备分别与多个接收端设备之间建立数据传输链路,这些发送端设备将各自的影像发送给多个接收端设备,由多个接收端设备以切屏或者分屏的方式显示多个发送端设备的影像。本实施例中,控制装置可以将数据传输链路发送给接收端设备,由接收端设备主动访问相应的发送端设备与之进行影响收发。可选的,控制装置也可以将数据传输链路同时发送给接收端设备和发送端设备。
本公开实施例提供的影像收发设备连接方法,通过获取网络中的发送端设备和接收端设备的设备信息,根据这些设备信息确定发送端设备和接收端设备的连接策略,并建立数据传输链路,实现影像收发设备之间多样的影像传输方式,提高建立数据传输链路的灵活性。
图2是本公开实施例提供的一种影像收发设备连接方法的流程图,如图2所示,基于上述图1对应的实施例提供的影像收发设备连接方法,本公开另一实施例提供一种影像收发设备连接方法,该方法可以应用于上述控制装置。影像收发设备连接方法包括以下阶段。
一、设备能力集获取
网络中接入的发送端设备和接收端设备都有一套通用设备能力集,例如包括:支持的最大分辨率,支持的最大帧率,最大计算能力(CPU能力+硬件加速能力(硬核/OpenCL等)),网络接口带宽,支持的网络承载方式(以太网、WLAN、蜂窝网),是否支持音频,是否支持反向控制,分发形式(对于发送端)/显示形式(对于接收端),地理位置等。
无论是发送端设备还是接收端设备,当设备启动后,首先对自身能力进行解析,获取最大的计算能力,获取当前的地理位置信息,当前网络接口的带宽,音频的支持能力,反向控制能力等,将其保存到自己的能力集中。发送端设备和影像采集源连接后,可以获取支持的最大采集分辨率,最大的帧率,支持的图像编码格式等。接收端设备和显示设备连接后,可以获取支持的最大分辨率,音频支持能力等。
二、设备信息上报
发送端设备和接收端设备均将设备信息(包括连接方式、网络地址、地理位置或者用于指示影像处理能力的信息中的至少一项)按照标准格式发送给控制装置。
三、确定连接策略
控制装置根据获取到的设备信息将网络中符合商定协议的发送端设备和接收端设备进行配对,确定连接策略并建立数据传输链路,然后将数据传输链路中的发送端设备的标识和网络地址发送给接收端设备。
控制装置可以有两种确定连接策略的方式,一种是手动方式,即根据设备信息在明确知道发送端设备和接收端设备的地理位置的前提下,根据设计布局、预设部署规则通确定发送端设备和接收端设备的连接方式,例如,需要在人群集中的商圈投放某产品的推广视频,控制装置可以确定此时要建立一对多,且接收端设备的地理位置位于商圈的连接策略,因此控制装置可以在发送端设备和部署在商圈的接收端设备之间建立数据传输链路;另一种是自动方式,控制装置可以根据网络地址、地理位置或者用于指示影像处理能力的信息中的至少一项自动确定连接策略,例如,对于某接收端设备R1,以其地理位置或者网络地址为准,搜索到符合预设部署规则或者同网段的发送端设备的标识包括{S1、S2、S3、S4、S5、S6},再根据R1支持的最大分辨率,以及R1和S1~S6的网络连接状况,可以对S1~S6进行排序,得到最佳的连接策略;而对于另一个接收端设备R2,与其能力适配的发送端设备的标识包括{S5、S6、S7、S8},控制装置为了同时适应R1和R2的能力,确定出最佳的匹配交集为{S5、S6}。
图3~图5是本公开实施例提供的一种影像收发设备连接方法的连接策略的示意图,如图3~图5所示,控制装置确定的连接策略包括一对多、多对一及多对多三种方式。实际的应用中,在网络带宽满足的情况下,可以一个发送端设备和多个接收端设备连接,然后由多个接收端设备将发送端设备的影像显示出来。此时根据不同的应用场景,控制装置可以确定发送端设备采用多种分发方式:如果多个接收端设备分布在不同的地方,那么发送端设备可以将整幅影像分别发送到连接的接收端设备上;如果多个接收端设备拼接成一个显示大屏,那么发送端设备可以先将影像分割成多分,再将每一份影像分别发送给成像对应的一个接收端设备,最后在大屏上拼接成完整的影像;也可以多个发送端设备和一个接收端设备连接,然后将多个发送端设备的影像通过这一个接收端设备显示出来。此时在发送端设备和接收端设备之间建立起数据传输链路后,控制装置可以根据此时的连接情况,确定接收端设备的显示策略,控制接收端设备将采取独占、拼接、或是切换图像的形式对多个发送端设备的影像分别进行显示,或者控制接收端设备将重点关注或优先级较高的一个或多个发送端设备的影像进行较长时间的显示;还可以多个发送端设备和多个接收端设备连接,这是上述两种方式的结合,此处不再赘述。图6是本公开实施例提供的一种影像收发设备连接方法的显示界面的示意图,如图6所示,每个接收端设备对应一个显示器(Monitor),用于显示发送端设备发送的影像。对于N个发送端设备连接M个接收端设备的情况,控制装置根据发送端设备的能力属性,以用户的期望值、发送端设备的重要程度进行优先级的排序,例如,经过上述排序,判断出发送端设备S1优先级最高,需要重点关注,那么为了更直观、更清晰的展现给用户,控制装置对S1采取1对n的连接方式,控制S1将影像分割成n份后发送给Monitor1、Monitor2、Monitor4和Monitor5相对应的接收端设备,这样通过四块屏幕将S1的影像以拼接的方式展现出来。而其他的显示器显示其他发送端设备的影像。另外,控制装置可以控制在接收端将所有的屏幕以拼接的方式将最关注、优先级最高的发送端设备的影像展现出来,将优先级较低的发送端设备的影像以图像融合的方式,融合到前述拼接的影像上,以供参考。本实施例中,发送端设备的优先级不是一成不变的,会根据实际的情况进行优先级的调整,这样控制装置在确定发送端设备和接收端设备之间的连接策略时也可以相应的进行动态调整。
本实施例提供的影像收发设备连接方法,通过分析不同设备的能力属性,针对实际的应用场景选择最优的连接和显示策略,可以很大程度的解决远距离影像传输时延大、卡顿、视频质量差的问题。同时也打破了地域的限制,通过网络的连接提供了多种发送端设备和接收端设备在连接和影像分发过程中的策略,可以更加便捷灵活也更为广泛的运用于实际的工作场景当中。
基于上述图1~图6对应的实施例中所描述的影像收发设备连接方法,下述为本公开装置实施例,可以用于执行本公开方法实施例。
图7是本公开实施例提供的一种控制装置的结构图,如图7所示,该控制装置10包括:获取模块11、策略确定模块12和链路建立模块13。其中,获取模块11,用于获取发送端设备的设备信息和接收端设备的设备信息,所述设备信息包括连接方式、网络地址、地理位置或者用于指示影像处理能力的信息中的至少一项;策略确定模块12,用于根据所述发送端设备的设备信息和所述接收端设备的设备信息确定连接策略,所述连接策略用于指示所述发送端设备和所述接收端设备之间的连接方式;链路建立模块13,用于根据所述连接策略在所述发送端设备和所述接收端设备之间建立数据传输链路。
在一个实施例中,当所述设备信息包括所述连接方式时,所述策略确定模块12,具体用于根据一对多的连接方式,确定将一个所述发送端设备与多个所述接收端设备连接;或者,根据多对一的连接方式,确定将多个所述发送端设备与一个所述接收端设备连接;或者,根据多对多的连接方式,确定将多个所述发送端设备分别与多个所述接收端设备连接。
在一个实施例中,当所述设备信息包括所述网络地址时,所述策略确定模块12,具体用于根据所述发送端设备的网络地址和所述接收端设备的网络地址,确定将部署在相同网段的所述发送端设备和所述接收端设备进行连接。
在一个实施例中,当所述设备信息包括所述地理位置时,所述策略确定模块12,具体用于根据所述发送端设备的地理位置和所述接收端设备的地理位置,确定将符合预设区域部署规则的所述发送端设备和所述接收端设备进行连接。
在一个实施例中,当所述设备信息包括所述用于指示影像处理能力的信息时,所述策略确定模块12,具体用于根据所述发送端设备的影像处理能力和所述接收端设备的影像处理能力,确定将影像处理能力相匹配的所述发送端设备和所述接收端设备进行连接,所述用于指示影像处理能力的信息包括最大分辨率或者最大帧率。
图8是本公开实施例提供的一种控制装置的结构图,如图8所示,控制装置10还可以包括发送模块14,用于将所述数据传输链路发送给对应的所述接收端设备,以使所述接收端设备根据所述数据传输链路访问对应的所述发送端设备并进行影像收发。
本公开实施例提供的控制装置,通过获取网络中的发送端设备和接收端设备的设备信息,根据这些设备信息确定发送端设备和接收端设备的连接策略,并建立数据传输链路,实现影像收发设备之间多样的影像传输方式,提高建立数据传输链路的灵活性。
基于上述实施例中所描述的影像收发设备连接方法,本公开实施例还提供一种计算机可读存储介质,例如,非临时性计算机可读存储介质可以是只读存储器(英文:ReadOnly Memory,ROM)、随机存取存储器(英文:Random Access Memory,RAM)、CD-ROM、磁带、软盘和光数据存储装置等。该存储介质上存储有计算机指令,用于执行上述图1和图3对应的实施例中所描述的数据传输方法,此处不再赘述。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (13)

1.一种影像收发设备连接方法,其特征在于,所述方法包括:
获取发送端设备的设备信息和接收端设备的设备信息,所述设备信息包括连接方式、网络地址、地理位置或者用于指示影像处理能力的信息中的至少一项;
根据所述发送端设备的设备信息和所述接收端设备的设备信息确定连接策略,所述连接策略用于指示所述发送端设备和所述接收端设备之间的连接方式;
根据所述连接策略在所述发送端设备和所述接收端设备之间建立数据传输链路。
2.根据权利要求1所述的方法,其特征在于,当所述设备信息包括所述连接方式时,所述根据所述发送端设备的设备信息和所述接收端设备的设备信息确定连接策略,包括:
根据一对多的连接方式,确定将一个所述发送端设备与多个所述接收端设备连接;或者,
根据多对一的连接方式,确定将多个所述发送端设备与一个所述接收端设备连接;或者,
根据多对多的连接方式,确定将多个所述发送端设备分别与多个所述接收端设备连接。
3.根据权利要求1所述的方法,其特征在于,当所述设备信息包括所述网络地址时,所述根据所述发送端设备的设备信息和所述接收端设备的设备信息确定连接策略,包括:
根据所述发送端设备的网络地址和所述接收端设备的网络地址,确定将部署在相同网段的所述发送端设备和所述接收端设备进行连接。
4.根据权利要求1所述的方法,其特征在于,当所述设备信息包括所述地理位置时,所述根据所述发送端设备的设备信息和所述接收端设备的设备信息确定连接策略,包括:
根据所述发送端设备的地理位置和所述接收端设备的地理位置,确定将符合预设区域部署规则的所述发送端设备和所述接收端设备进行连接。
5.根据权利要求1所述的方法,其特征在于,当所述设备信息包括所述用于指示影像处理能力的信息时,所述根据所述发送端设备的设备信息和所述接收端设备的设备信息确定连接策略,包括:
根据所述发送端设备的影像处理能力和所述接收端设备的影像处理能力,确定将影像处理能力相匹配的所述发送端设备和所述接收端设备进行连接,所述用于指示影像处理能力的信息包括最大分辨率或者最大帧率。
6.根据权利要求1~5中任一项所述的方法,其特征在于,还包括:
将所述数据传输链路发送给对应的所述接收端设备,以使所述接收端设备根据所述数据传输链路访问对应的所述发送端设备并进行影像收发。
7.一种控制装置,其特征在于,包括:
获取模块,用于获取发送端设备的设备信息和接收端设备的设备信息,所述设备信息包括连接方式、网络地址、地理位置或者用于指示影像处理能力的信息中的至少一项;
策略确定模块,用于根据所述发送端设备的设备信息和所述接收端设备的设备信息确定连接策略,所述连接策略用于指示所述发送端设备和所述接收端设备之间的连接方式;
链路建立模块,用于根据所述连接策略在所述发送端设备和所述接收端设备之间建立数据传输链路。
8.根据权利要求7所述的装置,其特征在于,当所述设备信息包括所述连接方式时,所述策略确定模块,具体用于根据一对多的连接方式,确定将一个所述发送端设备与多个所述接收端设备连接;或者,根据多对一的连接方式,确定将多个所述发送端设备与一个所述接收端设备连接;或者,根据多对多的连接方式,确定将多个所述发送端设备分别与多个所述接收端设备连接。
9.根据权利要求7所述的装置,其特征在于,当所述设备信息包括所述网络地址时,所述策略确定模块,具体用于根据所述发送端设备的网络地址和所述接收端设备的网络地址,确定将部署在相同网段的所述发送端设备和所述接收端设备进行连接。
10.根据权利要求7所述的装置,其特征在于,当所述设备信息包括所述地理位置时,所述策略确定模块,具体用于根据所述发送端设备的地理位置和所述接收端设备的地理位置,确定将符合预设区域部署规则的所述发送端设备和所述接收端设备进行连接。
11.根据权利要求7所述的装置,其特征在于,当所述设备信息包括所述用于指示影像处理能力的信息时,所述策略确定模块,具体用于根据所述发送端设备的影像处理能力和所述接收端设备的影像处理能力,确定将影像处理能力相匹配的所述发送端设备和所述接收端设备进行连接,所述用于指示影像处理能力的信息包括最大分辨率或者最大帧率。
12.根据权利要求7~11中任一项所述的装置,其特征在于,还包括:
发送模块,用于将所述数据传输链路发送给对应的所述接收端设备,以使所述接收端设备根据所述数据传输链路访问对应的所述发送端设备并进行影像收发。
13.一种影像收发***,其特征在于,包括:控制装置、发送端设备和接收端设备;其中,所述控制装置采用权利要求7~12中任一项所述的装置。
CN201710960048.0A 2017-10-16 2017-10-16 影像收发设备连接方法、控制装置及*** Pending CN107820103A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710960048.0A CN107820103A (zh) 2017-10-16 2017-10-16 影像收发设备连接方法、控制装置及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710960048.0A CN107820103A (zh) 2017-10-16 2017-10-16 影像收发设备连接方法、控制装置及***

Publications (1)

Publication Number Publication Date
CN107820103A true CN107820103A (zh) 2018-03-20

Family

ID=61608020

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710960048.0A Pending CN107820103A (zh) 2017-10-16 2017-10-16 影像收发设备连接方法、控制装置及***

Country Status (1)

Country Link
CN (1) CN107820103A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113473242A (zh) * 2021-06-18 2021-10-01 深圳市炬力北方微电子有限公司 视频影像传输方法、相关***、设备及存储介质
CN113660459A (zh) * 2021-08-02 2021-11-16 西安万像电子科技有限公司 图像数据的传输方法、装置、存储介质以及处理器

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101529420A (zh) * 2006-10-19 2009-09-09 摩托罗拉公司 用于过滤对等网络对有限能力设备的搜索的方法和装置
CN102761550A (zh) * 2012-07-04 2012-10-31 青岛海信传媒网络技术有限公司 实现流媒体服务的方法、装置及***
CN103546575A (zh) * 2013-10-30 2014-01-29 乐视致新电子科技(天津)有限公司 一种数据传输方法及装置
CN104660651A (zh) * 2013-11-25 2015-05-27 乐视网信息技术(北京)股份有限公司 一种p2p连接方法、服务器、终端以及一种通信***
US20170055039A1 (en) * 2013-08-22 2017-02-23 aioTV, Inc. Method and system for delivering video content from multiple platforms to subscribers

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101529420A (zh) * 2006-10-19 2009-09-09 摩托罗拉公司 用于过滤对等网络对有限能力设备的搜索的方法和装置
CN102761550A (zh) * 2012-07-04 2012-10-31 青岛海信传媒网络技术有限公司 实现流媒体服务的方法、装置及***
US20170055039A1 (en) * 2013-08-22 2017-02-23 aioTV, Inc. Method and system for delivering video content from multiple platforms to subscribers
CN103546575A (zh) * 2013-10-30 2014-01-29 乐视致新电子科技(天津)有限公司 一种数据传输方法及装置
CN104660651A (zh) * 2013-11-25 2015-05-27 乐视网信息技术(北京)股份有限公司 一种p2p连接方法、服务器、终端以及一种通信***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
詹豪强等: "《电子白板及其驱动软件原理》", 31 August 2014, 四川大学出版社 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113473242A (zh) * 2021-06-18 2021-10-01 深圳市炬力北方微电子有限公司 视频影像传输方法、相关***、设备及存储介质
CN113660459A (zh) * 2021-08-02 2021-11-16 西安万像电子科技有限公司 图像数据的传输方法、装置、存储介质以及处理器
CN113660459B (zh) * 2021-08-02 2023-11-14 西安万像电子科技有限公司 图像数据的传输方法、装置、存储介质以及处理器

Similar Documents

Publication Publication Date Title
WO2019084871A1 (zh) 无人机飞行信息的传输方法、装置、基站及核心网设备
CN105120159B (zh) 通过远程控制获取图片的方法及服务器
US8838730B2 (en) Apparatus for displaying an image, system processing image data, and method of processing image data
KR101166651B1 (ko) 위치정보 제공방법 및 위치정보 제공시스템
EP3156881A1 (en) Personal work system capable of dynamic combination and adjustment
CN107566429A (zh) 基站、访问请求的响应方法、装置及***
US20130288750A1 (en) Wireless terminal apparatus, information processing apparatus, communication system and control method of wireless terminal apparatus
CN105766005B (zh) 服务覆盖管理***和方法
CN106231615A (zh) E‑utra网络中的覆盖调整
US9384395B2 (en) Method for providing augmented reality, and user terminal and access point using the same
CN117615390A (zh) 一种通信方法及装置
CN109246780A (zh) 一种会话切换方法、装置及***
JP4551546B2 (ja) ネットワークシステムのサーバ装置及びその制御方法
US20230316459A1 (en) Information processing apparatus and method, electronic device and computer readable medium
WO2015056969A1 (ko) 하이브리드앱을 이용한 소셜 네트워크 서비스 기반의 실시간 라이브 방송을 제공하는 솔루션 시스템 및 방법
CN107820103A (zh) 影像收发设备连接方法、控制装置及***
US20120135748A1 (en) Apparatus and method for providing communication quality information
CN113596706B (zh) 传输设备接入网络的方法、装置、设备及存储介质
CN110750206A (zh) 数据处理方法、装置及***
Syamsuddin An experimental study of RyO Kit for Covid-19 information sharing in rural islands of Indonesia
CN205080758U (zh) 停车位查询管理***
WO2020063171A1 (zh) 数据传输方法、终端、服务器和存储介质
CN103747058A (zh) 一种展示图片的方法和装置
CN104244334B (zh) 一种确定网络服务质量的方法和装置
CN113507750B (zh) 终端的控制方法、装置、终端和存储介质

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20180320

RJ01 Rejection of invention patent application after publication