CN108616759A - 一种视频播放方法及相关设备 - Google Patents
一种视频播放方法及相关设备 Download PDFInfo
- Publication number
- CN108616759A CN108616759A CN201611131480.0A CN201611131480A CN108616759A CN 108616759 A CN108616759 A CN 108616759A CN 201611131480 A CN201611131480 A CN 201611131480A CN 108616759 A CN108616759 A CN 108616759A
- Authority
- CN
- China
- Prior art keywords
- gateway device
- camera
- user terminal
- cloud platform
- equipment
- 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
Links
Classifications
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/21805—Source of audio or video content, e.g. local disk arrays enabling multiple viewpoints, e.g. using a plurality of cameras
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/258—Client 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/25808—Management of client data
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种视频播放方法及相关设备,包括:用户终端向摄像头云平台发送视频呼叫,所述视频呼叫用于所述摄像头云平台从通过网关设备分别注册到所述摄像头云平台的多个摄像头中选择目标摄像头并向所述用户终端返回设备连接信息;所述用户终端接收所述摄像头云平台发送的所述设备连接信息;所述用户终端根据所述设备连接信息,建立与所述网关设备的网络连接;所述用户终端根据所述网络连接,向所述网关设备发送数据请求,所述数据请求用于指示所述网关设备从所述目标摄像头获取数据流信息;所述用户终端接收所述网关设备返回的所述数据流信息并进行播放。采用本发明实施例,实现多种不同的播放视频设备接入***,降低视频播放***的设备成本。
Description
技术领域
本发明涉及物联网技术领域,尤其涉及一种视频播放方法及相关设备。
背景技术
随着物联网(Internet of Things,IoT)的飞速发展,IP摄像头(IP Camera,IPC)的应用日益普遍,摄像头实时视频技术应用越来越多,用户可以通过移动终端的浏览器远程实时观看摄像头拍摄的视频,实现终端看家、老人看护或家庭安防等多种业务需求。
如图1所示,图1是现有技术方案一提供的一种视频播放***的结构示意图。该视频播放***包括IP(Internet Protocol,网络互连协议)摄像头、网关设备(光网络单元ONT)、视频客户端APP和APP云平台,其中,首先视频客户端连接到APP云平台,摄像头通过网关设备同样连接到APP云平台,然后摄像头和视频客户端通过APP云平台进行协商,实现视频客户端和摄像头的直接连接,最后视频客户端直接从摄像头获取视频流进行播放。但是,IP摄像头一般通过P2P(peer-to-peer,点对点)技术接入平台,并使用私有协议接入***,IP摄像头必须与私有平台对接,无法与其他***对接。
如图2所示,图2是现有技术方案二提供的一种视频播放***的结构示意图。如图所示,该视频播放***包括IP摄像头、网关设备、视频客户端APP、APP云平台和视频服务器,首先视频客户端的视频浏览器通过协议连接到视频服务器,然后视频客户端获取视频服务器转发的IP摄像头拍摄的视频流,并实时播放视频。但是,该技术方案需要加入视频服务器,增加了视频播放的设备成本,并且不适合只有少量用户接入的场景。
发明内容
本发明实施例提供一种视频播放方法及相关设备。可以解决现有技术方案中只能单一的视频播放设备接入***导致设备成本过高的技术问题。
第一方面,本申请提供了一种视频播放方法,包括:
首先网关设备将多个摄像头注册到摄像头云平台,然后用户终端向摄像头云平台发送视频呼叫,摄像头云平台接收到视频呼叫之后,从已注册的多个摄像头中选择目标摄像头,并向所述用户终端返回设备连接信息;用户终端接收到所述摄像头云平台发送的所述设备连接信息之后,首先根据所述设备连接信息,建立与所述网关设备的网络连接;然后根据所述网络连接,向所述网关设备发送数据请求,网关设备接收到数据请求之后从所述目标摄像头获取数据流信息,然后向用户终端返回数据流信息,用户终端接收到数据流信息之后,对数据流信息进行播放。通过摄像头云平台完成网关设备和用户终端的网络连接,进而用户终端可以通过网关设备从摄像头获取数据流信息,从而实现多种不同的播放视频设备接入***,降低视频播放***的设备成本。
在一种可能的设计中,用户终端根据所述网络连接,向所述网关设备发送控制指令,网关设备接收到控制指令之后,可以控制所述目标摄像头的拍摄方式。其中,拍摄方式可以包括拍摄方位、拍摄距离以及视频清晰度等等。
在另一种可能的设计中,用户终端可以通过多种接入协议中的目标接入协议建立与所述网关设备的网络连接,从而实现支持多种协议的视频客户端接入。
在另一种可能的设计中,所述设备连接信息包括所述目标摄像头的标识信息和所述网关设备的标识信息,用户设备可以发送携带有目标摄像头的标识信息和所述网关设备的标识信息的数据请求,与目标摄像头和网关设备建立网络连接。
第二方面,本申请实施例提供了一种视频播放方法,包括:
首先网关设备将多个摄像头注册到摄像头云平台,然后用户终端向摄像头云平台发送视频呼叫,摄像头云平台接收到视频呼叫之后,从已注册的多个摄像头中选择目标摄像头,并向所述用户终端返回设备连接信息;用户终端接收到所述摄像头云平台发送的所述设备连接信息之后,首先根据所述设备连接信息,建立与所述网关设备的网络连接;然后根据所述网络连接,向所述网关设备发送数据请求,网关设备接收到数据请求之后从所述目标摄像头获取数据流信息,然后向用户终端返回数据流信息,用户终端接收到数据流信息之后,对数据流信息进行播放。通过摄像头云平台完成网关设备和用户终端的连接,进而用户终端可以通过网关设备从摄像头获取数据流信息,从而多种不同的播放视频设备接入***,降低视频播放***的设备成本。
在一种可能的设计中,网关设备确定支持所述网关设备的摄像头协议的多个摄像头,并将支持所述网关设备的摄像头协议的多个摄像头注册到所述摄像头云平台,从而实现支持多种视频协议的摄像头接入***。
在另一种可能的设计中,网关设备可以接收用户终端发送的控制指令,然后根据所述控制指令,控制所述目标摄像头的拍摄方式。
在另一种可能的设计中,在另一种可能的设计中,所述设备连接信息包括所述目标摄像头的标识信息和所述网关设备的标识信息,用户设备可以发送携带有目标摄像头的标识信息和所述网关设备的标识信息的数据请求,与目标摄像头和网关设备建立网络连接。
第三方面,本申请提供了一种用户终端,该用户终端被配置为实现上述第一方面中主节点所执行的方法和功能,由硬件/软件实现,其硬件/软件包括与上述功能相应的单元。
第四方面,本申请提供了一种网关设备,该网关设备被配置为实现上述第二方面中主节点所执行的方法和功能,由硬件/软件实现,其硬件/软件包括与上述功能相应的单元。
第五方面,本申请提供了一种视频播放设备,包括:处理器、存储器和通信总线,其中,所述通信总线用于实现所述处理器和存储器之间连接通信,处理器执行所述存储器中存储的程序用于实现上述第一方面提供的一种视频播放方法中的步骤。
第六方面,本申请提供了另一种视频播放设备,包括:处理器、存储器和通信总线,其中,所述通信总线用于实现所述处理器和存储器之间连接通信,处理器执行所述存储器中存储的程序用于实现上述第二方面提供的一种视频播放方法中的步骤。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是现有技术方案一提供的一种视频播放***的结构示意图;
图2是现有技术方案二提供的另一种视频播放***的结构示意图;
图3是本申请实施例提供的一种视频播放***的结构示意图;
图4是本申请实施例提供的一种家庭网关的结构示意图;
图5是本申请实施例提供的一种视频播放方法的流程示意图;
图6是本申请实施例提供的一种用户终端的结构示意图;
图7是本发明实施例提供的一种网关设备的结构示意图;
图8是本发明实施例提供的一种视频播放设备的结构示意图;
图9是本发明实施例提供的另一种视频播放设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图3所示,图3是本申请实施例提供的一种视频播放***的结构示意图。如图所示,本申请实施例中的***包括用户终端、摄像头云平台、网关设备和摄像头,其中,摄像头为支持多种视频协议的摄像头,用户终端为支持多种视频呼叫协议的用户终端,网关设备可以为家庭网关,该家庭网关可以包括路由器或者xDSL Modem(Asymmetric DigitalSubscriber Line Modem,非对称用户数字环路用调制解调器)。如图4所示,图4是本申请实施例提供的一种家庭网关的结构示意图,家庭网关可以包括摄像头接入管理模块和摄像头管理模块,摄像头接入管理模块负责用户终端和摄像头接入***,实现用户终端通过摄像头进行视频直播,支持多种视频呼叫协议,例如:WebRTC(Web Real-Time Communication,源自网页实时通信)、SIP(Session Initiation Protocol,会话初始协议)和私有协议;摄像头管理模块负责控制和获取摄像头的拍摄的数据流信息,支持多种摄像头协议。用户终端、摄像头云平台和网关设备之间的传输网络可以为DCN(Data Communication Network,数据通信网络)网络,但不局限于此网络。
请参考图5,基于上述视频播放***架构,本申请实施例提供的一种视频播放方法的流程示意图。如图所示,本发明实施例中的方法包括:
S501,网关设备将多个摄像头注册到摄像头云平台。
具体实现中,网关设备确定支持所述网关设备的摄像头协议的多个摄像头;将支持所述网关设备的摄像头协议的多个摄像头注册到所述摄像头云平台。进一步的,可以将网关设备的标识信息和摄像头的标识信息发送给摄像头云平台进而完成注册,其中,标识信息可以包括设备标识或设备访问地址。
S502,用户终端向摄像头云平台发送视频呼叫。
S503,摄像头云平台从通过网关设备分别注册到摄像头云平台的多个摄像头中选择目标摄像头。
S504,摄像头云平台向用户终端发送设备连接信息,其中,所述设备连接信息包括所述目标摄像头的标识信息和所述网关设备的标识信息。
S505,用户终端根据设备连接信息,向网关设备发送连接请求。
S506,网关设备向用户终端返回连接响应,建立网关设备与用户终端之间的网络连接。
具体实现中,可以通过多种接入协议中的目标接入协议建立与所述网关设备的网络连接,例如,通过SIP协议实现Internet多媒体会议、IP电话或多媒体分发,或者通过WebRTC协议实现网页浏览器进行实时语音对话或视频对话。
S507,用户终端根据所述网络连接,向所述网关设备发送数据请求。进一步的,可以基于不同接入协议建立的网络连接向网关设备发送数据请求。
S508,网关设备向摄像头发送数据请求。
具体实现中,用户终端根据所述网络连接,向所述网关设备发送控制指令,网关设备接收到控制指令之后,可以控制所述目标摄像头的拍摄方式。其中,拍摄方式可以包括拍摄方位、拍摄距离以及视频清晰度等等。
S509,摄像头向网关设备返回数据流信息。其中,数据流信息包括音频流和/或视频流。
S510,网关设备向用户设备发送数据流信息。
具体实现中,网关设备接收到摄像头的数据流信息之后,将数据流信息转化为协议要求的音频流和/或视频流,然后将转化后的音频流和/或视频流发送给用户终端。
S511,用户设备对数据信息进行播放。
在本发明实施例中,首先网关设备将多个摄像头注册到摄像头云平台,然后用户终端向摄像头云平台发送视频呼叫,摄像头云平台接收到视频呼叫之后,从已注册的多个摄像头中选择目标摄像头,并向所述用户终端返回设备连接信息;用户终端接收到所述摄像头云平台发送的所述设备连接信息之后,首先根据所述设备连接信息,建立与所述网关设备的网络连接;然后根据所述网络连接,向所述网关设备发送数据请求,网关设备接收到数据请求之后从所述目标摄像头获取数据流信息,然后向用户终端返回数据流信息,用户终端接收到数据流信息之后,对数据流信息进行播放。通过摄像头云平台完成网关设备和用户终端的网络连接,进而用户终端可以通过网关设备从摄像头获取数据流信息,从而实现多种不同的播放视频设备接入***,降低视频播放***的设备成本。
请参考图6,图6是本发明实施例提供的一种用户终端的结构示意图,如图所示,本发明实施例中的用户终端包括:
呼叫发送模块601,用于向摄像头云平台发送视频呼叫,所述视频呼叫用于所述摄像头云平台从通过网关设备分别注册到所述摄像头云平台的多个摄像头中选择目标摄像头并向所述用户终端返回设备连接信息。
信息接收模块602,用于接收所述摄像头云平台发送的所述设备连接信息。
网络建立模块603,用于根据所述设备连接信息,建立与所述网关设备的网络连接。
请求发送模块604,用于根据所述网络连接,向所述网关设备发送数据请求,所述数据请求用于指示所述网关设备从所述目标摄像头获取数据流信息。
视频播放模块605,用于接收所述网关设备返回的所述数据流信息并进行播放。
其中,呼叫发送模块601、信息接收模块602、网络建立模块603、请求发送模块604和视频播放模块605具体分别执行上述实施例中用户设备所执行的方法和功能,本发明实施例不再赘述。
请参考图7,图7是本发明实施例提供的一种网关设备的结构示意图,如图所示,本发明实施例中的用户设备包括:
摄像头注册模块701,用于将多个摄像头注册到摄像头云平台。
网络建立模块702,用于建立与用户终端的网络连接,所述网络连接由所述用户终端向所述摄像头云平台发送视频呼叫以获取设备连接信息并根据所述设备连接信息建立的,所述视频呼叫用于所述摄像头云平台从注册的所述多个摄像头中选择目标摄像头并向所述用户终端返回设备连接信息。
请求接收模块703,用于根据所述网络连接,接收所述用户终端发送的数据请求。
信息获取模块704,用于根据所述数据请求,从所述目标摄像头获取数据流信息。
信息发送模块705,用于向所述用户终端发送所述数据流信息,所述数据流信息用于所述用户终端进行播放。
其中,摄像头注册模块701、网络建立模块702、请求接收模块703、信息获取模块704和信息发送模块705具体分别执行上述实施例中网关设备所执行的方法和功能,本发明实施例不再赘述。
请继续参考图8,图8是本发明提出的一种视频播放设备的结构示意图。如图所示,该设备可以包括:至少一个处理器801,例如CPU,至少一个网络接口802,至少一个存储器803和至少一个通信总线804。其中,通信总线804用于实现这些组件之间的连接通信。其中,本发明实施例中设备的网络接口802用于与其他节点设备进行信令或数据的通信。存储器803可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器803可选的还可以是至少一个位于远离前述处理器801的存储装置。存储器803中存储一组程序代码,且处理器801执行存储器803中上述无线接入网络节点所执行的程序。
具体的,处理器与存储器和网络接口相配合,执行以下操作:
向摄像头云平台发送视频呼叫,所述视频呼叫用于所述摄像头云平台从通过网关设备分别注册到所述摄像头云平台的多个摄像头中选择目标摄像头并向所述用户终端返回设备连接信息;
接收所述摄像头云平台发送的所述设备连接信息;
根据所述设备连接信息,建立与所述网关设备的网络连接;
根据所述网络连接,向所述网关设备发送数据请求,所述数据请求用于指示所述网关设备从所述目标摄像头获取数据流信息;
接收所述网关设备返回的所述数据流信息并进行播放。
进一步的,处理器还可以与存储器和网络接口相配合,执行本发明上述实施例中用户终端的操作。
请继续参考图9,图9是本发明提出的另一种视频播放设备的结构示意图。如图所示,该设备可以包括:至少一个处理器901,例如CPU,至少一个网络接口902,至少一个存储器903和至少一个通信总线904。其中,通信总线904用于实现这些组件之间的连接通信。其中,本发明实施例中设备的网络接口902用于与其他节点设备进行信令或数据的通信。存储器903可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器903可选的还可以是至少一个位于远离前述处理器901的存储装置。存储器903中存储一组程序代码,且处理器901执行存储器903中上述无线接入网络节点所执行的程序。
具体的,处理器与存储器和网络接口相配合,执行以下操作:
将多个摄像头注册到摄像头云平台;
建立与用户终端的网络连接,所述网络连接由所述用户终端向所述摄像头云平台发送视频呼叫以获取设备连接信息并根据所述设备连接信息建立的,所述视频呼叫用于所述摄像头云平台从注册的所述多个摄像头中选择目标摄像头并向所述用户终端返回设备连接信息;
根据所述网络连接,接收所述用户终端发送的数据请求;
根据所述数据请求,从所述目标摄像头获取数据流信息;
向所述用户终端发送所述数据流信息,所述数据流信息用于所述用户终端进行播放。
进一步的,处理器还可以与存储器和网络接口相配合,执行本发明上述实施例中网关设备的操作。
需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
以上对本发明实施例所提供的内容下载方法及相关设备、***进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (24)
1.一种视频播放方法,其特征在于,所述方法包括:
用户终端向摄像头云平台发送视频呼叫,所述视频呼叫用于所述摄像头云平台从通过网关设备分别注册到所述摄像头云平台的多个摄像头中选择目标摄像头并向所述用户终端返回设备连接信息;
所述用户终端接收所述摄像头云平台发送的所述设备连接信息;
所述用户终端根据所述设备连接信息,建立与所述网关设备的网络连接;
所述用户终端根据所述网络连接,向所述网关设备发送数据请求,所述数据请求用于指示所述网关设备从所述目标摄像头获取数据流信息;
所述用户终端接收所述网关设备返回的所述数据流信息并进行播放。
2.如权利要求1所述的方法,其特征在于,所述数据请求包括控制指令,所述用户终端根据所述网络连接,向所述网关设备发送数据请求包括:
所述用户终端根据所述网络连接,向所述网关设备发送控制指令,所述控制指令用于指示所述网关设备控制所述目标摄像头的拍摄方式。
3.如权利要求1所述的方法,其特征在于,所述用户终端根据所述设备连接信息,建立与所述网关设备的网络连接包括:
通过多种接入协议中的目标接入协议建立与所述网关设备的网络连接。
4.如权利要求1-3任意一项所述的方法,其特征在于,所述设备连接信息包括所述目标摄像头的标识信息和所述网关设备的标识信息。
5.一种视频播放方法,其特征在于,所述方法包括:
网关设备将多个摄像头注册到摄像头云平台;
所述网关设备建立与用户终端的网络连接,所述网络连接由所述用户终端向所述摄像头云平台发送视频呼叫以获取设备连接信息并根据所述设备连接信息建立的,所述视频呼叫用于所述摄像头云平台从注册的所述多个摄像头中选择目标摄像头并向所述用户终端返回设备连接信息;
所述网关设备根据所述网络连接,接收所述用户终端发送的数据请求;
所述网关设备根据所述数据请求,从所述目标摄像头获取数据流信息;
所述网关设备向所述用户终端发送所述数据流信息,所述数据流信息用于所述用户终端进行播放。
6.如权利要求5所述的方法,其特征在于,所述网关设备将多个摄像头注册到摄像头云平台包括:
所述网关设备确定支持所述网关设备的摄像头协议的多个摄像头;
所述网关设备将支持所述网关设备的摄像头协议的多个摄像头注册到所述摄像头云平台。
7.如权利要求5所述的方法,其特征在于,所述数据请求包括控制指令,所述网关设备根据所述数据请求,从所述目标摄像头获取数据流信息包括:
所述网关设备根据所述控制指令,控制所述目标摄像头的拍摄方式。
8.如权利要求5-7任意一项所述的方法,其特征在于,所述设备连接信息包括所述目标摄像头的标识信息和所述网关设备的标识信息。
9.一种用户终端,其特征在于,所述用户终端包括:
呼叫发送模块,用于向摄像头云平台发送视频呼叫,所述视频呼叫用于所述摄像头云平台从通过网关设备分别注册到所述摄像头云平台的多个摄像头中选择目标摄像头并向所述用户终端返回设备连接信息;
信息接收模块,用于接收所述摄像头云平台发送的所述设备连接信息;
网络建立模块,用于根据所述设备连接信息,建立与所述网关设备的网络连接;
请求发送模块,用于根据所述网络连接,向所述网关设备发送数据请求,所述数据请求用于指示所述网关设备从所述目标摄像头获取数据流信息;
视频播放模块,用于接收所述网关设备返回的所述数据流信息并进行播放。
10.如权利要求9所述的用户终端,其特征在于,所述请求发送模块具体用于:
根据所述网络连接,向所述网关设备发送控制指令,所述控制指令用于指示所述网关设备控制所述目标摄像头的拍摄方式。
11.如权利要求9所述的用户设备,其特征在于,所述网络建立模块具体用于:
通过多种接入协议中的目标接入协议建立与所述网关设备的网络连接。
12.如权利要求9-11任意一项所述的用户终端,其特征在于,所述设备连接信息包括所述目标摄像头的标识信息和所述网关设备的标识信息。
13.一种网关设备,其特征在于,所述网关设备包括:
摄像头注册模块,用于将多个摄像头注册到摄像头云平台;
网络建立模块,用于建立与用户终端的网络连接,所述网络连接由所述用户终端向所述摄像头云平台发送视频呼叫以获取设备连接信息并根据所述设备连接信息建立的,所述视频呼叫用于所述摄像头云平台从注册的所述多个摄像头中选择目标摄像头并向所述用户终端返回设备连接信息;
请求接收模块,用于根据所述网络连接,接收所述用户终端发送的数据请求;
信息获取模块,用于根据所述数据请求,从所述目标摄像头获取数据流信息;
信息发送模块,用于向所述用户终端发送所述数据流信息,所述数据流信息用于所述用户终端进行播放。
14.如权利要求13所述的网关设备,其特征在于,所述摄像头注册模块具体用于:
确定支持所述网关设备的摄像头协议的多个摄像头;
将支持所述网关设备的摄像头协议的多个摄像头注册到所述摄像头云平台。
15.如权利要求5所述的网关设备,其特征在于,所述数据请求包括控制指令;
所述信息获取模块,还用于所述网关设备根据所述控制指令,控制所述目标摄像头的拍摄方式。
16.如权利要求13-15任意一项所述的网关设备,其特征在于,所述设备连接信息包括所述目标摄像头的标识信息和所述网关设备的标识信息。
17.一种视频播放设备,其特征在于,所述设备包括网络接口、存储器以及处理器,其中,存储器中存储一组程序代码,且处理器用于调用存储器中存储的程序代码,用于执行以下操作:
向摄像头云平台发送视频呼叫,所述视频呼叫用于所述摄像头云平台从通过网关设备分别注册到所述摄像头云平台的多个摄像头中选择目标摄像头并向所述用户终端返回设备连接信息;
接收所述摄像头云平台发送的所述设备连接信息;
根据所述设备连接信息,建立与所述网关设备的网络连接;
根据所述网络连接,向所述网关设备发送数据请求,所述数据请求用于指示所述网关设备从所述目标摄像头获取数据流信息;
接收所述网关设备返回的所述数据流信息并进行播放。
18.如权利要求17所述的设备,其特征在于,所述处理器还用于执行以下操作:
根据所述网络连接,向所述网关设备发送控制指令,所述控制指令用于指示所述网关设备控制所述目标摄像头的拍摄方式。
19.如权利要求17所述的设备,其特征在于,所述处理器还用于执行以下操作:
通过多种接入协议中的目标接入协议建立与所述网关设备的网络连接。
20.如权利要求17-19任意一项所述的设备,其特征在于,所述设备连接信息包括所述目标摄像头的标识信息和所述网关设备的标识信息。
21.一种视频播放设备,其特征在于,所述设备包括网络接口、存储器以及处理器,其中,存储器中存储一组程序代码,且处理器用于调用存储器中存储的程序代码,用于执行以下操作:
将多个摄像头注册到摄像头云平台;
建立与用户终端的网络连接,所述网络连接由所述用户终端向所述摄像头云平台发送视频呼叫以获取设备连接信息并根据所述设备连接信息建立的,所述视频呼叫用于所述摄像头云平台从注册的所述多个摄像头中选择目标摄像头并向所述用户终端返回设备连接信息;
根据所述网络连接,接收所述用户终端发送的数据请求;
根据所述数据请求,从所述目标摄像头获取数据流信息;
向所述用户终端发送所述数据流信息,所述数据流信息用于所述用户终端进行播放。
22.如权利要求21所述的设备,其特征在于,所述处理器还用于执行以下操作:
确定支持所述网关设备的摄像头协议的多个摄像头;
将支持所述网关设备的摄像头协议的多个摄像头注册到所述摄像头云平台。
23.如权利要求21所述的设备,其特征在于,所述数据请求包括控制指令,所述处理器还用于执行以下操作:
根据所述控制指令,控制所述目标摄像头的拍摄方式。
24.如权利要求21-23任意一项所述的设备,其特征在于,所述设备连接信息包括所述目标摄像头的标识信息和所述网关设备的标识信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611131480.0A CN108616759A (zh) | 2016-12-09 | 2016-12-09 | 一种视频播放方法及相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611131480.0A CN108616759A (zh) | 2016-12-09 | 2016-12-09 | 一种视频播放方法及相关设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108616759A true CN108616759A (zh) | 2018-10-02 |
Family
ID=63657435
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611131480.0A Pending CN108616759A (zh) | 2016-12-09 | 2016-12-09 | 一种视频播放方法及相关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108616759A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114760486A (zh) * | 2022-03-16 | 2022-07-15 | 深圳市宏电技术股份有限公司 | 直播方法、装置、设备及存储介质 |
CN114866854A (zh) * | 2022-04-20 | 2022-08-05 | 杭州博联智能科技股份有限公司 | 视频接入方式动态分配方法、***、电子设备和存储介质 |
WO2023050996A1 (zh) * | 2021-09-28 | 2023-04-06 | 中兴通讯股份有限公司 | 摄像头终端接入方法、***、设备及可读存储介质 |
WO2024066136A1 (zh) * | 2022-09-27 | 2024-04-04 | 中兴通讯股份有限公司 | 一种基于视频合成技术的远程控制网关应用技术 |
-
2016
- 2016-12-09 CN CN201611131480.0A patent/CN108616759A/zh active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023050996A1 (zh) * | 2021-09-28 | 2023-04-06 | 中兴通讯股份有限公司 | 摄像头终端接入方法、***、设备及可读存储介质 |
CN114760486A (zh) * | 2022-03-16 | 2022-07-15 | 深圳市宏电技术股份有限公司 | 直播方法、装置、设备及存储介质 |
CN114866854A (zh) * | 2022-04-20 | 2022-08-05 | 杭州博联智能科技股份有限公司 | 视频接入方式动态分配方法、***、电子设备和存储介质 |
CN114866854B (zh) * | 2022-04-20 | 2023-12-05 | 杭州博联智能科技股份有限公司 | 视频接入方式动态分配方法、***、电子设备和存储介质 |
WO2024066136A1 (zh) * | 2022-09-27 | 2024-04-04 | 中兴通讯股份有限公司 | 一种基于视频合成技术的远程控制网关应用技术 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107682657B (zh) | 一种基于WebRTC的多人语音视频通话方法及*** | |
CN102035839B (zh) | 一种提供流媒体服务的方法及***、设备 | |
CN104427296B (zh) | 视频会议中媒体流的传输方法与装置 | |
CN102377823B (zh) | 一种通过滑屏实现多屏多用户之间互动分享的方法及*** | |
CN108965780B (zh) | 一种监控画面的显示方法和*** | |
CN104253814B (zh) | 一种流媒体处理方法、服务器及浏览器 | |
CN105763832B (zh) | 一种视频互动、控制方法及装置 | |
CN108616759A (zh) | 一种视频播放方法及相关设备 | |
CN105282008B (zh) | 在网络实时通信交互会话期间增强媒体特性的方法和*** | |
US20170048286A1 (en) | Live broadcast system | |
US20130282820A1 (en) | Method and System for an Optimized Multimedia Communications System | |
US20070180135A1 (en) | Multimedia content exchange architecture and services | |
CN101960822A (zh) | Sip-http应用相关器 | |
CN107925669A (zh) | 使用速率步调和mpd分段的流应用的方法及*** | |
US20220258041A1 (en) | Account connecting method and apparatus, storage medium, and electronic device | |
CN103348657B (zh) | 流媒体播放方法、设备及*** | |
EP3059945A1 (en) | Method and system for video surveillance content adaptation, and central server and device | |
CN103404135A (zh) | 用于传输实时图像的***和方法 | |
CN105103521A (zh) | 用于适配由至少一个服务器发送的清单的设备和方法 | |
CN106105145A (zh) | 用于操作沿客户端终端和至少一个服务器之间的传输路径布置的缓存器的方法、及相应的缓存器 | |
AU2010356762A1 (en) | Method of p2p video communication implemented on web page | |
CN113242173A (zh) | 屏幕的分享方法、装置、***和即时通讯服务器 | |
CN110113298A (zh) | 数据传输方法、装置、信令服务器和计算机可读介质 | |
CN109510868A (zh) | 一种建立p2p网络的方法、装置、终端设备及存储介质 | |
US8625754B1 (en) | Method and apparatus for providing information associated with embedded hyperlinked images |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20181002 |