直播方法和系统技术方案

技术编号:36898314 阅读:19 留言:0更新日期:2023-03-18 09:18
本发明专利技术涉及影像直播的方法,包括以下步骤:通过第一影像输入接口接收第一影像;将第一影像传输至包括至少一个FPGA和存储器的影像采集转换模块,通过FPGA将第一影像存储在存储器中;通过第二影像输入接口接收第二影像;将第二影像传输至影像采集转换模块,通过FPGA将第二影像存储在存储器中;通过FPGA将存储在存储器中的第一影像和第二影像进行拼接以得到第三影像;将第三影像从影像采集转换模块传输到第一影像输出接口以进行输出;将第三影像从影像采集转换模块传输至影像编码模块,影像编码模块包括至少一个ASIC,通过ASIC对第三影像进行适当的编码压缩,以及将编码压缩后的第三影像传输至第二影像输出接口以进行输出。本发明专利技术还涉及影像直播系统。发明专利技术还涉及影像直播系统。发明专利技术还涉及影像直播系统。

【技术实现步骤摘要】
直播方法和系统


[0001]本专利技术涉及影像直播方法和系统,特别是8K超高清影像直播方法和系统,更特别是8K游戏机影像直播方法和系统。

技术介绍

[0002]视频直播是常见的网络应用,包括运动赛事、演唱会或在线游戏直播等,其通常包含图像、文字和声音等元素。随着高分辨率影像的快速发展,从1080P、4K到8K不断演进,影像直播编码需求也愈来愈重要,尤其是8K影像视频具有大量数据,造成影像传输和直播的困难。因此必须对影像进行高压缩比的视频压缩编码。
[0003]在现有技术中,单CPU编码器对于实现4K实时直播编码已经很困难,因此无法实现8K实时直播编码;多GPU集成的编码器可以实现8K实时直播编码,但其不仅功耗高,且通常需要多PCIe插槽(PCIe Slot)的X86服务器,进一步增加了成本,尤其是若要进行8K游戏直播更加困难。
[0004]因此,需要提供高效且具有成本效益的8K游戏影像直播方法和系统。

技术实现思路

[0005]上述问题通过根据本专利技术的影像直播方法和系统来解决。
[0006]在一个方面,提供了一种影像直播的方法,包括以下步骤:通过第一影像输入接口接收第一影像;将所述第一影像从所述第一影像输入接口传输至影像采集转换模块,其中所述影像采集转换模块包括至少一个FPGA和存储器,通过所述FPGA将所述第一影像存储在所述存储器中;通过第二影像输入接口接收第二影像;将所述第二影像传输至所述影像采集转换模块,通过所述FPGA将所述第二影像存储在所述存储器中;通过所述FPGA将存储在所述存储器中的所述第一影像和第二影像进行拼接,以得到第三影像;一方面,将所述第三影像从所述影像采集转换模块传输到第一影像输出接口以进行输出;另一方面,将所述第三影像从所述影像采集转换模块传输至影像编码模块,其中所述影像编码模块包括至少一个ASIC,通过所述ASIC对所述第三影像进行适当的编码压缩,以及将编码压缩后的所述第三影像传输至第二影像输出接口以进行输出。
[0007]在根据本专利技术的影像直播的方法中,在采集转换模块中使用FPGA进行影像采集和转换,并在影像编码模块中使用ASIC来满足处理视频的极度复杂的压缩所需的运算效能。这与现有技术的相比,显着地降低了系统的能耗和成本。特别地,利用根据本专利技术的影像直播的方法,能够实时将8K影像编码压缩以利于无延迟地传输,其可以应用于在线游戏、体育赛事或是演唱会等直播场景。
[0008]在一些实施例中,第一影像输入接口和第一影像输出接口可以包括HDMI 2.1接口。
[0009]在一些实施例中,第二影像输入接口可以包括影像采集模块。
[0010]在一些实施例中,FPGA还可以配置为在第三影像中编辑字幕或留言对话框。
[0011]在一些实施例中,第二影像输出接口可以包括以下中的一个或多个:网络接口,其配置为对所述第三影像进行直播;存储器接口,其配置为存储所述第三影像。
[0012]在一些实施例中,所述方法可以用于8K超高清影像直播。
[0013]根据本专利技术的另一方面,提供了一种用于影像直播的系统,包括:第一影像输入接口,配置为接收第一影像;第二影像输入接口,配置为接收第二影像;影像采集转换模块,包括至少一个FPGA和存储器,配置为进行以下操作:从所述第一影像输入接口接收所述第一影像,并通过所述FPGA将所述第一影像存储在所述存储器中,从所述第二影像输入接口接收所述第二影像,并通过所述FPGA将所述第二影像存储在所述存储器中;通过所述FPGA将存储在所述存储器中的所述第一影像和第二影像进行拼接,以得到第三影像;第一影像输出接口,配置为从所述影像采集转换模块接收所述第三影像以进行输出;影像编码模块,包括至少一个ASIC,配置为从所述影像采集转换模块接收所述第三影像,并通过所述ASIC对所述第三影像进行适当的编码压缩,第二影像输出接口,配置为从所述影像编码模块接收编码压缩后的所述第三影像以进行输出。
[0014]在一些实施例中,第一影像输入接口和第一影像输出接口可以包括HDMI 2.1接口。
[0015]在一些实施例中,第二影像输入接口可以包括影像采集模块。
[0016]在一些实施例中,FPGA还可以配置为在第三影像中编辑字幕或留言对话框。
[0017]在一些实施例中,第二影像输出接口可以包括以下中的一个或多个:网络接口,其配置为对所述第三影像进行直播;存储器接口,其配置为存储所述第三影像。
[0018]在一些实施例中,所述系统可以用于8K超高清影像直播。
附图说明
[0019]以下参考附图以举例的方式来进一步说明本专利技术的实施例,附图构成本说明书的一部分,在附图中:
[0020]图1是根据示例性实施例的影像直播系统的架构的示意性框图;
[0021]图2是根据示例性实施例的影像拼接过程的示意图;
[0022]图3是根据示例性实施例的影像直播方法的示意性流程图。
具体实施方式
[0023]以下结合具体的实施例并参考附图,对根据本专利技术的影像直播方法和系统进行详细地阐述。应当理解的是,在以下阐述中,省略了对本领域技术人员公知的一些细节的具体描述,以免不必要地模糊本专利技术的概念。还应当理解的是,附图仅是示例性的,且不一定按照比例绘制;在流程图中,在一些情况下,一些步骤可以以与所示出的不同的顺序执行,而在一些情况下,可以省略一些步骤或添加另外的步骤。另外,以下具体的实施例是在8K超高清游戏机直播的上下文中进行描述的,但显而易见的是,可以将本专利技术的原理应用于运动赛事、演唱会等其他直播应用中。
[0024]首先参考图1,示出了根据本专利技术的示例性实施例的影像直播方法和系统的架构的示意性框图。
[0025]在图1的左侧,示出了第一影像输入接口1、第一影像输出接口2和影像采集转换模
块3。如图所示,第一影像输入接口1是HDMI 2.1接口,其用于从外部8K游戏机接收影像输出(下文称为第一影像,如左下角的画面所示)。类似地,第一影像输出接口2也是HDMI 2.1接收,其连接至外部显示器以输出预览画面(下文称为第三影像,如左上角的画面所示),关于第三影像的生成的细节将在下文描述。应当理解的是,取决于具体的应用和需求,第一影像输入接口和第一影像输出接口也可以是其他类型的视频接口。
[0026]如图所示,影像采集转换模块3包括至少一个FPGA和存储器(图中未示出)。影像采集转换模块3从第一影像输入接口1接收外部8K游戏机的第一影像,并通过PFGA将第一影像存储在存储器中。如下文所述,影像采集转换模块3还经由图中所示的PCIE 2接口从第二影像输入接口6接收直播主的影像(下文称为第二影像,如右上角的画面所述),并通过FPGA将第二影像存储在存储器中。
[0027]请同时参考图2,在影像采集转换模块3中,在将第一影像和第二影像都存储在存储器中之后,通过FPGA将两者进行拼接,从而生成第三影像,即将直播主的影像插入游戏画面中。在一些实施例中,FPGA还可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种影像直播的方法,包括以下步骤:通过第一影像输入接口接收第一影像;将所述第一影像从所述第一影像输入接口传输至影像采集转换模块,其中所述影像采集转换模块包括至少一个FPGA和存储器,通过所述FPGA将所述第一影像存储在所述存储器中;通过第二影像输入接口接收第二影像;将所述第二影像传输至所述影像采集转换模块,通过所述FPGA将所述第二影像存储在所述存储器中;通过所述FPGA将存储在所述存储器中的所述第一影像和第二影像进行拼接,以得到第三影像;一方面,将所述第三影像从所述影像采集转换模块传输到第一影像输出接口以进行输出;另一方面,将所述第三影像从所述影像采集转换模块传输至影像编码模块,其中所述影像编码模块包括至少一个ASIC,通过所述ASIC对所述第三影像进行适当的编码压缩,以及将编码压缩后的所述第三影像传输至第二影像输出接口以进行输出。2.如权利要求1所述的方法,其中所述第一影像输入接口和所述第一影像输出接口包括HDMI 2.1接口。3.如权利要求2所述的方法,其中所述第二影像输入接口包括影像采集模块。4.如权利要求1

3中任一项所述的方法,其中所述FPGA还配置为在所述第三影像中编辑字幕或留言对话框。5.如权利要求1

3中任一项所述的方法,其中所述第二影像输出接口包括以下中的一个或多个:网络接口,其配置为对所述第三影像进行直播;存储器接口,其配置为存储所述第三影像。6.如权利要求1

3中任一项所述的方法,其中所述方法用于8K超高清影像直播。7.一种用于影像直播的系统...

【专利技术属性】
技术研发人员:纪隆一郑育旻林启明
申请(专利权)人:富视智通电子技术济南有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1