CN110958068B - 一种视频传输的方法和设备 - Google Patents

一种视频传输的方法和设备 Download PDF

Info

Publication number
CN110958068B
CN110958068B CN201811127648.XA CN201811127648A CN110958068B CN 110958068 B CN110958068 B CN 110958068B CN 201811127648 A CN201811127648 A CN 201811127648A CN 110958068 B CN110958068 B CN 110958068B
Authority
CN
China
Prior art keywords
wifi channel
video data
wifi
gateway
channel
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.)
Active
Application number
CN201811127648.XA
Other languages
English (en)
Other versions
CN110958068A (zh
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201811127648.XA priority Critical patent/CN110958068B/zh
Priority to PCT/CN2019/105268 priority patent/WO2020063341A1/zh
Publication of CN110958068A publication Critical patent/CN110958068A/zh
Application granted granted Critical
Publication of CN110958068B publication Critical patent/CN110958068B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/382Monitoring; Testing of propagation channels for resource allocation, admission control or handover
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供了一种视频传输的方法,应用于网关设备,包括:接收视频服务器发送的视频数据;通过第一WiFi通道向终端设备转发视频数据;通过第二WiFi通道接收终端设备的重传请求;根据所述重传请求,向所述终端设备发送请求重传的视频数据。这样保证了视频数据传输和重传请求不会相互干扰,从而提高了传输效率和视频质量。

Description

一种视频传输的方法和设备
技术领域
本发明涉及通信领域,尤其涉及一种视频传输的方法和设备。
背景技术
目前视频网络主要有两种,IPTV(Internet TeleVision)网络和OTT(Over TheTop)视频网络。IPTV网络采用通常组播协议,带宽负荷不会随着终端数量的增加而增加,但是对网络质量要求高,一旦发生数据丢失无法进行数据的重传。OTT视频网络采用单播协议,虽然针对数据的传输有了重传的保护功能,但是带宽负荷会随着终端数量的增加而不断上升,容易产生潮汐效应,对带宽浪费比较大。
目前在家庭网络场景中,由于WiFi(Wireless Fidelity)的不断普及,WiFi终端的不断增加,各种干扰不断出现,造成WiFi网络的不稳定现象,使得IPTV的直播业务在家庭网络环境下容易受到环境影响出现视频数据丢失,然后造成视频卡顿现象,从而影响了视频业务的质量。
发明内容
本发明实施例提供一种视频传输的方法和设备,保证了视频数据传输和重传请求不会相互干扰,提高了传输效率和视频质量。
第一方面,本发明实施例提供一种视频传输的方法,应用于网关设备,包括:接收视频服务器发送的视频数据;通过第一WiFi通道向终端设备转发所述接收的视频数据;通过第二WiFi通道接收终端设备的重传请求;根据所述重传请求,向所述终端设备发送请求重传的视频数据。
上述方法保证了视频数据传输和重传请求不会相互干扰,提高了视频数据传输效率和视频质量。
在一个可能的设计中,网关设备以组播方式接收视频服务器发送的视频数据,并以组播方式转发给终端设备。组播方式进一步提高了视频数据传输效率。
在另一个可能的设计中,所述第一WiFi通道为5G-WiFi通道,所述第二WiFi通道为2.4G-WiFi通道。不同频率的WiFi通道进一步提高了视频数据传输效率。
在另一个可能的设计中,通过所述第一WiFi通道或所述第二WiFi通道向所述终端设备发送所述请求重传的视频数据。网关设备通过第一通道,也就是5G-WiFi高速通道,发送请求重传的视频数据给终端设备,避免了WiFi通道的收发切换,进一步提高了视频数据传输效率和视频质量。
在另一个可能的设计中,在接收所述视频数据前,所述方法还包括:通过第一WiFi通道向终端设备发送第二WiFi的服务集标识SSID和密码,根据所述SSID和密码建立与终端设备的第二WiFi通道。这样,网关设备可只对外呈现一个WiFi,提高了用户易用性。
第二方面,本发明实施例提供一种视频传输的方法,应用于终端设备,包括:通过第一WiFi通道接收网关设备发送的视频数据;确定有丢失的视频数据;通过第二WiFi通道向网关设备发送重传请求;接收网关设备返回的请求重传的视频数据。
在一个可能的设计中,终端设备以组播方式接收网关设备转发的所述视频数据。
在另一个可能的设计中,第一WiFi通道为5G-WiFi通道,第二WiFi通道为2.4G-WiFi通道。
在另一个可能的设计中,通过所述第一WiFi通道或所述第二WiFi通道接收网关设备返回的所述请求重传的视频数据。
在另一个可能的设计中,在接收所述视频数据前,所述方法还包括:终端设备通过第一WiFi通道从网关设备接收第二WiFi的服务集标识SSID和密码,根据所述SSID和密码建立与网关设备的第二WiFi通道。
第三方面,本发明实施例提供一种网关设备,具有实现上述方法中网关设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元,例如包括接收单元,发送单元,以及重传单元。
在一个可能的设计中,网关设备的结构中包括处理器和存储器,所述存储器用于存储执行上述方法的程序代码,所述处理器被配置为用于执行所述存储器中存储的程序。所述网关设备还可以包括通信接口,用于与其他设备通信。通信接口包括两个WiFi接口。
第四方面,本发明实施例提供一种终端设备,具有实现上述方法中终端设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元,例如包括接收单元,以及重传单元。
在一个可能的设计中,终端设备的结构中包括处理器和存储器,所述存储器用于存储执行上述方法的程序代码,所述处理器被配置为用于执行所述存储器中存储的程序。所述终端设备还可以包括通信接口,用于与其他设备通信。通信接口包括两个WiFi接口。
第五方面,本发明实施例提供了一种计算机存储介质,用于储存为上述网关设备、或终端设备所用的计算机软件指令,其包含用于执行上述方面所设计的程序。
本发明实施例提供的上述视频传输的技术方案,通过不同的WiFi通道进行视频转发和视频重传,保证了视频数据传输和重传请求不会相互干扰,提高了视频数据传输效率和视频质量。
附图说明
图1为本发明实施例提供的一种视频传输的***架构示意图;
图2为本发明实施例提供的一种视频传输的流程示意图;
图3为本发明实施例提供的另一种视频传输的流程示意图;
图4为本发明实施例提供的一种网关设备结构示意图;
图5为本发明实施例提供的一种网关设备的另一结构示意图;
图6为本发明实施例提供的一种终端设备结构示意图;
图7为本发明实施例提供的一种终端设备的另一结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。在对本发明实施例进行详细说明之前,先对本发明实施例的应用场景予以举例介绍。
本发明实施例提供的视频传输方法应用于视频网络***中。如图1所示为本发明实施例提供的一个视频传输的的***架构图,包括:视频服务器101,网关设备102,终端设备103。在家庭网络场景下,网关设备可以与多个终端设备连接,服务多个终端设备。
视频服务器101,通过网络与网关设备连接。用于向用户提供视频数据,可以通过单播、组播等方式将视频数据下发给网关设备。
网关设备102,可以是家庭网关设备,或商用场所的无线接入网关设备,用于从视频服务器接收视频数据并转发给终端设备。
网关设备包含两个WiFi接口,可以与终端设备之间建立两个WiFi连接,用于视频数据传输和数据重传。两个WiFi接口可以是信号频率不同的WiFi,例如一个是频率5G的WiFi连接,一个是频率2.4G的WiFi连接。
终端设备103,可以是移动电话、电视机顶盒STB(Set Top Box)等,用于接收视频数据并显示给用户观看。
终端设备包含两个WiFi接口,可以与网关设备之间建立两个WiFi连接,用于视频数据传输和数据重传。
针对WiFi协议本身的半双工特性,本发明实施例采用了双通道方式,网关设备与终端设备内部都内置两个WIFI芯片,可以支持5G和2.4G同时工作,视频数据可以通过5G-WiFi的高速通道发送给终端设备,重传请求可以通过2.4G-WiFi的低速信道发送给网关设备。这样保证了视频数据传输和重传请求不会相互干扰,提高了传输效率和视频质量。
应用于上述图1所示的***中,本发明的实施例提供了一种视频传输的方法,如图2所示,该视频传输方法具体包括下列步骤:
201,网关设备接收视频服务器发送的视频数据。
对于直播视频节目,以组播方式传输可以节省网络流量。
202,网关设备通过第一WiFi通道向终端设备发送所接收的视频数据。
如前所述,网关设备与终端设备之间有两个WiFi通道,网关设备收到视频服务器发送的直播视频数据后,可以通过5G-WiFi高速通道向终端设备发送视频数据。对以组播方式传输的视频数据,网关设备也可以组播方式转发给终端设备。
203,终端设备通过第二WiFi通道向网关设备发送重传请求。
在网关设备向终端设备转发视频数据的过程中,由于各种环境因素的影响,例如电磁干扰、障碍物等,终端设备在接收视频数据时会存在信号丢失、误码等现象,从而导致视频数据丢失。视频数据丢失会导致视频播放器播放的视频出现马赛克、卡顿等现象。从而影响视频播放质量和用户体验。
对于丢失的视频数据,终端设备请求网关设备重传。终端设备可以通过2.4G-WiFi低速通道向网关设备发送重传请求,请求网关设备重传终端丢失的视频数据。
204,根据重传请求,网关设备向所述终端设备发送请求重传的视频数据。
网关设备在步骤201接收视频数据时,缓存接收的视频数据,例如可以缓存10秒的视频数据。这样,当收到终端设备的重传请求后,网关设备从缓存的视频数据中查找请求的数据,并发送给终端设备。网关设备可以通过第二WiFi通道发送请求重传的视频数据,也可以通过第一WiFi通道发送请求重传的视频数据。
通过上述方法,保证了视频数据传输和重传请求不会相互干扰,提高了传输效率和视频质量。网关设备通过第一通道,也就是5G-WiFi高速通道,发送请求重传的视频数据给终端设备,避免了WiFi通道的收发切换,进一步提高了视频数据传输效率和视频质量。
应用于上述图1所示的网关设备中,本发明实施例提供了另一个视频传输的方法示例。本示例中,5G-WiFi高速通道用于网关设备向终端设备发送视频数据,2.4G-WiFi低速通道用于终端设备向网关设备发送重传请求。网关设备可只对外呈现一个WiFi,例如5G-WiFi的服务集标识SSID(Service Set Identifier)和密码可对外呈现,而2.4G-WiFi的SSID和密码可配置在网关上,不对外呈现,可通过5G-WiFi下发给终端设备。如图3所示,所述方法具体包括下列步骤:
301,网关设备与终端设备建立5G-WiFi数据连接。5G-WiFi提供了向终端设备传输视频的高速通道。
302,网关设备通过5G-WiFi通道向终端设备发送2.4G-WiFi的SSID和密码。2.4G-WiFi的SSID和密码可配置在网关设备中。
303,利用收到的上述SSID和密码,终端设备与网关设备建立2.4G-WiFi数据连接。
这样,网关与终端间建立了两个WiFi通道,可以通过这两个WiFi通道进行视频数据的收发和重传。
304,网关设备接收视频服务器发送的视频数据,并缓存。
对于直播视频节目,以组播方式传输可以节省网络流量。
305,网关设备通过5G-WiFi通道向终端设备发送接收的视频数据。
网关设备收到视频服务器发送的直播视频数据后,通过5G-WiFi高速通道向终端设备转发视频数据。对以组播方式传输的视频数据,网关设备也可以组播方式转发给终端设备。
306,终端设备通过2.4G-WiFi通道向网关设备发送重传请求。
在网关设备向终端设备转发视频数据的过程中,由于各种环境因素的影响,例如电磁干扰、障碍物等,终端设备在接收视频数据时会存在信号丢失、误码等现象,从而导致视频数据丢失。视频数据丢失会导致视频播放器播放的视频出现马赛克、卡顿等现象。从而影响视频播放质量和用户体验。
对于丢失的视频数据,终端设备通过2.4G-WiFi低速通道向网关设备发送重传请求,请求网关设备重传终端丢失的视频数据。
307,根据重传请求,网关设备通过5G-WiFi通道向终端设备发送请求的视频数据。
网关设备收到终端设备的重传请求后,从缓存的视频数据中查找请求的数据,并发送给终端设备。
网关设备通过5G-WiFi高速通道发送给终端设备,避免了WiFi通道的收发切换,网关和终端之间实现了双向全双工的通信,进一步提高了视频数据传输效率和视频质量。
本发明实施例还提供了一种网关设备的结构示意图,如图4所示,包括接收单元401,发送单元402和重传单元403;其中:
接收单元用于接收视频服务器发送的视频数据;
发送单元用于通过第一WiFi通道向终端设备转发所述接收的视频数据;
重传单元用于通过第二WiFi通道接收终端设备的重传请求,并根据所述重传请求,向所述终端设备发送请求重传的视频数据。
进一步,这些单元实现前述方法中的相关功能,不再赘述。
在本实施例中,网关设备是以功能单元的形式来呈现。这里的“单元”可以指特定应用集成电路(application-specific integrated circuit,ASIC),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到网关设备可以采用处理器、存储器和通信接口来实现。
本发明实施例中的网关设备还可以以图5中的计算机设备(或***)的方式来实现。图5所示为本发明实施例提供的计算机设备示意图。该计算机设备包括至少一个处理器501,通信总线502,存储器503以及至少一个通信接口504,还可以包括IO接口505。
处理器可以是一个通用中央处理器(CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本发明方案程序执行的集成电路。
通信总线可包括一通路,在上述组件之间传送信息。
通信接口,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(RAN),无线局域网(Wireless Local Area Networks,WLAN)等。本发明中,通信接口包括两个WiFi通信模块。
存储器可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(ElectricallyErasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理器相连接。存储器也可以和处理器集成在一起。
其中,所述存储器用于存储执行本发明方案的应用程序代码,并由处理器来控制执行。所述处理器用于执行所述存储器中存储的应用程序代码。
在具体实现中,处理器可以包括一个或多个CPU,每个CPU可以是一个单核(single-core)处理器,也可以是一个多核(multi-Core)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
在具体实现中,作为一种实施例,该计算机设备还可以包括输入/输出(I/O)接口。例如,输出设备可以是液晶显示器(liquid crystal display,LCD),发光二级管(lightemitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备可以是鼠标、键盘、触摸屏设备或传感设备等。
上述的计算机设备可以是一个通用计算机设备或者是一个专用计算机设备。在具体实现中,计算机设备可以是台式机、便携式电脑、网络服务器、掌上电脑(PersonalDigital Assistant,PDA)、移动手机、平板电脑、无线终端设备、通信设备、嵌入式设备或有图5中类似结构的设备。本发明实施例不限定计算机设备的类型。
如图1中的网关设备可以为图5所示的设备,存储器中存储了一个或多个软件模块。网关设备可以通过处理器以及存储器中的程序代码来实现软件模块,完成上述方法。
本发明实施例还提供了一种计算机存储介质,用于储存为上述图4或图5所示的设备所用的计算机软件指令,其包含用于执行上述方法实施例所设计的程序。通过执行存储的程序,可以实现上述方法。
本发明实施例还提供了一种终端设备的结构示意图,如图6所示,包括接收单元601,和重传单元602;其中:
接收单元,用于通过第一WiFi通道接收网关设备发送的视频数据;
重传单元,用于确定有丢失的视频数据,通过第二WiFi通道向网关设备发送重传请求,并接收网关设备返回的请求重传的视频数据。
进一步,这些单元实现前述方法中的相关功能,不再赘述。
在本实施例中,终端设备是以功能单元的形式来呈现。这里的“单元”可以指特定应用集成电路(application-specific integrated circuit,ASIC),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到终端设备可以采用处理器、存储器和通信接口来实现。
本发明实施例中的终端设备还可以以图7中的计算机设备(或***)的方式来实现。图7所示为本发明实施例提供的计算机设备示意图。该计算机设备包括至少一个处理器701,通信总线702,存储器703以及至少一个通信接口704,还可以包括IO接口705。
处理器可以是一个通用中央处理器(CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本发明方案程序执行的集成电路。
通信总线可包括一通路,在上述组件之间传送信息。
通信接口,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(RAN),无线局域网(Wireless Local Area Networks,WLAN)等。本发明中,通信接口包括两个WiFi通信模块。
存储器可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(ElectricallyErasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理器相连接。存储器也可以和处理器集成在一起。
其中,所述存储器用于存储执行本发明方案的应用程序代码,并由处理器来控制执行。所述处理器用于执行所述存储器中存储的应用程序代码。
在具体实现中,处理器可以包括一个或多个CPU,每个CPU可以是一个单核(single-core)处理器,也可以是一个多核(multi-Core)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
在具体实现中,作为一种实施例,该计算机设备还可以包括输入/输出(I/O)接口。例如,输出设备可以是液晶显示器(liquid crystal display,LCD),发光二级管(lightemitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备可以是鼠标、键盘、触摸屏设备或传感设备等。
上述的计算机设备可以是一个通用计算机设备或者是一个专用计算机设备。在具体实现中,计算机设备可以是台式机、便携式电脑、网络服务器、掌上电脑(PersonalDigital Assistant,PDA)、移动手机、平板电脑、无线终端设备、通信设备、嵌入式设备或有图7中类似结构的设备。本发明实施例不限定计算机设备的类型。
如图1中的终端设备可以为图7所示的设备,存储器中存储了一个或多个软件模块。终端设备可以通过处理器以及存储器中的程序代码来实现软件模块,完成上述方法。
本发明实施例还提供了一种计算机存储介质,用于储存为上述图6或图7所示的设备所用的计算机软件指令,其包含用于执行上述方法实施例所设计的程序。通过执行存储的程序,可以实现上述方法。
尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过Internet或其它有线或无线电信***。
本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (20)

1.一种视频传输的方法,应用于网关设备,其特征在于,包括:
接收视频服务器发送的视频数据;
通过第一WiFi通道向终端设备转发所述接收的视频数据;
通过第二WiFi通道接收终端设备的重传请求,所述第二WiFi通道与所述第一WiFi通道是信号频率不同的WiFi通道;
根据所述重传请求,向所述终端设备发送请求重传的视频数据。
2.如权利要求1所述的方法,其特征在于,网关设备以组播方式接收视频服务器发送的视频数据,并以组播方式转发给终端设备。
3.如权利要求1或2所述的方法,其特征在于,所述第一WiFi通道为5G-WiFi通道,所述第二WiFi通道为2.4G-WiFi通道。
4.如权利要求1或2所述的方法,其特征在于,通过所述第一WiFi通道或所述第二WiFi通道向所述终端设备发送所述请求重传的视频数据。
5.如权利要求1或2所述的方法,其特征在于,在接收所述视频数据前,所述方法还包括:
通过第一WiFi通道向终端设备发送第二WiFi的服务集标识SSID和密码,根据所述SSID和密码建立与终端设备的第二WiFi通道。
6.一种视频传输的方法,应用于终端设备,其特征在于,包括:
通过第一WiFi通道接收网关设备发送的视频数据;
确定有丢失的视频数据;
通过第二WiFi通道向网关设备发送重传请求,所述第二WiFi通道与所述第一WiFi通道是信号频率不同的WiFi通道;
接收网关设备返回的请求重传的视频数据。
7.如权利要求6所述的方法,其特征在于,终端设备以组播方式接收网关设备转发的所述视频数据。
8.如权利要求6或7所述的方法,其特征在于,所述第一WiFi通道为5G-WiFi通道,所述第二WiFi通道为2.4G-WiFi通道。
9.如权利要求6或7所述的方法,其特征在于,通过所述第一WiFi通道或所述第二WiFi通道接收网关设备返回的所述请求重传的视频数据。
10.如权利要求6或7所述的方法,其特征在于,在接收所述视频数据前,所述方法还包括:
终端设备通过第一WiFi通道从网关设备接收第二WiFi的服务集标识SSID和密码,根据所述SSID和密码建立与网关设备的第二WiFi通道。
11.一种网关设备,其特征在于,包括:
接收单元,用于接收视频服务器发送的视频数据;
发送单元,用于通过第一WiFi通道向终端设备转发所述接收的视频数据;
重传单元,用于通过第二WiFi通道接收终端设备的重传请求,并根据所述重传请求,向所述终端设备发送请求重传的视频数据,所述第二WiFi通道与所述第一WiFi通道是信号频率不同的WiFi通道。
12.如权利要求11所述的网关设备,其特征在于,接收单元以组播方式接收视频服务器发送的视频数据,发送单元以组播方式转发给终端设备。
13.如权利要求11或12所述的网关设备,其特征在于,所述第一WiFi通道为5G-WiFi通道,所述第二WiFi通道为2.4G-WiFi通道。
14.如权利要求11或12所述的网关设备,其特征在于,重传单元通过所述第一WiFi通道或所述第二WiFi通道向所述终端设备发送所述请求重传的视频数据。
15.如权利要求11或12所述的网关设备,其特征在于,所述发送单元还用于通过第一WiFi通道向终端设备发送第二WiFi的服务集标识SSID和密码,并根据所述SSID和密码建立与终端设备的第二WiFi通道。
16.一种终端设备,其特征在于,包括:
接收单元,用于通过第一WiFi通道接收网关设备发送的视频数据;
重传单元,用于确定有丢失的视频数据,通过第二WiFi通道向网关设备发送重传请求,并接收网关设备返回的请求重传的视频数据,所述第二WiFi通道与所述第一WiFi通道是信号频率不同的WiFi通道。
17.如权利要求16所述的终端设备,其特征在于,接收单元以组播方式接收网关设备转发的所述视频数据。
18.如权利要求16或17所述的终端设备,其特征在于,所述第一WiFi通道为5G-WiFi通道,所述第二WiFi通道为2.4G-WiFi通道。
19.如权利要求16或17所述的终端设备,其特征在于,视频重传单元通过所述第一WiFi通道或所述第二WiFi通道接收网关设备返回的所述请求重传的视频数据。
20.如权利要求16或17所述的终端设备,其特征在于,所述接收单元还用于通过第一WiFi通道从网关设备接收第二WiFi的服务集标识SSID和密码,根据所述SSID和密码建立与网关设备的第二WiFi通道。
CN201811127648.XA 2018-09-27 2018-09-27 一种视频传输的方法和设备 Active CN110958068B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201811127648.XA CN110958068B (zh) 2018-09-27 2018-09-27 一种视频传输的方法和设备
PCT/CN2019/105268 WO2020063341A1 (zh) 2018-09-27 2019-09-11 一种视频传输的方法和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811127648.XA CN110958068B (zh) 2018-09-27 2018-09-27 一种视频传输的方法和设备

Publications (2)

Publication Number Publication Date
CN110958068A CN110958068A (zh) 2020-04-03
CN110958068B true CN110958068B (zh) 2021-09-21

Family

ID=69951077

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811127648.XA Active CN110958068B (zh) 2018-09-27 2018-09-27 一种视频传输的方法和设备

Country Status (2)

Country Link
CN (1) CN110958068B (zh)
WO (1) WO2020063341A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113872916A (zh) * 2020-06-30 2021-12-31 中兴通讯股份有限公司 数据重传方法、网络设备和计算机可读存储介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106714006A (zh) * 2017-02-10 2017-05-24 福州大学 一种基于单播广播技术的异构无线网络视频多路并行传输方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050040448A (ko) * 2003-10-28 2005-05-03 삼성전자주식회사 에러 검출 기능을 가진 비디오 디코딩방법과 이를 위한 장치
CN100396051C (zh) * 2003-11-11 2008-06-18 华为技术有限公司 一种组播/广播业务中会话数据的传输方法
US8806551B2 (en) * 2008-12-03 2014-08-12 Alcatel Lucent Prioritized retransmission of internet protocol television (IPTV) packets
CN101931632A (zh) * 2010-09-21 2010-12-29 天地阳光通信科技(北京)有限公司 一种利用实时传输协议通道进行服务质量保证的方法
WO2014144088A1 (en) * 2013-03-15 2014-09-18 Michelle Effros Method and apparatus for improving communication performance through network coding
US10034147B2 (en) * 2013-09-26 2018-07-24 Coherent Logix, Incorporated Next generation broadcast system and method
US20160142840A1 (en) * 2014-03-14 2016-05-19 Qualcomm Incorporated Features and optimizations for personal communication device based public addressing system
CN105357577A (zh) * 2014-08-22 2016-02-24 中兴通讯股份有限公司 一种丢包重传方法及装置
CN106301694B (zh) * 2016-08-11 2020-06-19 浙江宇视科技有限公司 一种减少可靠组播传输中数据包重传次数的方法及装置
CN108243474A (zh) * 2016-12-27 2018-07-03 华为技术有限公司 数据流传送方法、装置及***

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106714006A (zh) * 2017-02-10 2017-05-24 福州大学 一种基于单播广播技术的异构无线网络视频多路并行传输方法

Also Published As

Publication number Publication date
CN110958068A (zh) 2020-04-03
WO2020063341A1 (zh) 2020-04-02

Similar Documents

Publication Publication Date Title
US10560929B2 (en) Resource request method and system, device, and network side node
WO2020216059A1 (zh) 网络资源共享方法及相关装置
KR20180009046A (ko) 다중 경로 미디어 전달을 위한 방법 및 장치
US10498783B2 (en) Non-DSG mechanisms for aligning client devices with their multicast data flows in a DOCSIS network environment
EP3557877A1 (en) Control method and device
CN102904939A (zh) 一种屏幕共享的方法及其相关装置
JP7086853B2 (ja) ネットワークアクセス方法、その関連機器およびシステム
CN117614517B (zh) 基于数据传输量控制的多链路数据传输方法及装置
CN110557265A (zh) 一种组播方法及装置
CN112713924A (zh) 一种基于卫星通信的cdn网络***的工作方法
US11991762B2 (en) Direct connection communication method, AMF, access network functional entity and terminal
CN115278903A (zh) 请求上行资源的方法、中继终端、装置和***
CN110958068B (zh) 一种视频传输的方法和设备
CN104581367A (zh) 分享多媒体内容的方法及装置
US9003466B2 (en) Method and system for isochronous data stream management in high speed audio/video networks
US9009248B2 (en) Apparatus and method of performing discovery based on priority level in distributed network, and method of determining discovery back-off time
US9178711B2 (en) Method and system for the dynamic management of the transmission of streams within a plurality of terminals
WO2017045454A1 (zh) 一种实现终端接入的方法、装置和***
CN106604085A (zh) 一种视频分享方法及装置
CN108881117B (zh) 接入网中部署虚拟现实服务的方法、设备及计算机可读介质
CN111200562B (zh) 导流方法、静态父节点、边缘节点以及cdn网络
CN114024917B (zh) 互联网业务带宽保障的方法、装置、设备及存储介质
WO2021027474A1 (zh) 一种定位辅助信息的广播方法、定位服务器及ran节点
KR101082786B1 (ko) 프록시 서버를 이용한 컨텐츠 분배 시스템 및 방법
EP4120732A1 (en) Media packet transmission method, apparatus, and system

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