The invention provides a video acquisition method, acquisition device and server, wherein, the method includes obtaining the video streaming video signal acquisition: receiving flow from planting equipment sent by the terminal; judgment is currently receiving from the planting device sends the video stream; if so, it will send the currently received from planting the equipment of video stream as the target video stream, if not, to the planting device to send push flow command to push flow command after sending the received video stream sent from the planting equipment as the target video stream; video object will transfer to the terminal, or from the stream address is sent to the terminal target video stream corresponding to for the terminal according to address acquisition target video stream flow. By the technical proposal of the invention, each terminal can ensure that the video stream captured by the planting device is played smoothly.
【技术实现步骤摘要】
视频流的获取方法、获取装置和服务器
本专利技术涉及视频流传输
,具体而言,涉及一种视频流的获取方法、一种视频流的获取装置和一种服务器。
技术介绍
目前种植设备的应用已经非常普遍,种植设备不仅能够种植植物,用于家庭装饰,还可以增长儿童的植物知识。另外,还可以在种植设备上设置摄像头,来拍摄种植设备内部或者周围环境的视频,以更好地对种植设备进行监测。目前通过Wi-Fi(WirelessFidelity,基于IEEE802.11b标准的无线局域网)来将终端与种植设备相连,以使终端直接从种植设备中获取视频流。但是,目前Wi-Fi的带宽是有限制的,当连接种植设备的终端数量达到一定数量,种植设备会因数据量太大而导致终端播放的视频图像卡顿,不能正常观看。例如Wi-Fi的带宽是5Mbps时,一个视频流的码率是500bps时,最多支持10个终端同时连接到种植设备来获取视频流。因此,当连接种植设备的终端数量过多时,如何保证每个终端能够流畅地播放种植设备拍摄的视频流成为亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述问题,提出了一种新的技术方案,即使连接种植设备的终端数量过多,也能够保证每个终端流畅地播放种植设备拍摄的视频流。有鉴于此,本专利技术的第一方面提出了一种视频流的获取方法,用于服务器,所述视频流的获取方法包括:接收来自终端发送的获取种植设备视频流的信号;判断当前是否正在接收来自所述种植设备发送的视频流;若是,则将当前正在接收的来自所述种植设备发送的视频流作为目标视频流,若否,则向所述种植设备发送推流命令,以将在发送所述推流命令后接收到的来自所述种植设备发送的 ...
【技术保护点】
一种视频流的获取方法,用于服务器,其特征在于,所述视频流的获取方法包括:接收来自终端发送的获取种植设备视频流的信号;判断当前是否正在接收来自所述种植设备发送的视频流;若是,则将当前正在接收的来自所述种植设备发送的视频流作为目标视频流,若否,则向所述种植设备发送推流命令,以将在发送所述推流命令后接收到的来自所述种植设备发送的视频流作为目标视频流;将所述目标视频流转发给所述终端,或者将所述目标视频流对应的取流地址发送给所述终端,以供所述终端根据所述取流地址获取所述目标视频流。
【技术特征摘要】
1.一种视频流的获取方法,用于服务器,其特征在于,所述视频流的获取方法包括:接收来自终端发送的获取种植设备视频流的信号;判断当前是否正在接收来自所述种植设备发送的视频流;若是,则将当前正在接收的来自所述种植设备发送的视频流作为目标视频流,若否,则向所述种植设备发送推流命令,以将在发送所述推流命令后接收到的来自所述种植设备发送的视频流作为目标视频流;将所述目标视频流转发给所述终端,或者将所述目标视频流对应的取流地址发送给所述终端,以供所述终端根据所述取流地址获取所述目标视频流。2.根据权利要求1所述的视频流的获取方法,其特征在于,所述将所述目标视频流转发给所述终端的步骤,具体包括:若所述终端的数量为一个,则将所述目标视频流转发给所述终端;若所述终端的数量为多个,则根据所述终端的数量复制所述目标视频流,以得到多份所述目标视频流,将多份所述目标视频流转发给多个所述终端,其中,多份所述目标视频流与多个所述终端一一对应。3.根据权利要求1所述的视频流的获取方法,其特征在于,所述推流命令中包括推流地址,所述推流地址用于使所述种植设备根据所述推流地址向所述服务器发送视频流。4.根据权利要求1至3中任一项所述的视频流的获取方法,其特征在于,还包括:存储来自所述种植设备发送的视频流。5.根据权利要求1至3中任一项所述的视频流的获取方法,其特征在于,所述种植设备与所述服务器之间的视频流传输协议和所述服务器与所述终端之间的视频流传输协议包括:实时流传输协议、实时消息传输协议或者超文本传输协议;接收到的来自所述种植设备发送的视频流的编码方式包括:H.264、H.265、MPEG4或者AAC。6.一种视频流的获取装置,用于服务器,其特征在于,所述视频流的获取装置包括:接收单元,用于接收来自终端发送的获取种植...
【专利技术属性】
技术研发人员:崔选科,
申请(专利权)人:深圳前海弘稼科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。