[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN114827692A - 一种基于智能电视操作云桌面的系统 - Google Patents

一种基于智能电视操作云桌面的系统 Download PDF

Info

Publication number
CN114827692A
CN114827692A CN202210466808.3A CN202210466808A CN114827692A CN 114827692 A CN114827692 A CN 114827692A CN 202210466808 A CN202210466808 A CN 202210466808A CN 114827692 A CN114827692 A CN 114827692A
Authority
CN
China
Prior art keywords
streaming media
module
audio
network
protocol
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
CN202210466808.3A
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.)
Shenzhen Rayvision Technology Co ltd
Original Assignee
Shenzhen Rayvision 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 Shenzhen Rayvision Technology Co ltd filed Critical Shenzhen Rayvision Technology Co ltd
Priority to CN202210466808.3A priority Critical patent/CN114827692A/zh
Publication of CN114827692A publication Critical patent/CN114827692A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/439Processing of audio elementary streams
    • H04N21/4394Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted 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/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44012Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving rendering scenes according to scene graphs, e.g. MPEG-4 scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44209Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content

Landscapes

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

Abstract

本发明公开一种基于智能电视操作云桌面的系统,通过将渲染工作转交到智能电视终端,利用智能电视终端自身强大的硬件解码能力对后端服务器发出的音视频流媒体进行本地实时渲染,能够有效节约后端服务器资源,保障后端服务器的桌面数据的编码效率,降低音视频流媒体在后端服务器和智能电视终端之间传输的延迟,将画面的延迟控制到80~100ms的范围,保证云桌面画面的流畅性,减少画面卡顿、掉帧、操作延迟等现象,以满足云办公、云电视、云游戏多种场景的应用。

Description

一种基于智能电视操作云桌面的系统
技术领域
本发明涉及到云桌面、云电视以及云游戏的技术领域,尤其涉及一种基于智能电视操作云桌面的系统。
背景技术
云桌面又称桌面虚拟化、云电脑,是替代传统电脑的一种新模式;采用云桌面后,用户无需再购买电脑主机,主机所包含的CPU、内存、硬盘等组件全部在后端服务器中虚拟出来,单台高性能服务器可以虚拟1-50台不等的虚拟主机。而前端设备主要为显示装置,用于显示虚拟桌面,通过在前端设备上安装客户端后可通过特有的通信协议访问后端服务器上的虚拟机主机来接收数据,以在前端设备上显示出来。
云桌面系统的数据处理过程是由后端服务器集中处理,前面仅用作画面显示和交互操作的接收,由于实际的交互式操作和画面渲染都是仅由后端服务器进行处理,后端服务器的计算压力很大,而且在渲染后的画面对传输网络的带宽和延迟的要求很高,在不同的网络环境下,容易出现画面卡顿掉帧,交互操作存在很大的延迟。
因此,现有技术存在缺陷,需要改进。
发明内容
本发明的目的在于为解决上述问题而提供一种基于智能电视操作云桌面的系统,在音视频流媒体数据传输过程中,可根据当前网络情况,网络延时和丢包率自动切换到最佳的传输协议,其技术方案如下:
一种基于智能电视操作云桌面的系统,包括后端服务器和智能电视终端,
所述后端服务器包括:
桌面数据采集模块,用于从多个数据源采集桌面数据;
音视频编码模块,用于对采集的桌面数据进行H.264/HEVC的编码,并将编码后的桌面数据打包成音视频流媒体数据;
流媒体传输模块,用于将音视频流媒体数据传输至智能电视终端;
以及键鼠功能模拟模块,用于进行键鼠外设设备的外设事件的映射,模拟键鼠操作。
所述智能电视终端包括:
流媒体接收模块,用于接收后端服务器发出的音视频流媒体数据;
音视频解码模块,用于对音视频流媒体数据进行硬件解码;
画面渲染模块,用于对播放音视频流媒体进行实时渲染;
以及外设接入模块,用于连接键鼠外设设备,接收键鼠外设设备的外设事件。
可选地,所述后端服务器还包括身份校验模块,用于用户身份的注册和校验;
所述智能电视终端还包括登录模块,用于接收登录信息,根据登录信息向身份校验模块发送注册请求或者登录请求。
可选地,所述流媒体传输模块通过TCP/UPD协议进行网络传输音视频流媒体数据;
所述流媒体接收模块用于通过TCP/UDP协议请求并接收音视频流媒体数据。
可选地,所述流媒体传输模块和所述流媒体接收模块根据网络情况自动切换TCP/UPD协议。
可选地,所述流媒体传输模块和所述流媒体接收模块根据网络情况自动切换TCP/UPD协议,包括:
对当前网络的网络参数进行配置;
在音视频流媒体数据传输过程中实时监测所述网络参数,根据网络参数的变化将传输协议在TCP协议和UDP协议之间来回切换。
可选地,所述网络参数包括网络延时和丢包率。
可选地,所述对当前网络的网络参数进行配置包括:
配置网络延时的最大值LAG-max;
配置丢包率的最大值PLR-max。
可选地,所述网络延时的最大值LAG-max配置为100ms,所述丢包率的最大值PLR-max配置为10%。
可选地,所述根据网络参数的变化将传输协议在TCP协议和UDP协议之间来回切换,包括:
当监测到的网络延时大于该网络延时的最大值LAG-max或者监测到的丢包率大于该丢包率的最大值PLR-max时,将传输协议切换至UDP协议;否则,将传输协议切换至TCP协议。
可选地,所述键鼠功能模拟模块通过SendInput函数模拟键鼠操作。
本发明具有以下有益效果:
通过将渲染工作转交到智能电视终端,利用智能电视终端自身强大的硬件解码能力对后端服务器发出的音视频流媒体进行本地实时渲染,能够有效节约后端服务器资源,保障后端服务器的桌面数据的编码效率,降低音视频流媒体在后端服务器和智能电视终端之间传输的延迟,将画面的延迟控制到80~100ms的范围,保证云桌面画面的流畅性,减少画面卡顿、掉帧、操作延迟等现象,以满足云办公、云电视、云游戏多种场景的应用。
附图说明
图1为本发明提供的基于智能电视操作云桌面的系统框图。
具体实施方式
以下结合附图和具体实施例,对本发明进行详细说明。
如图1所示,本发明提供一种基于智能电视操作云桌面的系统,包括后端服务器和智能电视终端。其中,后端服务器包括桌面数据采集模块、音视频编码模块、流媒体传输模块、以及键鼠功能模拟模块。桌面数据采集模块用于后端服务器的CPU、内存、硬盘等组件采集桌面数据-DXGI数据;音视频编码模块通过后端服务器配置的NVIDIA/AMD显卡对采集的桌面数据进行音视频硬编码,并将编码后的桌面数据打包成音视频流媒体数据;流媒体传输模块为网络模块,支持TCP/UPD协议进行网络传输,用于将音视频流媒体数据传输至智能电视终端。键鼠功能模拟模块用于进行键鼠外设设备的外设事件的映射,模拟键鼠操作。
智能电视终端包括流媒体接收模块、音视频解码模块、画面渲染模块以及外设接入模块。其中,流媒体接收模块为网络模块,同样支持TCP/UPD协议进行网络传输,与流媒体传输模块建立网络通讯,接收流媒体传输模块传输过来的音视频流媒体数据;音视频解码模块为智能电视终端自带的编解码硬件,用于对音视频流媒体数据进行硬件解码;画面渲染模块为智能电视终端自带的GPU,用于对播放音视频流媒体进行实时渲染,以保证画面的流畅度;外设接入模块,用于接入USB键盘和鼠标外设设备,并将按键和鼠标的外设事件传输给键鼠功能模拟模块。
在本实施例中,该后端服务器还包括身份校验模块,用于用户身份的注册和校验;智能电视终端还包括登录模块,用于接收登录信息,根据登录信息向身份校验模块发送注册请求或者登录请求。对于未注册的用户,可通过智能电视终端上的登录模块进行账号注册,后端服务其接收注册信息并进行账号的建立。该注册信息可以为用户的手机号、微信号、邮箱、QQ等电子账户,后端服务器接收到该信息后,可关联相关电子账户的用户信息完成云桌面账户的建立,免去用户填写个人信息的繁琐。
对于具有电子账户的用户,可直接通过登录模块进行登录,登录信息发送到后端服务器经由身份校验模块后即可通过流媒体接收模块接收音视频流媒体数据。
在本实施例中,键鼠功能模拟模块通过SendInput函数模拟键鼠操作。
本发明提供的系统的工作原理是:
1、画面传输
由桌面数据采集模块将采集到的DXGI数据,利用后端服务器配置的NVIDIA/AMD显卡进行H.264/HEVC的编码,将编码后的音视频流媒体数据进行打包;智能电视连接WIFI后,通过TCP/UDP协议请求到音视频数据,利用智能电视终端自身硬件进行音视频解码,渲染到智能电视终端的屏幕上,实时显示云桌面的画面。
2、键鼠外设操作同步
智能电视终端接入USB键盘和鼠标,将按键和鼠标的外设事件传输给键鼠功能模拟模块,键鼠功能模拟模块进行鼠标和键盘事件映射,调用SendInput函数模拟键鼠功能。
与现有技术相比,本发明具有以下有益效果:
通过将渲染工作转交到智能电视终端,利用智能电视终端自身强大的硬件解码能力对后端服务器发出的音视频流媒体进行本地实时渲染,能够有效节约后端服务器资源,保障后端服务器的桌面数据的编码效率,降低音视频流媒体在后端服务器和智能电视终端之间传输的延迟,将画面的延迟控制到80~100ms的范围,保证云桌面画面的流畅性,减少画面卡顿、掉帧、操作延迟等现象,以满足云办公、云电视、云游戏多种场景的应用。
在本发明的一些优选实施例中,流媒体传输模块和流媒体接收模块根据网络情况自动切换TCP/UPD协议。
可选地,流媒体传输模块和流媒体接收模块根据网络情况自动切换TCP/UPD协议,以实现在不同网络情况下也可以做到实时传输,提升云桌面系统的交互体验。具体地,流媒体传输模块和流媒体接收模块根据网络情况自动切换TCP/UPD协议包括如下步骤:
步骤1,对当前网络的网络参数进行配置。
在音视频流媒体数据传输过程中,网络状况主要通过网络延时和丢包率来体现,因此,在步骤1中,以网络延时和丢包率这两个网络参数作为分析对象,在音视频流媒体数据传输的过程中,在智能电视终端实时监测网络延时和丢包率。
通常,网络状况越好,网络延时越小、丢包率越小。根据TCP协议和UDP协议的传输特点,对网络延时和丢包率进行配置,设置TCP协议传输过程中允许的最大网络延迟LAG-max和最大丢包率PLR-max,以便在后续根据检测值和设定值的对比结果自动切换传输协议。
具体地,在本实施例中,最大网络延迟LAG-max设定为100ms,最大丢包率PLR-max设定为10%。应当说明的是,最大网络延迟LAG-max和最大丢包率PLR-max根据音视频流媒体数据传输的需求设置为其他的值,并不局限于此。
步骤2,在音视频流媒体数据传输过程中实时监测所述网络参数,根据网络参数的变化将传输协议在TCP协议和UDP协议之间来回切换。
在步骤2中,默认选TCP协议进行音视频流媒体数据传输,音视频流媒体数据传输过程中,在智能电视终端实时监测网络延时和丢包率这两个网络参数,分别记为LAG-实时和PLR-实时。
当LAG-实时或者PLR-实时中任意一个大于其设定阈值时,即LAG-实时>100ms和/或PLR-实时>10%时,此时表明当前网络状况欠佳,将传输协议自TCP协议切换至UDP协议,UDP协议在网络欠佳的情况下,传输速度较TCP更快。
反之,若LAG-实时≤100ms且PLR-实时≤10%,此时表明当前网络状况较佳,保持TCP协议传输音视频流媒体数据。
通过对网络延时和丢包率进行配置,在智能电视终端实时监测当前网络情况的网络延时和丢包率,再根据实时检测结果自动切换到最佳的传输协议,以此保证音视频流媒体在智能电视终端和后端服务器之间的传输效率,进而保证云桌面画面的实时性和流畅性。
以上仅为本发明的较佳实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种基于智能电视操作云桌面的系统,其特征在于,包括后端服务器和智能电视终端,
所述后端服务器包括:
桌面数据采集模块,用于从多个数据源采集桌面数据;
音视频编码模块,用于对采集的桌面数据进行H.264/HEVC的编码,并将编码后的桌面数据打包成音视频流媒体数据;
流媒体传输模块,用于将音视频流媒体数据传输至智能电视终端;
以及键鼠功能模拟模块,用于进行键鼠外设设备的外设事件的映射,模拟键鼠操作;
所述智能电视终端包括:
流媒体接收模块,用于接收后端服务器发出的音视频流媒体数据;
音视频解码模块,用于对音视频流媒体数据进行硬件解码;
画面渲染模块,用于对播放音视频流媒体进行实时渲染;
以及外设接入模块,用于连接键鼠外设设备,接收键鼠外设设备的外设事件。
2.根据权利要求1所述的基于智能电视操作云桌面的系统,其特征在于,所述后端服务器还包括身份校验模块,用于用户身份的注册和校验;
所述智能电视终端还包括登录模块,用于接收登录信息,根据登录信息向身份校验模块发送注册请求或者登录请求。
3.根据权利要求1所述的基于智能电视操作云桌面的系统,其特征在于,所述流媒体传输模块通过TCP/UPD协议进行网络传输音视频流媒体数据;
所述流媒体接收模块用于通过TCP/UDP协议请求并接收音视频流媒体数据。
4.根据权利要求3所述的基于智能电视操作云桌面的系统,其特征在于,所述流媒体传输模块和所述流媒体接收模块根据网络情况自动切换TCP/UPD协议。
5.根据权利要求2所述的基于智能电视操作云桌面的系统,其特征在于,所述流媒体传输模块和所述流媒体接收模块根据网络情况自动切换TCP/UPD协议,包括:
对当前网络的网络参数进行配置;
在音视频流媒体数据传输过程中实时监测所述网络参数,根据网络参数的变化将传输协议在TCP协议和UDP协议之间来回切换。
6.根据权利要求5所述的基于智能电视操作云桌面的系统,其特征在于,所述网络参数包括网络延时和丢包率。
7.根据权利要求6所述的基于智能电视操作云桌面的系统,其特征在于,所述对当前网络的网络参数进行配置包括:
配置网络延时的最大值LAG-max;
配置丢包率的最大值PLR-max。
8.根据权利要求7所述的基于智能电视操作云桌面的系统,其特征在于,所述网络延时的最大值LAG-max配置为100ms,所述丢包率的最大值PLR-max配置为10%。
9.根据权利要求8所述的基于智能电视操作云桌面的系统,其特征在于,所述根据网络参数的变化将传输协议在TCP协议和UDP协议之间来回切换,包括:
当监测到的网络延时大于该网络延时的最大值LAG-max或者监测到的丢包率大于该丢包率的最大值PLR-max时,将传输协议切换至UDP协议;否则,将传输协议切换至TCP协议。
10.根据权利要求1所述的基于智能电视操作云桌面的系统,其特征在于,所述键鼠功能模拟模块通过SendInput函数模拟键鼠操作。
CN202210466808.3A 2022-04-29 2022-04-29 一种基于智能电视操作云桌面的系统 Pending CN114827692A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210466808.3A CN114827692A (zh) 2022-04-29 2022-04-29 一种基于智能电视操作云桌面的系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210466808.3A CN114827692A (zh) 2022-04-29 2022-04-29 一种基于智能电视操作云桌面的系统

Publications (1)

Publication Number Publication Date
CN114827692A true CN114827692A (zh) 2022-07-29

Family

ID=82509476

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210466808.3A Pending CN114827692A (zh) 2022-04-29 2022-04-29 一种基于智能电视操作云桌面的系统

Country Status (1)

Country Link
CN (1) CN114827692A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116828215A (zh) * 2023-08-30 2023-09-29 湖南马栏山视频先进技术研究院有限公司 一种降低本地算力负荷的视频渲染方法及系统

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101644989A (zh) * 2009-09-08 2010-02-10 南京师范大学 基于数字头盔的通用三维虚拟场景实时交互方法
CN102480618A (zh) * 2010-11-24 2012-05-30 中国电信股份有限公司 实现h264视频编码格式播放优化的方法及系统
CN103078831A (zh) * 2011-10-26 2013-05-01 新太科技股份有限公司 一种流媒体支持tcp和udp传送的自适应的方法
CN105072190A (zh) * 2015-08-21 2015-11-18 刘昌平 一种实时性桌面云的实现方法及系统
US20160198208A1 (en) * 2013-09-13 2016-07-07 Huawei Technologies Co.,Ltd. Desktop-cloud-based media control method and device
CN105812138A (zh) * 2014-12-31 2016-07-27 华为技术有限公司 登录的处理方法、装置、用户终端及登录系统
CN107370714A (zh) * 2016-05-13 2017-11-21 吉林纪元时空动漫游戏科技集团股份有限公司 面向云渲染的高效通讯方法
CN108449771A (zh) * 2018-06-29 2018-08-24 Oppo(重庆)智能科技有限公司 网络切换方法、装置、终端及存储介质
CN110496388A (zh) * 2019-08-22 2019-11-26 上海达龙信息科技有限公司 远程桌面鼠标模拟方法、模拟系统、介质、及电子设备
CN111399964A (zh) * 2020-03-27 2020-07-10 重庆海云捷迅科技有限公司 一种基于视频串流技术的云桌面平台

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101644989A (zh) * 2009-09-08 2010-02-10 南京师范大学 基于数字头盔的通用三维虚拟场景实时交互方法
CN102480618A (zh) * 2010-11-24 2012-05-30 中国电信股份有限公司 实现h264视频编码格式播放优化的方法及系统
CN103078831A (zh) * 2011-10-26 2013-05-01 新太科技股份有限公司 一种流媒体支持tcp和udp传送的自适应的方法
US20160198208A1 (en) * 2013-09-13 2016-07-07 Huawei Technologies Co.,Ltd. Desktop-cloud-based media control method and device
CN105812138A (zh) * 2014-12-31 2016-07-27 华为技术有限公司 登录的处理方法、装置、用户终端及登录系统
CN105072190A (zh) * 2015-08-21 2015-11-18 刘昌平 一种实时性桌面云的实现方法及系统
CN107370714A (zh) * 2016-05-13 2017-11-21 吉林纪元时空动漫游戏科技集团股份有限公司 面向云渲染的高效通讯方法
CN108449771A (zh) * 2018-06-29 2018-08-24 Oppo(重庆)智能科技有限公司 网络切换方法、装置、终端及存储介质
CN110496388A (zh) * 2019-08-22 2019-11-26 上海达龙信息科技有限公司 远程桌面鼠标模拟方法、模拟系统、介质、及电子设备
CN111399964A (zh) * 2020-03-27 2020-07-10 重庆海云捷迅科技有限公司 一种基于视频串流技术的云桌面平台

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116828215A (zh) * 2023-08-30 2023-09-29 湖南马栏山视频先进技术研究院有限公司 一种降低本地算力负荷的视频渲染方法及系统
CN116828215B (zh) * 2023-08-30 2023-11-14 湖南马栏山视频先进技术研究院有限公司 一种降低本地算力负荷的视频渲染方法及系统

Similar Documents

Publication Publication Date Title
CN111399964B (zh) 一种基于视频串流技术的云桌面平台
EP3046331B1 (en) Media control method and system based on cloud desktop
CN102883135B (zh) 屏幕共享及控制方法
US8762544B2 (en) Selectively communicating data of a peripheral device to plural sending computers
CN104660687A (zh) 虚拟桌面显示的实现方法和系统
CN104144351B (zh) 应用虚拟化平台的视频播放方法和装置
CN112473133B (zh) 一种云游戏响应的方法、系统、设备及可读存储介质
CN110784525A (zh) 一种基于h5网页技术的云手机控制方法、系统及存储介质
CN102387187A (zh) 服务器、客户端及利用其远程播放视频文件的方法和系统
CN102664939A (zh) 一种屏幕镜像移动终端的方法及设备
US20240307767A1 (en) Cloud Data Processing
CN113254130B (zh) 一种自适应调整云桌面分辨率的方法
CN113207016A (zh) 一种虚拟机图像帧率控制方法及网络设备、存储介质
CN114827692A (zh) 一种基于智能电视操作云桌面的系统
CN114268626A (zh) 窗口处理系统、方法以及装置
CN113766270A (zh) 视频播放方法、系统、服务器、终端设备、以及电子设备
CN109587118B (zh) Android网游的分布式支持多终端和多网络的系统
CN115445194A (zh) 游戏的渲染方法、装置、设备及存储介质
CN115248714A (zh) 一种利用vgpu提升vdi远程桌面性能的方法
CN115767092A (zh) 图像传输方法、云桌面及图像传输系统、设备及产品
CN104639501A (zh) 一种数据流传输的方法、设备及系统
CN114598931A (zh) 一种多开云游戏的串流方法、系统、装置及介质
KR20140117995A (ko) 다중 사용자 영상 전송 장치 및 방법
US20230153137A1 (en) Remote rendering system, method and device based on virtual mobile architecture
CN106658070B (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: 20220729