[发明专利]图片流视频传输方法与系统在审
申请号: | 201811584614.3 | 申请日: | 2018-12-24 |
公开(公告)号: | CN109361935A | 公开(公告)日: | 2019-02-19 |
发明(设计)人: | 陈思民;钟胜炬;廖松青;施海参;何振杰;李全斌 | 申请(专利权)人: | 广州微算互联信息技术有限公司 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/262 |
代理公司: | 佛山帮专知识产权代理事务所(普通合伙) 44387 | 代理人: | 颜德昊 |
地址: | 510000 广东省广州市海珠区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频传输 传输参数 客户端 图片流 帧率 视频 网络技术领域 一系列图片 传输 图片 视频编码 手机图像 预设格式 直接传输 初始化 传统的 体积小 发送 保证 驱动 | ||
本发明涉及网络技术领域,特别涉及一种图片流视频传输方法与系统,方法包括:初始化视频传输用的传输参数;从云手机图像驱动中获取RGB图像数据;根据RGB图像数据生成预设格式的图片;按设定的帧率和传输参数发送图片至客户端。本发明将传统的视频编码后直接传输改变成为以图片进行传输,相比于视频,图片体积小更利于传输,而且保证帧率的情况下一系列图片呈现的效果和视频接近,保证了解码能力弱的客户端也能获得较好的视频传输效果。
技术领域
本发明涉及网络技术领域,特别涉及一种图片流视频传输方法与系统。
背景技术
云手机,是一个基于云计算强大虚拟应用和移动互联网的智能手机应用云平台。基于云计算在大规模计算、强大的存储能力、虚拟化应用等方面突出的优势,云平台为智能手机用户提供多元化、全方位的虚拟手机应用和服务,全面支持各种手机应用程序的展示、下载、应用与管理服务,并卓越实现全天候云端智能托管应用,让用户脱离移动终端的状态下,也能将各种应用程序托管到到云端,保持全天候在线状态,全面实现智能手机应用虚拟化。
云手机和云手机对应的客户端进行视频传输时,对于一些解码能力弱的客户端,例如从网页端的JS小程序访问云手机的视频,或者使用的是配置较差的低端手机,都会因为视频数据包太大导致视频传输的时候解码效果差。
发明内容
本发明的实施方式旨在至少解决现有技术中存在的技术问题之一。为此,本发明的实施方式需要提供一种图片流视频传输方法与系统。
本发明实施方式的一种图片流视频传输方法,其特征在于,包括:
步骤1,初始化视频传输用的传输参数;其中,传输参数包括分辨率和图片质量要求;
步骤2,从云手机图像驱动中获取RGB图像数据;
步骤3,根据RGB图像数据生成预设格式的图片;
步骤4,按设定的帧率和传输参数发送图片至客户端。
一种实施方式中,步骤3包括:
步骤31,将RGB图像数据转换成YUV图像数据;
步骤32,将YUV图像数据进行转换生成预设格式的图片。
一种实施方式中,该方法还包括:
步骤5,接收客户端的图片重传请求,重传相应的图片给客户端。
一种实施方式中,步骤5包括:
步骤51,接收客户端的图片重传请求;其中,客户端根据帧率确定丢失的图片所占帧数超过丢失阈值则发出图片重传请求;
步骤52,接收并解析图片重传请求,确定要重传的图片并反馈给客户端。
一种实施方式中,步骤51包括:接收客户端的图片重传请求;其中,客户端确定缓冲区为空时,根据帧率确定丢失的图片所占帧数超过丢失阈值则发出图片重传请求。
本实施方式还提出一种图片流视频传输系统,其特征在于,包括:
初始化模块,用于初始化视频传输用的传输参数;其中,传输参数包括分辨率和图片质量要求;
获取模块,用于从云手机图像驱动中获取RGB图像数据;
生成模块,用于根据RGB图像数据生成预设格式的图片;
发送模块,用于按设定的帧率和传输参数发送图片至客户端。
一种实施方式中,生成模块包括:
数据转换单元,用于将RGB图像数据转换成YUV图像数据;
图片生成单元,用于将YUV图像数据进行转换生成预设格式的图片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州微算互联信息技术有限公司,未经广州微算互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811584614.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:图像处理方法、装置、设备及存储介质
- 下一篇:安全分享智能设备的系统和方法