CN105208406A - 视频数据提供方法、视频播放方法、装置及*** - Google Patents
视频数据提供方法、视频播放方法、装置及*** Download PDFInfo
- Publication number
- CN105208406A CN105208406A CN201410257937.7A CN201410257937A CN105208406A CN 105208406 A CN105208406 A CN 105208406A CN 201410257937 A CN201410257937 A CN 201410257937A CN 105208406 A CN105208406 A CN 105208406A
- Authority
- CN
- China
- Prior art keywords
- video
- virtual desktop
- desktop client
- virtual machine
- service end
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 235000013599 spices Nutrition 0.000 claims 2
- 230000006835 compression Effects 0.000 abstract description 2
- 238000007906 compression Methods 0.000 abstract description 2
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/462—LAN interconnection over a bridge based backbone
- H04L12/4625—Single bridge functionality, e.g. connection of two networks over a single bridge
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/613—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- 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/222—Secondary servers, e.g. proxy server, cable television Head-end
- H04N21/2225—Local VOD servers
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/437—Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
-
- 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/60—Network 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/63—Control 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/643—Communication protocols
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提出了一种视频数据提供方法、视频播放方法、装置及***,用以解决现有技术中使用云终端播放视频时,视频解码、压缩由服务器的CPU来完成,导致服务器CPU占用率较大的问题。其中视频数据提供方法包括:获取来自虚拟桌面客户端的视频播放指令,将与视频播放指令对应的视频信息发送至虚拟桌面客户端;接收虚拟桌面客户端的连接请求,与虚拟桌面客户端建立连接;根据虚拟桌面客户端的视频数据请求向虚拟桌面客户端发送视频流数据,该方案降低了虚拟桌面客户端播放视频时对服务器CPU的占用。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种视频数据提供方法、视频播放方法、装置及***。
背景技术
近年来,桌面虚拟化业务在国内开始蓬勃发展,运营商、高校、政府、企业均陆续采用桌面虚拟化技术来替代传统PC(PersonalComputer,个人计算机)的使用。目前虚拟化桌面主要采用VDI(VirtualDesktopInfrastructure,虚拟桌面架构)技术,VDI是一种基于服务器的计算模型,可以将所有桌面虚拟机在数据中心进行托管并统一管理,将操作***及应用程序统一存放在数据中心的服务器及存储设备中,后台建立虚拟机池,提供给不同终端用户,使用户能够获得完整PC的使用体验。目前以VDI方式播放视频时,虚拟机使用播放器解码获得视频图像,然后服务器端的SPICE(SimpleProtocolforIndependentComputingEnvironment,独立计算环境简单协议)模块将图像进行编码处理,将编码后的视频数据通过SPICE通道传输给SPICE客户端,SPICE客户端对视频数据进行解码,在客户端上就可以播放的视频。这种视频处理方式中,视频数据的编码压缩工作多由服务器的CPU(CentralProcessingUnit,中央处理器)来完成,当多台云终端同时播放视频时,会导致服务端的CPU占用率较高,会出现视频画面的卡顿、视频声音与视频图像不同步等现象,使视频整体播放不流畅,同时制约了服务器能拖带的云终端的数量。
发明内容
本发明要解决的技术问题是现有技术中使用云终端播放视频时,视频解码、压缩由服务器的CPU来完成,导致服务器CPU占用率较大的问题。
本发明提供一种视频数据提供方法,包括:获取来自虚拟桌面客户端的视频播放指令,将与视频播放指令对应的视频信息发送至虚拟桌面客户端;接收虚拟桌面客户端的连接请求,与虚拟桌面客户端建立连接;根据虚拟桌面客户端的视频数据请求向虚拟桌面客户端发送视频流数据。
其中,上述视频信息中包括视频流数据在虚拟机服务器中的地址信息。
其中,将与视频播放指令对应的视频信息发送至客户端包括:通过独立计算环境简单协议SPICE将视频播放指令对应的视频信息发送至客户端。
本发明还提供了一种视频播放方法,包括:向虚拟机服务端发送视频播放指令;接收到来自虚拟机服务端的与视频播放指令对应的视频信息;与所述服务端建立连接,根据视频信息向虚拟机服务端发送视频数据的请求;接收来自虚拟机服务端的视频流数据,对视频流数据进行解码,并播放解码后的视频数据。
其中,上述视频信息中包括视频数据流在虚拟机服务器中的地址信息。
本发明还提供了一种视频数据提供装置,包括:第一发送模块,用于获取来自虚拟桌面客户端的视频播放指令,将与视频播放指令对应的视频信息发送至虚拟桌面客户端;连接建立模块,用于接收虚拟桌面客户端的连接请求,与虚拟桌面客户端建立连接;第二发送模块,用于根据虚拟桌面客户端的视频数据请求向虚拟桌面客户端发送视频流数据。
其中,上述视频信息中包括视频流数据在虚拟机服务器中的地址信息。
其中,第一发送模块具体用于,通过独立计算环境简单协议SPICE将视频播放指令对应的视频信息发送至客户端。
本发明还提供一种视频播放装置,包括:第三发送模块,用于向虚拟机服务端发送视频播放指令;接收模块,用于接收到来自虚拟机服务端的与视频播放指令对应的视频信息;第四发送模块,与服务端建立连接,根据视频信息向虚拟机服务端发送视频数据的请求;播放模块,用于接收来自虚拟机服务端的视频流数据,对视频数据进行解码,并播放解码后的视频数据。
其中,上述视频信息中包括视频流数据的在虚拟机服务器中的地址信息。
本发明还提供一种视频播放***,包括上述视频数据提供装置以及上述视频播放装置。
采用本发明实施例的技术方案,通过获取来自虚拟桌面客户端的视频播放指令,将与视频播放指令对应的视频信息发送至客户端;接收虚拟桌面客户端读取视频数据的请求,为虚拟桌面客户端提供与视频信息对应的视频流数据,降低了虚拟桌面客户端播放视频时对服务器CPU的占用。
附图说明
图1是本发明实施例的视频数据提供方法的流程图;
图2是本发明实施例的视频播放方法的流程图;
图3是本发明实施例的视频数据提供装置的结构框图;
图4是本发明实施例的视频播放装置的结构框图;
图5是本发明实施例的视频播放***的结构框图。
具体实施方式
为更进一步阐述本发明为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明进行详细说明如后。
图1是本发明实施例的视频数据提供方法的流程图。
如图1所示,该方法包括以下步骤:
步骤101:获取来自虚拟桌面客户端的视频播放指令,将与视频播放指令对应的视频信息发送至虚拟桌面客户端;
该视频信息中可以包含与视频播放指令对应的视频数据在虚拟机服务器中的地址信息,在运行虚拟桌面的客户端获取该地址信息后,可以通过该地址信息对服务端进行访问,获取播放视频所需的视频数据。优选的,将与视频播放指令对应的视频信息发送至客户端包括:通过SPICE协议将视频播放指令对应的视频信息发送至客户端,基于此,上述客户端与服务端的通信都可以采用SPICE协议来进行。
步骤102:接收虚拟桌面客户端的连接请求,与虚拟桌面客户端建立连接;
步骤103:根据虚拟桌面客户端的视频数据请求向虚拟桌面客户端发送视频流数据。
步骤103中将虚拟机服务端本地服务器中的视频作为流媒体的服务源,为虚拟桌面客户端提供视频流数据,以便运行虚拟桌面客户端进行视频播放。
图2是本发明实施例的视频播放方法的流程图;如图2所示,该方法包括以下步骤:
步骤201:向虚拟机服务端发送视频播放指令;
在该步骤201中,可以是当用户通过操作运行虚拟桌面客户端的终端发出视频播放指令后,虚拟桌面客户端将视频播放指令发送至虚拟机服务端,该视频播放指令中包含待播放的视频的标识信息。
步骤202:接收到来自所述虚拟机服务端的与所述视频播放指令对应的视频信息;
步骤203:与服务端建立连接,根据所述视频信息向所述虚拟机服务端发送视频数据的请求;
步骤204:接收来自所述虚拟机服务端的视频流数据,对所述视频流数据进行解码,并播放解码后的视频数据。
该视频信息中包含与视频播放指令对应的视频流数据在虚拟机服务器中的地址信息,运行虚拟桌面的终端可以通过该地址信息访问服务端,获取播放视频所需的视频流数据。
对于该步骤203,可以在运行于终端的客户端中设置具有视频解码功能的模块,利用该模块实现对视频数据的解码,即可以利用客户端的CPU通过软件来对接收到的视频流进行解码,也可以通过安装解码芯片对接收到的视频流进行硬解码。
以下基于SPICE客户端以及SPICE服务端来对本发明实施例的视频数据提供方法以及视频播放方法的整体流程进行说明。
在虚拟机桌面内安装视频播放服务器的相关软件,也可以在终端上安装解码芯片;
用户通过SPICE客户端登陆虚拟桌面,远程访问虚拟机,并执行视频播放操作;
视频播放服务器启动,获取需要播放的视频的相关信息,通过SPICE协议将视频的相关信息发送到SPICE的客户端,该视频相关信息具体可以是视频的地址信息;
SPICE客户端收到视频相关信息后,启动视频播放模块连接到视频播放服务器上读取视频流数据,并对读取到的视频流进行解码,播放解码后的视频数据。
图3是本发明实施例的视频数据提供装置的结构框图。
如图3所示,该装置30包括以下组成部分:
第一发送模块31,用于获取来自虚拟桌面客户端的视频播放指令,将与视频播放指令对应的视频信息发送至虚拟桌面客户端;
连接建立模块32,用于接收虚拟桌面客户端的连接请求,与虚拟桌面客户端建立连接;
第二发送模块33,用于根据虚拟桌面客户端的视频数据请求向虚拟桌面客户端发送视频流数据。
上述视频信息中包含与视频播放指令对应的视频数据的地址信息。
上述第一发送模块31具体用于,通过SPICE将视频播放指令对应的视频信息发送至虚拟桌面客户端。
图4是本发明实施例的视频播放装置的结构框图。
如图4所示,该装置40包括以下组成部分:
第三发送模块41,用于向虚拟机服务端发送视频播放指令;
接收模块42,用于接收到来自所述虚拟机服务端的与所述视频播放指令对应的视频信息;
第四发送模块43,用于与所述服务端建立连接,根据所述视频信息向所述虚拟机服务端发送视频数据的请求;
播放模块44,用于接收来自所述虚拟机服务端的视频流数据,对所述视频流数据进行解码,并播放解码后的视频数据。
上述视频信息中包含与视频播放指令对应的视频数据的地址信息。
本发明实施例还提供了一种视频播放***,该视频播放***包括如3所示的视频数据提供装置以及如图4所示的视频播放装置,同时,该***也可以采用如图5所示的结构来实现,如图5所示,该***包括以下各组成部分:
视频播放服务端模块510、SPICEAgent520、SPICE服务端模块530、视频播放客户端模块540以及SPICE的客户端模块550,其中,视频播放服务端模块510以及SPICE服务端模块530两个模块所实现的功能相当于上述视频数据提供装置的功能,视频播放客户端模块540以及SPICE的客户端模块550所实现的功能相当于上述视频播放装置的功能,SPICEAgent520是运行于虚拟桌面内部的组件,主要具有常见的驱动、代理等功能。
视频播放服务端模块510用于管理***的视频文件,当用户通过运行虚拟桌面的终端点击视频文件时,该模块510将播放视频所需的视频信息通过SPICE服务端模块530传送给SPICE的客户端模块550,该模块550作为服务器供视频播放客户端模块540连接获读取视频数据。SPICE的客户端模块接收SPICE服务端模块530的视频数据后,视频播放客户端模块540启动并连接到视频播放服务端模块510上,对视频数据进行解码播放。
本发明实施例提供的基于虚拟化的视频播放方案,通过利用终端的解码能力,减少了服务端CPU的负荷,降低了服务端计算资源的消耗,提高了服务器能拖带的云终端的数量,同时改善了在多台云终端同时播放视频的情况下视频的播放效果。
通过具体实施方式的说明,应当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图示仅是提供参考与说明之用,并非用来对本发明加以限制。
Claims (11)
1.一种视频数据提供方法,其特征在于,包括:
获取来自虚拟桌面客户端的视频播放指令,将与所述视频播放指令对应的视频信息发送至所述虚拟桌面客户端;
接收虚拟桌面客户端的连接请求,与所述虚拟桌面客户端建立连接;
根据所述虚拟桌面客户端的视频数据请求向所述虚拟桌面客户端发送视频流数据。
2.根据权利要求1所述的方法,其特征在于,所述视频信息中包括所述视频流数据在虚拟机服务器中的地址信息。
3.根据权利要求1所述的方法,其特征在于,将与所述视频播放指令对应的视频信息发送至所述客户端包括:
通过独立计算环境简单协议SPICE将所述视频播放指令对应的视频信息发送至所述客户端。
4.一种视频播放方法,其特征在于,包括:
向虚拟机服务端发送视频播放指令;
接收到来自所述虚拟机服务端的与所述视频播放指令对应的视频信息;
与所述服务端建立连接,根据所述视频信息向所述虚拟机服务端发送视频数据的请求;
接收来自所述虚拟机服务端的视频流数据,对所述视频流数据进行解码,并播放解码后的视频数据。
5.根据权利要求4所述的方法,其特征在于,所述视频信息中包括所述视频数据流在虚拟机服务器中的地址信息。
6.一种视频数据提供装置,其特征在于,包括:
第一发送模块,用于获取来自虚拟桌面客户端的视频播放指令,将与所述视频播放指令对应的视频信息发送至所述虚拟桌面客户端;
连接建立模块,用于接收虚拟桌面客户端的连接请求,与所述虚拟桌面客户端建立连接;
第二发送模块,用于根据所述虚拟桌面客户端的视频数据请求向所述虚拟桌面客户端发送视频流数据。
7.根据权利要求6所述的装置,其特征在于,所述视频信息中包括所述视频流数据在虚拟机服务器中的地址信息。
8.根据权利要求6所述的装置,其特征在于,所述第一发送模块具体用于,
通过独立计算环境简单协议SPICE将所述视频播放指令对应的视频信息发送至所述客户端。
9.一种视频播放装置,其特征在于,包括:
第三发送模块,用于向虚拟机服务端发送视频播放指令;
接收模块,用于接收到来自所述虚拟机服务端的与所述视频播放指令对应的视频信息;
第四发送模块,与所述服务端建立连接,根据所述视频信息向所述虚拟机服务端发送视频数据的请求;
播放模块,用于接收来自所述虚拟机服务端的视频流数据,对所述视频数据进行解码,并播放解码后的视频数据。
10.根据权利要求9所述的装置,其特征在于,所述视频信息中包括所述视频流数据的在虚拟机服务器中的地址信息。
11.一种视频播放***,包括如权利要求6至8任一项所述的视频数据提供装置以及如权利要求9或10所述的视频播放装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410257937.7A CN105208406A (zh) | 2014-06-11 | 2014-06-11 | 视频数据提供方法、视频播放方法、装置及*** |
PCT/CN2014/090181 WO2015188575A1 (zh) | 2014-06-11 | 2014-11-03 | 视频数据提供方法、视频播放方法、装置及*** |
US15/318,112 US20170201563A1 (en) | 2014-06-11 | 2014-11-03 | Video data providing method, video playback method, device, and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410257937.7A CN105208406A (zh) | 2014-06-11 | 2014-06-11 | 视频数据提供方法、视频播放方法、装置及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105208406A true CN105208406A (zh) | 2015-12-30 |
Family
ID=54832838
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410257937.7A Withdrawn CN105208406A (zh) | 2014-06-11 | 2014-06-11 | 视频数据提供方法、视频播放方法、装置及*** |
Country Status (3)
Country | Link |
---|---|
US (1) | US20170201563A1 (zh) |
CN (1) | CN105208406A (zh) |
WO (1) | WO2015188575A1 (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106888385A (zh) * | 2017-01-17 | 2017-06-23 | 武汉噢易云计算股份有限公司 | 客户端在虚拟化环境下的视频播放方法及*** |
CN108449635A (zh) * | 2018-03-02 | 2018-08-24 | 武汉噢易云计算股份有限公司 | 检测客户端视频处理性能的方法及*** |
CN110225415A (zh) * | 2018-03-01 | 2019-09-10 | 中兴通讯股份有限公司 | 一种媒体文件的播放方法 |
CN110299967A (zh) * | 2019-08-02 | 2019-10-01 | 中国工商银行股份有限公司 | 一种图片传输方法、装置及存储介质 |
CN111885395A (zh) * | 2020-06-11 | 2020-11-03 | 西安万像电子科技有限公司 | 视频监控方法、装置和*** |
CN112492379A (zh) * | 2019-09-12 | 2021-03-12 | 曙光信息产业(北京)有限公司 | 音视频多路并发解码方法、装置和计算机设备 |
CN113301438A (zh) * | 2021-05-29 | 2021-08-24 | 南京云步信息科技有限公司 | 一种基于底层虚拟化技术的云桌面视频播放方法 |
CN114201249A (zh) * | 2020-09-17 | 2022-03-18 | 中兴通讯股份有限公司 | 视频设备重定向方法、客户端、虚拟机桌面及存储介质 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102640497B1 (ko) * | 2021-02-24 | 2024-02-28 | 주식회사 플럭시티 | 경량화된 3차원 모델링 데이터의 공간정보 설정 및 영상 관제 장치 |
CN115052043B (zh) * | 2022-06-14 | 2024-03-29 | 北京淳中科技股份有限公司 | 一种云桌面的视频传输方法、电子设备、装置及介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102685226A (zh) * | 2012-05-07 | 2012-09-19 | 成都国腾实业集团有限公司 | 云终端视频解码box |
CN102695094A (zh) * | 2012-05-15 | 2012-09-26 | 福建升腾资讯有限公司 | Vdi环境下软硬件一体化音视频重定向的方法 |
CN102761603A (zh) * | 2012-06-07 | 2012-10-31 | 福建升腾资讯有限公司 | VDI环境下的网页flash视频重定向的方法 |
US20130013664A1 (en) * | 2011-07-05 | 2013-01-10 | Cisco Technology, Inc. | In-Network Middlebox Compositor For Distributed Virtualized Applications |
CN103139634A (zh) * | 2011-11-30 | 2013-06-05 | 国云科技股份有限公司 | 云终端虚拟桌面视频播放方法 |
CN103179431A (zh) * | 2013-03-21 | 2013-06-26 | 福建升腾资讯有限公司 | Vdi环境下音视频重定向转码分离方法 |
US20130204927A1 (en) * | 2012-02-08 | 2013-08-08 | Vmware, Inc. | Video stream management for remote graphical user interfaces |
CN103348657A (zh) * | 2012-02-06 | 2013-10-09 | 华为技术有限公司 | 流媒体播放方法、设备及*** |
CN103714143A (zh) * | 2013-12-25 | 2014-04-09 | 华为技术有限公司 | 网页数据的处理方法和装置及通信*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103684970B (zh) * | 2012-09-05 | 2018-04-27 | 中兴通讯股份有限公司 | 媒体数据流的传输方法和瘦终端 |
CN103826101A (zh) * | 2014-02-17 | 2014-05-28 | 宁波公众信息产业有限公司 | 一种云视频智能服务*** |
-
2014
- 2014-06-11 CN CN201410257937.7A patent/CN105208406A/zh not_active Withdrawn
- 2014-11-03 US US15/318,112 patent/US20170201563A1/en not_active Abandoned
- 2014-11-03 WO PCT/CN2014/090181 patent/WO2015188575A1/zh active Application Filing
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130013664A1 (en) * | 2011-07-05 | 2013-01-10 | Cisco Technology, Inc. | In-Network Middlebox Compositor For Distributed Virtualized Applications |
CN103139634A (zh) * | 2011-11-30 | 2013-06-05 | 国云科技股份有限公司 | 云终端虚拟桌面视频播放方法 |
CN103348657A (zh) * | 2012-02-06 | 2013-10-09 | 华为技术有限公司 | 流媒体播放方法、设备及*** |
US20130204927A1 (en) * | 2012-02-08 | 2013-08-08 | Vmware, Inc. | Video stream management for remote graphical user interfaces |
CN102685226A (zh) * | 2012-05-07 | 2012-09-19 | 成都国腾实业集团有限公司 | 云终端视频解码box |
CN102695094A (zh) * | 2012-05-15 | 2012-09-26 | 福建升腾资讯有限公司 | Vdi环境下软硬件一体化音视频重定向的方法 |
CN102761603A (zh) * | 2012-06-07 | 2012-10-31 | 福建升腾资讯有限公司 | VDI环境下的网页flash视频重定向的方法 |
CN103179431A (zh) * | 2013-03-21 | 2013-06-26 | 福建升腾资讯有限公司 | Vdi环境下音视频重定向转码分离方法 |
CN103714143A (zh) * | 2013-12-25 | 2014-04-09 | 华为技术有限公司 | 网页数据的处理方法和装置及通信*** |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106888385A (zh) * | 2017-01-17 | 2017-06-23 | 武汉噢易云计算股份有限公司 | 客户端在虚拟化环境下的视频播放方法及*** |
CN110225415A (zh) * | 2018-03-01 | 2019-09-10 | 中兴通讯股份有限公司 | 一种媒体文件的播放方法 |
CN110225415B (zh) * | 2018-03-01 | 2022-06-21 | 中兴通讯股份有限公司 | 一种媒体文件的播放方法 |
CN108449635A (zh) * | 2018-03-02 | 2018-08-24 | 武汉噢易云计算股份有限公司 | 检测客户端视频处理性能的方法及*** |
CN110299967A (zh) * | 2019-08-02 | 2019-10-01 | 中国工商银行股份有限公司 | 一种图片传输方法、装置及存储介质 |
CN112492379A (zh) * | 2019-09-12 | 2021-03-12 | 曙光信息产业(北京)有限公司 | 音视频多路并发解码方法、装置和计算机设备 |
CN112492379B (zh) * | 2019-09-12 | 2023-02-28 | 曙光信息产业(北京)有限公司 | 音视频多路并发解码方法、装置和计算机设备 |
CN111885395A (zh) * | 2020-06-11 | 2020-11-03 | 西安万像电子科技有限公司 | 视频监控方法、装置和*** |
CN111885395B (zh) * | 2020-06-11 | 2024-05-17 | 西安万像电子科技有限公司 | 视频监控方法、装置和*** |
CN114201249A (zh) * | 2020-09-17 | 2022-03-18 | 中兴通讯股份有限公司 | 视频设备重定向方法、客户端、虚拟机桌面及存储介质 |
CN113301438A (zh) * | 2021-05-29 | 2021-08-24 | 南京云步信息科技有限公司 | 一种基于底层虚拟化技术的云桌面视频播放方法 |
Also Published As
Publication number | Publication date |
---|---|
US20170201563A1 (en) | 2017-07-13 |
WO2015188575A1 (zh) | 2015-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105208406A (zh) | 视频数据提供方法、视频播放方法、装置及*** | |
CN102695094B (zh) | Vdi环境下软硬件一体化音视频重定向的方法 | |
CN112653700B (zh) | 一种基于webrtc网页视频通信的方法 | |
CN104780378A (zh) | 一种用于解码视频的方法、装置和播放器 | |
CN104159150A (zh) | 云终端、云服务器、媒体数据流播放***及方法 | |
CN104093067A (zh) | 在终端中分享、播放视听片段的设备和方法 | |
TW201517572A (zh) | 一種數據處理方法、裝置及系統 | |
CN103179431A (zh) | Vdi环境下音视频重定向转码分离方法 | |
US10448073B2 (en) | Popping-screen push system and method | |
WO2017107440A1 (zh) | 流媒体直播方法、发布端、客户端及*** | |
CN102510543A (zh) | 音视频播放方法及*** | |
CN111163330A (zh) | 直播视频的渲染方法、装置、***、设备及存储介质 | |
CN104185062A (zh) | 一种终端处理视频流的方法及终端 | |
CN101127780A (zh) | 将在线视频进行下载、保存、再播放的方法及其在线视频网络的构造 | |
US20150370522A1 (en) | Display Device And Control Method | |
CN112422978A (zh) | 一种智能转码方法、装置、电子设备和存储介质 | |
CN111954028A (zh) | 音频数据的投屏方法、装置、设备及存储介质 | |
CN104363509A (zh) | 一种视频转换方法、装置、播放***及终端 | |
CN106210865A (zh) | 一种基于远程桌面呈现协议的视频重定向方法及*** | |
CN109547839A (zh) | 直播内容的动态预览处理方法及装置、介质、电子设备 | |
CN109217980B (zh) | 一种编解码能力配置方法、设备和计算机存储介质 | |
CN110034828B (zh) | 云应用的音频采集方法及服务器 | |
CN202135269U (zh) | 实现手机视频播放的*** | |
CN112235593B (zh) | 直播处理方法及装置、电子设备和计算机可读存储介质 | |
CN104735523A (zh) | 实现手机和汽车多媒体***无线互联的方法和无线同屏器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20151230 |