【技术实现步骤摘要】
一种音视频处理方法及系统
[0001]本专利技术涉及计算机
,尤其涉及一种音视频处理方法及系统。
技术介绍
[0002]云真机平台,可以将移动设备远程共享使用,通过集中管理资源,合理调度分配,提升资源利用率,平衡成本与需求,提升研发效率。在音视频处理及传输上,现有云真机平台针对iOS设备支持并不完善,屏幕图像获取主要是通过在设备上安装驱动软件,例如webdriveragent,再获取设备屏幕截图,然后传输到客户端浏览器上,且大多数云真机平台不支持音频同步,因此给测试任务带来了很大的不便。
技术实现思路
[0003]为解决现有技术的不足,本专利技术提出一种音视频处理方法及系统,拟实现iOS设备的高帧率视频传输,并支持音频同步。
[0004]为实现以上目的,本专利技术所采用的技术方案包括:
[0005]本专利技术第一方面公开了一种音视频处理方法,包括:
[0006]浏览器接收到触发操作后,发送消息至服务器,所述服务器与移动终端建立连接;
[0007]所述服务器接收并处理所述移 ...
【技术保护点】
【技术特征摘要】
1.一种音视频处理方法,其特征在于,包括:浏览器接收到触发操作后,发送消息至服务器,所述服务器与移动终端建立连接;所述服务器接收并处理所述移动终端发送的视频流和音频流数据,并将所述视频流数据和所述音频流数据发送至所述浏览器;所述浏览器将所述视频流数据存储至缓存中,从所述服务器获取网页解码脚本和网页绘制脚本对所述视频流数据进行解析,实时展示所述视频流数据;所述浏览器通过音频解码器实时播放所述音频流数据。2.如权利要求1所述的方法,其特征在于,所述移动终端为iOS设备。3.如权利要求1所述的方法,其特征在于,所述步骤S1中,所述浏览器接收到触发操作后,发送websocket消息至服务器,所述服务器通过向所述移动终端发送NEED数据包建立连接。4.如权利要求1所述的方法,其特征在于,所述步骤S2中,所述音频流数据的处理方法包括以下步骤:所述服务器采用Waveform Audio File Format处理所述音频流数据;将处理后的数据输入到ffmpeg中进行解析;将ffmpeg输出的音频流数据,切分为音频块并打包成blob发送至所述浏览器。5.如权利要求1至4任一项所述的方法,其特征在于,所述步骤S2中,所述视频流数据的处理方法包括以下步骤:所述服务器采...
【专利技术属性】
技术研发人员:张立志,陈呈,魏宇航,
申请(专利权)人:中信银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。