发明名称 云终端虚拟桌面视频播放方法
摘要 本发明涉及视频数据处理技术领域,尤其是一种云终端虚拟桌面视频播放方法。本发明在启动虚拟机时虚拟一个硬件解码设备VAV;通过该设备来获取一个视频数据,虚拟设备把视频数据转发到宿主机中。本发明有效克服了云终端播放的视频由服务器CPU进行解码、压缩所导致的服务器拖带云终端数不多的问题。可以广泛应用于提供云终端视频服务的云计算中。
申请公布号 CN103139634B 申请公布日期 2017.03.15
申请号 CN201110390662.0 申请日期 2011.11.30
申请人 国云科技股份有限公司 发明人 黄井优;肖雄伟;曾华山;李涛;刘小瑞;何剑荣;季统凯
分类号 H04N21/43(2011.01)I;H04N21/4405(2011.01)I 主分类号 H04N21/43(2011.01)I
代理机构 北京科亿知识产权代理事务所(普通合伙) 11350 代理人 汤东凤
主权项 一种云终端虚拟桌面视频播放方法,其特征在于:在启动虚拟机时虚拟一个硬件解码设备VAV;通过该设备来获取一个视频数据,虚拟设备把视频数据转发到宿主机中;所述的虚拟的硬件解码设备是PCI接口标准设备,为宿主机中的内存,通过该内存传送视频数据到宿主机中;所述的VAV包含:PCI配置头、设备的RAM和ROM、设备的VRAM、IO中断以及两个命令环;通过VRAM存储视频数据,通过IO中断和命令环实现虚拟机和宿主机的通信;在虚拟机中设有一个虚拟硬件解码驱动,提供一个统一的视频解码API;通过这个驱动提供一套统一的视频解码接口,应用层的播放软件通过调用这个接口把数据放入到虚拟设备中,并通过管道方式和共享内存的方式通知宿主服务器把视频数据取走,宿主服务器取走数据后,通过中断通知虚拟机的驱动;实现虚拟机和宿主机进行交互;虚拟设备的驱动通过调用虚拟设备将要解码的视频数据传递到宿主主机上,主机通过sock发送到客户端。
地址 523808 广东省东莞市松山湖科技产业园区松科苑14号楼