【技术实现步骤摘要】
本专利技术涉及直播领域,特别是涉及一种基于移动设备进行录屏直播的方法和装置、移动设备及直播系统。
技术介绍
随着智能手机、IPAD等移动设备的硬件和通讯网络的发展以及国内手游玩家的意识逐步提升,手游重度化的趋势越专利技术显。在越来越多MOBA、FPS类型手游出现的同时,也催生出了一个新的行业——“手游直播”。有权威数据机构预测,中国游戏直播市场三年后规模将达50亿元以上,其中手游直播占其中的三成以上。目前手游直播主要是通过在移动设备上安装直播软件来录制移动设备的游戏画面和声音,进行音视频编码,然后通过RTMP协议上传到CDN(ContentDeliveryNetwork,内容分发网络)服务器。其中,视频编码方式有硬编码和软编码两种,由于移动设备的硬件配置不是很高,需要使用资源消耗较低的硬编码的方式进行编码。但是由于不同机型、不同操作系统的移动设备的帧频(Framerate)不同,并且同一移动设备在不同情景下的帧频也不尽相同,例如,在手机运行不同的游戏时,或者在处于同一游戏的不同场景下,手机的屏幕所显示的游戏画面的帧频也不尽相同。由此,使用现有直播软件录制得到的移动设备的屏幕画面所对应的视频数据的帧频不稳定,使得编码后的视频数据的码率变化较大,容易造成观看端播放器卡顿,影响观看质量。因此,需要一种能够对移动设备的屏幕画面所对应的视频数据进行稳定编码以获取稳定码率的视频数据的录屏直播方法和装置、移动设备及直播系统。
技术实现思路
本专利技术的一个目的在于,提供一种基于移动设备进行录屏直播的方法和装置、移动设备及直播系统,其能够实现对移动设备的屏幕画面所对应的视频 ...
【技术保护点】
一种基于移动设备进行录屏直播的方法,包括:使用应用程序接口Opengl ES以预设的第一帧频采集所述移动设备的屏幕画面所对应的第一屏幕数据;对采集得到的所述第一屏幕数据进行编码,以得到编码后的第一视频数据;将所述第一视频数据封装成第一RTMP数据包。
【技术特征摘要】
1.一种基于移动设备进行录屏直播的方法,包括:使用应用程序接口OpenglES以预设的第一帧频采集所述移动设备的屏幕画面所对应的第一屏幕数据;对采集得到的所述第一屏幕数据进行编码,以得到编码后的第一视频数据;将所述第一视频数据封装成第一RTMP数据包。2.根据权利要求1所述的方法,其中使用应用程序接口OpenglES采集所述屏幕数据的步骤包括:创建虚拟屏幕;使用应用程序接口OpenglES以预设的第一帧频从所述虚拟屏幕采集所述第一屏幕数据。3.根据权利要求1所述的方法,还包括:在用户选择使用所述移动设备进行直播的情况下,将所述第一RTMP数据包发送到内容分发网络服务器;在用户选择使用终端计算机进行直播的情况下,将所述第一RTMP数据包发送到所述终端计算机。4.根据权利要求3所述的方法,其中,在用户选择使用终端计算机进行直播的情况下,所述移动设备通过局域网内推流将所述RTMP数据包发送到与所述移动设备处于同一局域网内的所述终端计算机。5.根据权利要求3所述的方法,其中,在用户选择使用所述移动设备进行直播的情况下,该方法还包括:通过所述移动设备的麦克风采集第一音频数据;对所述第一音频数据进行编码;将编码后的第一音频数据封装到所述第一RTMP数据包中。6.根据权利要求3所述的方法,在用户选择使用终端计算机进行直播的情况下,该方法还包括:由所述终端计算机接收所述移动设备发送的第一RTMP数据包;所述终端计算机对所述第一RTMP数据包进行解封装,以得到所述第一视频数据;所述终端计算机基于所述第一视频数据,在所述终端计算机的屏幕上呈现所述移动设备的屏幕画面;所述终端计算机以预设的第二帧频采集所述终端计算机的屏幕画面所对应的第二屏幕数据;所述终端计算机对采集得到的第二屏幕数据进行视频编码,以得到第二视频数据;所述终端计算机将所述第二视频数据封装成第二RTMP数据包;所述终端计算机将所述第二RTMP数据包发送到内容分发网络服务器。7.根据权利要求6所述的方法,还包括:所述终端计算机通过所述终端计算机的麦克风采集第二音频数据;所述终端计算机对所述第二音频数据进行音频编码;所述终端计算机将编码后的第二音频数据封装到所述第二RTMP数据包中。8.根据权利要求6所述的方法,还包括:所述终端计算机采集所述计算机终端的摄像头拍摄得到的第三视频数据;所述终端计算机将采集得到的第三视频数据和所述第二屏幕数据合成为第四视频数据;所述终端计算机对所述第四视频数据进行编码,以得到所述第二视频数据。9.根据权利要求8所述的方法,其中,所述第四视频数据为YUV格式数据,所述终端计算机对所述第四视频数据进行编码的步骤包括:所述终端计算机采用开源库x264对所述第四视频数据进行软编码,以得到符合H264标准的第二视频数据。10.一种基于移动设备进行录...
【专利技术属性】
技术研发人员:甄树峰,邱振谋,
申请(专利权)人:广州爱九游信息技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。