一种视频直播方法及装置的制造方法

文档序号:10492825阅读:349来源:国知局
一种视频直播方法及装置的制造方法
【专利摘要】本发明公开了一种视频直播方法及装置,其中,包括:将水印进行转码,并生成转码水印;将转码水印叠加到直播流中转码输出,并进行直播。实现了在直播过程中实时显示水印信息。
【专利说明】
_种视频直播方法及装置
技术领域
[0001 ]本发明涉及视频直播领域,特别是指一种视频直播方法及装置。
【背景技术】
[0002]在视频转播过程中加入水印信息,一般通过后期制作将水印信息加入视频流中再进行转播。这样的后期制作过程,不受时间限制,也不影响转播过程。
[0003]但随着视频直播技术的发展,在视频直播时加入水印信息的需求也越来越强烈,例如,为了维护版权在视频直播是加入水印信息,或者为了一些用户广告推广等情况。但由于视频直播流都需要先进行转码处理后再直播,为了保证直播时效性,如果需要加入水印就会很麻烦,通常需要转码处理后进行相关处理加入水印信息,这样以来可能不能保证的时效性。
[0004]如何提供一种实现水印信息的实时显示的视频直播方法及装置成为亟待解决的技术问题。

【发明内容】

[0005]有鉴于此,本发明的目的在于提出一种视频直播方法及装置,实现了在直播过程中实时显示水印信息。
[0006]基于上述目的本发明提供了一种视频直播方法,其中,包括:
[0007]将水印进行转码,并生成转码水印;
[0008]将转码水印叠加到转码直播流中输出,并进行直播。
[0009]本发明所述的方法,其中,所述将水印进行转码,并生成转码水印的步骤进一步包括:
[0010]接收水印信息和直播源流信息;
[0011 ]解析直播流源流信息获取直播源流分辨率;
[0012]根据直播源流分辨率、直播输出流分辨率及水印信息生成目标水印信息;
[0013]将水印结合目标水印信息进行水印转码,并生成转码水印。
[0014]本发明所述的方法,其中,
[0015]所述水印信息是水印下载地址信息、水印相对坐标信息、水印相对尺寸信息。
[0016]所述直播源流信息是直播源流地址信息;
[0017]本发明所述的方法,其中,所述根据直播源流分辨率、直播输出流分辨率及水印信息生成目标水印信息的步骤进一步包括:
[0018]根据直播源流分辨率、直播输出流分辨率及水印相对尺寸信息,生成水印目标尺寸信息;及,根据直播源流分辨率、直播输出流分辨率及水印相对坐标信息,生成水印目标坐标信息。
[0019]本发明所述的方法,其中,
[0020]所述将水印结合目标水印信息进行水印转码是根据所述水印下载地址信息获取水印文件,并根据所述水印目标尺寸信息及水印目标地址信息将水印进行转码。
[0021]基于上述目的本发明还提供了一种视频直播装置,其中,包括:
[0022]水印转码模块,用于对水印进行转码,生成转码水印;
[0023]转码叠加输出模块,用于将转码水印叠加到直播流中转码输出并进行直播。
[0024]本发明所述的装置,其中,所述水印转码模块进一步包括:
[0025]水印信息获取单元,用于接收水印信息;
[0026]直播源流信息获取单元,用于接收直播源流信息;
[0027]直播源流分辨率解析单元,用于解析直播流源流信息获取直播源流分辨率;
[0028]目标水印信息生成单元,用于根据直播源流分辨率、直播输出流分辨率及水印信息生成目标水印信息;
[0029]水印转码单元,用于将水印结合目标水印信息进行水印转码,并生成转码水印。
[0030]本发明所述的装置,其中,
[0031]所述水印信息获取单元,进一步用于接收水印下载地址信息、水印相对坐标信息、水印相对尺寸信息;
[0032]所述直播源流信息获取单元,进一步用于接收直播源流地址信息。
[0033]本发明所述的装置,其中,所述目标水印信息生成单元进一步包括:
[0034]水印目标尺寸生成子单元,用于根据直播源流分辨率、直播输出流分辨率及水印相对尺寸信息,生成水印目标尺寸信息
[0035]水印目标坐标生成子单元,用于根据直播源流分辨率、直播输出流分辨率及水印相对坐标信息,生成水印目标坐标信息。
[0036]本发明所述的装置,其中,
[0037]所述水印转码单元,进一步用于根据所述水印信息获取单元获取的水印下载地址信息并获取水印文件,并根据所述水印目标尺寸生成子单元生成的所述水印目标尺寸信息及水印目标地址生成子单元生成的水印目标地址信息,将水印进行转码。
[0038]从上面所述可以看出,本发明实施例提供的一种视频直播方法及装置,在直播流转码前先将需要添加的水印进行转码,并将转码水印叠加到直播流中转码后并输出,实现了在直播过程中实时显示水印信息。并且进一步通过在水印转码中根据直播源流分辨率、直播输出流分辨率及水印相对尺寸信息、水印相对坐标信息,生成水印目标尺寸信息及水印目标坐标信息,这样在直播流实时显示水印的基础上又达到了高分辨率的显示水印信息的效果。
【附图说明】
[0039]图1为本发明一种视频直播方法的实施例的流程图;
[0040]图2为本发明一种装置的实施例的结构框图。
【具体实施方式】
[0041]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0042]实施例一
[0043]参照图1,为本发明一种视频直播方法的实施例的流程图。
[0044]本发明实施例所述的一种视频直播方法,包括:
[0045]步骤100:将水印进行转码,并生成转码水印;
[0046]步骤200:将转码水印叠加到直播流中转码输出,并进行直播。
[0047]通过本实施例所述方法,通过在直播流转码前先将需要添加的水印进行转码,并将转码水印叠加到直播流中转码后并输出,实现了在直播过程中实时显示水印信息。
[0048]另外,对于步骤100,本实施例可以具体实施如下:
[0049]步骤110:接收水印信息和直播源流信息;例如,接收的水印信息是水印下载地址信息、水印相对坐标信息、水印相对尺寸信息。接收的所述直播源流信息是直播源流地址信息。
[0050]步骤120:解析直播流源流信息获取直播源流分辨率;
[0051]步骤130:根据直播源流分辨率、直播输出流分辨率及水印信息生成目标水印信息;例如,根据直播源流分辨率、直播输出流分辨率及水印相对尺寸信息,生成水印目标尺寸信息;及,根据直播源流分辨率、直播输出流分辨率及水印相对坐标信息,生成水印目标坐标信息。
[0052]步骤140:将水印结合目标水印信息进行水印转码,并生成转码水印。例如,根据所述水印下载地址信息获取水印文件,并根据所述水印目标尺寸信息及水印目标地址信息将水印进行转码。
[0053]上述过程中,通过在水印转码中根据直播源流分辨率、直播输出流分辨率及水印相对尺寸信息、水印相对坐标信息,生成水印目标尺寸信息及水印目标坐标信息,这样在直播流实时显示水印的基础上,同时又确保了水印显示的分辨率。
[0054]实施例二
[0055]参照图2,为本发明一种装置的实施例的结构框图。
[0056]本发明实施例所述的装置I包括:水印转码模块2、转码叠加输出模块3。
[0057]水印转码模块2,用于对水印进行转码,生成转码水印;
[0058]转码叠加输出模块3,用于将转码水印叠加到直播流中转码输出。
[0059]本实施例中,水印转码模块2还可以包括:水印信息获取单元4、直播源流信息获取单元5、直播源流分辨率解析单元6、目标水印信息生成单元7。水印转码单元10。
[0060]水印信息获取单元4,用于接收水印信息;例如,用于接收水印下载地址信息、水印相对坐标信息、水印相对尺寸信息;
[0061 ]直播源流信息获取单元5,用于接收直播源流信息;例如,用于接收直
[0062]播源流地址信息。
[0063]直播源流分辨率解析单元6,用于解析直播流源流信息获取直播源流分辨率;
[0064]目标水印信息生成单元7,用于根据直播源流分辨率、直播输出流分辨率及水印信息生成目标水印信息。
[0065]例如,目标水印信息生成单元7,还可以包括水印目标尺寸生成子单元9和水印目标坐标生成子单元9。
[0066]水印目标尺寸生成子单元8,用于根据直播源流分辨率、直播输出流分辨率及水印相对尺寸信息,生成水印目标尺寸信息
[0067]水印目标坐标生成子单元9,用于根据直播源流分辨率、直播输出流分辨率及水印相对坐标信息,生成水印目标坐标信息。
[0068]最后,通过水印转码单元10,用于将水印结合目标水印信息进行水印转码,并生成转码水印。例如,根据所述水印信息获取单元4获取的水印下载地址信息并获取水印文件,并根据所述水印目标尺寸生成子单元8生成的所述水印目标尺寸信息及水印目标地址生成子单元9生成的水印目标地址信息,将水印进行转码。
[0069]本实施例所述装置,通过水印转码模块2将水印先进行转码,然后,通过转码叠加输出模块3将转码水印叠加到直播流中转码输出。实现了在直播过程中实时显示水印信息。
[0070]本实施例,又进一步通过目标水印信息生成单元7中的水印目标尺寸生成子单元8和水印目标坐标生成子单元9,生成水印目标尺寸信息及水印目标坐标信息。这样在直播流实时显示水印的基础上,同时又确保了水印显示的分辨率。
[0071]本实施例的装置用于实现前述实施例一中相应的视频直播方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
[0072]所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。
[0073]另外,为简化说明和讨论,并且为了不会使本发明难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本发明难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本发明的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本发明的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本发明。因此,这些描述应被认为是说明性的而不是限制性的。
[0074]尽管已经结合了本发明的具体实施例对本发明进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。
[0075]本发明的实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种视频直播方法,其特征在于,包括: 将水印进行转码,并生成转码水印; 将转码水印叠加到转码直播流中输出,并进行直播。2.根据权利要求1所述的方法,其特征在于所述将水印进行转码,并生成转码水印的步骤进一步包括: 接收水印信息和直播源流信息; 解析直播流源流信息获取直播源流分辨率; 根据直播源流分辨率、直播输出流分辨率及水印信息生成目标水印信息; 将水印结合目标水印信息进行水印转码,并生成转码水印。3.根据权利要求2所述的方法,其特征在于: 所述水印信息是水印下载地址信息、水印相对坐标信息、水印相对尺寸信息。 所述直播源流信息是直播源流地址信息。4.根据权利要求3所述的方法,其特征在于所述根据直播源流分辨率、直播输出流分辨率及水印信息生成目标水印信息的步骤进一步包括: 根据直播源流分辨率、直播输出流分辨率及水印相对尺寸信息,生成水印目标尺寸信息;及,根据直播源流分辨率、直播输出流分辨率及水印相对坐标信息,生成水印目标坐标?目息O5.根据权利要求4所述的方法,其特征在于: 所述将水印结合目标水印信息进行水印转码是根据所述水印下载地址信息获取水印文件,并根据所述水印目标尺寸信息及水印目标地址信息将水印进行转码。6.一种视频直播装置,其特征在于,包括: 水印转码模块,用于对水印进行转码,生成转码水印; 转码叠加输出模块,用于将转码水印叠加到直播流中转码输出并进行直播。7.根据权利要求6所述的装置,其特征在于所述水印转码模块进一步包括: 水印信息获取单元,用于接收水印信息; 直播源流信息获取单元,用于接收直播源流信息; 直播源流分辨率解析单元,用于解析直播流源流信息获取直播源流分辨率; 目标水印信息生成单元,用于根据直播源流分辨率、直播输出流分辨率及水印信息生成目标水印信息; 水印转码单元,用于将水印结合目标水印信息进行水印转码,并生成转码水印。8.根据权利要求7所述的装置,其特征在于: 所述水印信息获取单元,进一步用于接收水印下载地址信息、水印相对坐标信息、水印相对尺寸信息; 所述直播源流信息获取单元,进一步用于接收直播源流地址信息。9.根据权利要求8所述的装置,其特征在于所述目标水印信息生成单元进一步包括: 水印目标尺寸生成子单元,用于根据直播源流分辨率、直播输出流分辨率及水印相对尺寸信息,生成水印目标尺寸信息 水印目标坐标生成子单元,用于根据直播源流分辨率、直播输出流分辨率及水印相对坐标信息,生成水印目标坐标信息。10.根据权利要求9所述的装置,其特征在于: 所述水印转码单元,进一步用于根据所述水印信息获取单元获取的水印下载地址信息并获取水印文件,并根据所述水印目标尺寸生成子单元生成的所述水印目标尺寸信息及水印目标地址生成子单元生成的水印目标地址信息,将水印进行转码。
【文档编号】H04N21/8358GK105848009SQ201610200825
【公开日】2016年8月10日
【申请日】2016年3月31日
【发明人】祁海, 白茂生, 魏伟, 蔡砚刚
【申请人】乐视控股(北京)有限公司, 乐视云计算有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1