The invention provides a method and device for playing video in a game. The terminal device processes the acquired video stream, obtains the corresponding texture of the video stream, fuses and renders the corresponding texture of the video stream and the texture of the currently running game to display the video stream on the game interface, decodes the video stream and obtains the corresponding audio data of the video stream. The audio data corresponding to the video stream is written to the sound card of the terminal device. By converting the video stream into texture, the corresponding texture of the video stream is treated as a game texture, which is rendered together with the game texture. Video is equivalent to a scene of the game. Users can interact with the video and improve the user experience.
【技术实现步骤摘要】
游戏中播放视频的方法和装置
本专利技术涉及游戏领域,尤其涉及一种游戏中播放视频的方法和装置。
技术介绍
最近几年,伴随着互联网技术和智能终端的应用发展,视频直播成为了人们日常生活中的一种常见的娱乐方式。游戏直播作为一种视频直播内容,受到了越来越多的游戏玩家的青睐,很多玩家希望在玩游戏的同时又能观看游戏直播。传统方法中,在游戏内创建一个新的窗口(View),游戏直播的视频流在该创建的View上播放,从而实现在游戏中播放视频。但是,该方法中视频流和游戏内容是分开的,用户无法与直播的视频进行互动,用户体验不好。
技术实现思路
本专利技术提供一种游戏中播放视频的方法和装置,提高了用户体验。本专利技术第一方面提供一种游戏中播放视频的方法,包括:终端设备对获取到的视频流进行处理,得到所述视频流对应的纹理;所述终端设备将所述视频流对应的纹理和当前运行的游戏的纹理进行融合并渲染,以将所述视频流显示在游戏界面上;所述终端设备对所述视频流进行音频解码,得到所述视频流对应的音频数据;所述终端设备将所述视频流对应的音频数据写入所述终端设备的声卡。可选的,所述终端设备对获取到的视频流进行处理,得到所述视频流对应的纹理,包括:所述终端设备对所述视频流进行视频解码,得到YUV格式的视频数据;所述终端设备将所述YUV格式的视频数据转换为RGB格式的视频数据;所述终端设备将所述RGB格式的视频数据转换为所述视频流对应的纹理。可选的,所述终端设备对获取到的视频流进行处理,得到所述视频流对应的纹理,包括:所述终端设备通过硬件解码器对所述视频流进行解码,得到所述视频流对应的纹理。可选的,还包括:所述 ...
【技术保护点】
1.一种游戏中播放视频的方法,其特征在于,包括:终端设备对获取到的视频流进行处理,得到所述视频流对应的纹理;所述终端设备将所述视频流对应的纹理和当前运行的游戏的纹理进行融合并渲染,以将所述视频流显示在游戏界面上;所述终端设备对所述视频流进行音频解码,得到所述视频流对应的音频数据;所述终端设备将所述视频流对应的音频数据写入所述终端设备的声卡。
【技术特征摘要】
1.一种游戏中播放视频的方法,其特征在于,包括:终端设备对获取到的视频流进行处理,得到所述视频流对应的纹理;所述终端设备将所述视频流对应的纹理和当前运行的游戏的纹理进行融合并渲染,以将所述视频流显示在游戏界面上;所述终端设备对所述视频流进行音频解码,得到所述视频流对应的音频数据;所述终端设备将所述视频流对应的音频数据写入所述终端设备的声卡。2.根据权利要求1所述的方法,其特征在于,所述终端设备对获取到的视频流进行处理,得到所述视频流对应的纹理,包括:所述终端设备对所述视频流进行视频解码,得到YUV格式的视频数据;所述终端设备将所述YUV格式的视频数据转换为RGB格式的视频数据;所述终端设备将所述RGB格式的视频数据转换为所述视频流对应的纹理。3.根据权利要求1所述的方法,其特征在于,所述终端设备对获取到的视频流进行处理,得到所述视频流对应的纹理,包括:所述终端设备通过硬件解码器对所述视频流进行解码,得到所述视频流对应的纹理。4.根据权利要求2或3所述的方法,其特征在于,还包括:所述终端设备接收声音控制指令,所述声音控制指令用于开启或者关闭所述视频流的声音;所述终端设备根据所述声音控制指令,开启或者关闭所述视频流的声音。5.根据权利要求1-3任一项所述的方法,其特征在于,还包括:所述终端设备接收窗口移动指令,所述窗口移动指令用于移动所述视频流的位置;所述终端设备根据所述窗口移动指令,将所述视频流移动到目标位置。6.根据权利要求1-3任一项所述的方法,其特征在于,所述视频流为所...
【专利技术属性】
技术研发人员:黄振胜,陈健生,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。