一种视频处理方法及相关装置与流程

文档序号:32391633发布日期:2022-11-30 08:29阅读:35来源:国知局
一种视频处理方法及相关装置与流程

1.本发明涉及视频处理领域,更具体的说,涉及一种视频处理方法及相关装置。


背景技术:

2.无线投屏又叫无线同屏、飞屏、屏幕共享。具体来说,就是通过某种技术方法将移动控制端(如手机、平板、笔记本、电脑等)的画面“实时地”显示到另一个投屏终端(平板、笔记本、电脑、电视、一体机、投影仪等)上。
3.在投屏场景中,移动控制端可以将投屏视频投放到投屏终端进行播放。若是需要播放广告视频,可以将广告视频与需要投屏的视频进行拼接后进行播放,此种播放方式,与用户的交互性较差,用户体验较差。


技术实现要素:

4.有鉴于此,本发明提供一种视频处理方法及相关装置,以解决若是需要播放广告视频,可以将广告视频与需要投屏的视频进行拼接后进行播放,此种播放方式,与用户的交互性较差,用户体验较差的问题。
5.为解决上述技术问题,本发明采用了如下技术方案:
6.一种视频处理方法,应用于视频投放设备,所述视频处理方法包括:
7.接收移动端发送的投屏请求;所述投屏请求包括第一目标码流;
8.确定并将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备,以生成第三目标码流以及所述第三目标码流的标识号,并将所述第三目标码流的标识号发送至所述视频投放设备;所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到;所述链接能够通过扫描所述编码图片的方式访问;
9.将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放;所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。
10.可选地,确定所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接,包括:
11.基于预先设定的码流确定规则,确定所述第一目标码流对应的第二目标码流;
12.确定与所述第二目标码流对应的初始链接,并对所述初始链接进行长度调整操作,得到链接。
13.可选地,对所述初始链接进行长度调整操作,得到链接,包括:
14.调整所述初始链接的长度,以将所述初始链接调整为短链,得到链接。
15.可选地,将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备,包括:
16.调用素材生产设备的实时接口,以将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备。
17.一种视频处理方法,应用于素材生产设备,所述视频处理方法包括:
18.接收视频投放设备确定并发送的第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接;所述投屏请求为移动端发送至视频投放设备、且所述投屏请求包括第一目标码流;
19.生成第三目标码流以及所述第三目标码流的标识号;所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到;所述链接能够通过扫描所述编码图片的方式访问;
20.将所述第三目标码流的标识号发送至所述视频投放设备,以使所述视频投放设备将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放;所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。
21.可选地,生成第三目标码流以及所述第三目标码流的标识号,包括:
22.生成与所述链接对应的编码图片;
23.将所述编码图片作为水印,设置在所述第二目标码流中的指定位置,得到第三目标码流;
24.按照预先设定的标识号确定规则,确定所述第三目标码流的标识号。
25.可选地,在生成第三目标码流以及所述第三目标码流的标识号之后,还包括:
26.将所述第三目标码流以及所述第三目标码流的标识号存储至满足预设存储条件的服务器。
27.一种视频处理装置,应用于视频投放设备,所述视频处理装置包括:
28.投屏请求接收模块,用于接收移动端发送的投屏请求;所述投屏请求包括第一目标码流;
29.数据确定模块,用于确定并将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备,以生成第三目标码流以及所述第三目标码流的标识号,并将所述第三目标码流的标识号发送至所述视频投放设备;所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到;所述链接能够通过扫描所述编码图片的方式访问;
30.标识号发送模块,用于将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放;所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。
31.一种视频处理装置,应用于素材生产设备,所述视频处理装置包括:
32.数据接收模块,用于接收视频投放设备确定并发送的第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接;所述投屏请求为移动端发送至视频投放设备、且所述投屏请求包括第一目标码流;
33.数据生成模块,用于生成第三目标码流以及所述第三目标码流的标识号;所述第
三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到;所述链接能够通过扫描所述编码图片的方式访问;
34.数据发送模块,用于将所述第三目标码流的标识号发送至所述视频投放设备,以使所述视频投放设备将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放;所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。
35.一种视频处理系统,其特征在于,包括上述的视频投放设备,以及上述的素材生产设备。
36.可选地,还包括移动端和视频云服务系统;
37.所述移动端用于发送投屏请求、接收所述视频投放设备发送的第三目标码流的标识号、将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统、以及对第四目标码流进行投屏播放;
38.所述视频云服务系统用于对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接,得到第四目标码流。
39.相较于现有技术,本发明具有以下有益效果:
40.本发明提供了一种视频处理方法及相关装置,视频投放设备接收移动端发送的投屏请求,所述投屏请求包括第一目标码流,确定并将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备,以生成第三目标码流以及所述第三目标码流的标识号,并将所述第三目标码流的标识号发送至所述视频投放设备,所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到,所述链接能够通过扫描所述编码图片的方式访问,将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放,所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。即本发明中,投屏播放的第四目标码流是由第一目标码流,以及将链接对应的编码图片压入所述第二目标码流中得到的第三目标码流拼接得到,用户可以通过扫描该编码图片的方式观看链接的具体内容,提高用户的交互性,进而提高用户体验。
附图说明
41.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
42.图1为本发明实施例提供的一种视频处理方法的方法流程图;
43.图2为本发明实施例提供的另一种视频处理方法的方法流程图;
44.图3为本发明实施例提供的再一种视频处理方法的方法流程图;
45.图4为本发明实施例提供的一种视频处理装置的结构示意图;
46.图5为本发明实施例提供的另一种视频处理装置的结构示意图。
具体实施方式
47.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
48.在投屏场景中,移动控制端可以将投屏视频投放到投屏终端进行播放。目前,可以在进行投屏播放时,将两个视频通过码流拼接方式拼接后进行播放,如将广告视频和电视剧视频进行拼接,然后进行投屏播放,但是此种方式,会受到dlna(digital living networkalliance,数字生活网络联盟)投放方式的限制,具体的,dlna的第三方播放器只能播放视频流,不能区分视频中的具体内容,进而不能响应移动控制端,如用户操作遥控器进行点击交互,使得用户体验较差。如在播放的内容为广告时,在投屏终端无法进行点击跳转等操作,也就导致广告内容只能观看,无法进行点击跳转操作,广告效果投放差。
49.进一步,发明人发现,可以在进行视频投放时,获取视频对应的链接,然后将该链接对应的编码图片实时添加到视频中,进而用户可以通过实时扫描编码,如二维码的方式,浏览具体二维码内容,如浏览广告的具体内容等,提高广告投放效果,也进一步提高了广告转化的可能性。同时,由于添加到视频中的编码图片是实时有效的链接对应的,相比于压入预先生成的编码图片的方式,可以保证编码图片是最新的有效的图片,从而保证了用户能够通过扫描该编码图片的方式获取到相应的内容。
50.具体的,本发明提供了一种视频处理方法及相关装置,视频投放设备接收移动端发送的投屏请求,所述投屏请求包括第一目标码流,确定并将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备,以生成第三目标码流以及所述第三目标码流的标识号,并将所述第三目标码流的标识号发送至所述视频投放设备,所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到,所述链接能够通过扫描所述编码图片的方式访问,将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放,所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。即本发明中,投屏播放的第四目标码流是由第一目标码流,以及将链接对应的编码图片压入所述第二目标码流中得到的第三目标码流拼接得到,用户可以通过扫描该编码图片的方式观看链接的具体内容,提高用户的交互性,进而提高用户体验。
51.参照图1,本发明实施例提供了一种视频处理方法,可以包括:
52.s11、视频投放设备接收移动端发送的投屏请求。
53.具体的,视频投放设备可以是安装有媒体视频投放系统的设备,用户在媒体的移动端手机软件app中观看视频时,若是想进行投屏,则启动投屏功能。此时移动端app的投屏模块会向视频投放设备发起投屏请求,所述投屏请求包括用户观看的视频的码流,本实施例中称为第一目标码流。投屏模块是指移动端的负责投屏的功能模块,用于将移动端上播放视频投屏到其他终端播放(例如电视tv或者其他ott(over-the-top media services,过顶服务或过顶内容服务)设备)。
54.s12、视频投放设备确定所述第一目标码流对应的第二目标码流以及所述第二目
标码流对应的链接。
55.本实施例中,第二目标码流可以是与第一目标码流不同的码流,如可以是广告码流等。
56.在实际应用中,投屏请求中包括第一目标码流,第二目标码流可以是第一目标码流对应的码流,具体的对应关系可以是预先配置好的,并配置在视频投放设备中。具体的对应关系可以是码流确定规则,码流确定规则可以是投放策略等,投放策略可以基于地域特征、用户喜好等方式确定。
57.具体的,参照图2,步骤s12可以包括:
58.s21、基于预先设定的码流确定规则,确定所述第一目标码流对应的第二目标码流。
59.在实际应用中,码流确定规则可以预先设定,如码流确定规则可以是,投屏请求中的第一目标码流预先对应的第二目标码流,或者是第一目标码流中的不同的码流段预先对应的第二目标码流,或者是发送投屏请求的日期对应的第二目标码流,具体码流确定规则可以依据情况而定。
60.以第一目标码流为某一电视剧为例,第二目标码流可以是播放该电视剧时设置的所需播放的广告码流,如电视剧a,对应的广告码流为广告码流b,广告码流仅作示例性说明不做具体限定。
61.s22、确定与所述第二目标码流对应的初始链接,并对所述初始链接进行长度调整操作,得到链接。
62.具体的,对于第二目标码流,确定该第二目标码流的初始链接(本步骤可以是第二目标码流的配置者,如广告商生成第二目标码流的初始链接,然后视频投放设备直接获取。也可以是视频投放设备生成第二目标码流的初始链接,具体可以根据实际场景选择)。
63.本实施例中,若是初始链接较长,超过url链接设置的最大长度,则会无法识别该初始链接,如,超过设备能够扫描的url链接的最大长度,或者是初始链接较长,则其内容会较多,生成的二维码也会较密集,若是扫描设备的屏幕较小,则会出现无法成功扫描该初始链接的情况,降低用户体验。因此,为了能够使设备成功扫描该初始链接、以及提高用户体验的角度,需要将其变成短链,以便于识别。
64.在实际应用中,可以根据设备能够扫描的url链接的长度以及用户体验出发,设置一个长度阈值,若是初始链接的长度超过该长度阈值,则将其调整为短链。
65.具体调整过程为:
66.调整初始链接的长度,以将所述初始链接调整为短链,即将初始链接变成短链,从而得到链接。
67.s13、视频投放设备发送第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接至素材生产设备。
68.其中,链接在具体实现时,可以是二维码链接。
69.具体的,视频投放设备可以调用素材生产设备的实时接口,以将第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备。
70.s14、素材生产设备生成第三目标码流以及所述第三目标码流的标识号。
71.其中,所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中
得到,最终的展示效果为第二目标码流中有编码图片。
72.其中,所述链接能够通过扫描所述编码图片的方式访问。编码图片可以是二维码图片,用户可以通过扫描二维码图片的方式,获取二维码图片对应的二维码链接的具体内容。
73.素材生产设备可以是安装有媒体素材生产服务系统的设备。素材生产设备不仅可以生成第三目标码流,还可以生成第三目标码流的标识号,标识可以是码流的身份标识,即id,如使用009作为第三目标码流的标识号,或者是使用第三目标码流的视频名称作为第三目标码流的标识号。具体标识号如何设定,可以根据实际情况进行配置。
74.具体的,参照图3,步骤s14可以包括:
75.s31、生成与所述链接对应的编码图片。
76.具体的,媒体素材生产服务系统接收到链接之后,生成与其对应的编码图片。
77.s32、将所述编码图片作为水印,设置在所述第二目标码流中的指定位置,得到第三目标码流。
78.其中,本方案中的指定位置,可以是预先设定的,如第二目标码流的右下角,若设置在右下角不影响第二目标码流的内容展示,则可以将编码图片设置在右下角。此外,还可以设置在其他位置,具体根据实际情况设定。
79.得到的第三目标码流中,会同时展示第二目标码流以及水印,用户扫描该编码图片(如二维码图片)的水印,即可访问二维码的具体信息。
80.s33、按照预先设定的标识号确定规则,确定所述第三目标码流的标识号。
81.具体的,可以按照第三目标码流的标识号确定规则,确定第三目标码流的标识号id。
82.其中,标识号确定规则,如,在标识号为数字时,可以按照从小到大的顺序进行分配,如可以是将已使用的最大的标识号加一即为第三目标码流的标识号。此外,还可以是按照标识号从大到小的顺序进行分配,具体确定规则,根据实际情况设定。
83.在生成第三目标码流以及所述第三目标码流的标识号之后,可以将所述第三目标码流以及所述第三目标码流的标识号存储至满足预设存储条件的服务器。
84.其中,服务器可以是cdn服务器或其他服务器。在选择cdn服务器时,可以根据实际应用配置预设存储条件,如可以选择离素材生产设备距离较近的cdn服务器,以减少传输距离。或者是距离较近、且剩余内存较大的cdn服务器,以减少传输距离和尽量保证足够的存储内存。
85.s15、素材生产设备发送所述第三目标码流的标识号至所述视频投放设备。
86.具体的,在确定第三目标码流的标识号id以及将所述第三目标码流以及所述第三目标码流的标识号存储至满足预设存储条件的服务器后,可以发送所述第三目标码流的标识号至所述视频投放设备。
87.s16、视频投放设备将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放。
88.其中,所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。
89.具体的,视频投放设备将所述第三目标码流的标识号发送至前端的移动端。
90.然后,所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,视频云服务系统基于该所述第三目标码流的标识号从cdn服务器获取到第三目标码流,并对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接,得到第四目标码流。
91.其中,在进行拼接时,可以将第一目标码流的m3u8格式的播放列表list和第三目标码流的m3u8格式的播放列表list合并,即可实现拼接。
92.然后,视频云服务系统最终返回一个第四目标码流给移动端app的投屏模块,投屏模块将获取的码流进行投屏播放。投屏播放时,可以投屏到投屏终端上,投屏终端可以是电视tv或者是其他的ott设备。
93.需要说明的是,本发明中的第一目标码流、第二目标码流、第三目标码流、以及第四目标码流可以是dlna协议的视频流。
94.本实施例中,视频投放设备接收移动端发送的投屏请求,所述投屏请求包括第一目标码流,确定并将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备,以生成第三目标码流以及所述第三目标码流的标识号,并将所述第三目标码流的标识号发送至所述视频投放设备,所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到,所述链接能够通过扫描所述编码图片的方式访问,将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放,所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。即本发明中,投屏播放的第四目标码流是由第一目标码流,以及将链接对应的编码图片压入所述第二目标码流中得到的第三目标码流拼接得到,用户可以通过扫描该编码图片的方式观看链接的具体内容,提高用户的交互性,进而提高用户体验。
95.另外,本发明实现了投屏视频与二维码结合,可以应用到广告投屏场景,在视频广告内容中插入实时生成二维码,实现了二维码广告在投屏场景的落地。如在具有广告投放功能的在线媒体移动客户端投屏场景,也能支持投放并展示系统投放的效果广告,支持用户在投屏场景观看广告可进一步交互转化,让投屏广告可以满足用户交互需求,也提供了进一步转化可能性,实现投屏流量的有效变现。
96.可选地,在上述视频处理方法的实施例的基础上,本发明的另一实施例提供了一种视频处理方法,应用于视频投放设备,所述视频处理方法包括:
97.接收移动端发送的投屏请求;所述投屏请求包括第一目标码流;
98.确定并将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备,以生成第三目标码流以及所述第三目标码流的标识号,并将所述第三目标码流的标识号发送至所述视频投放设备;所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到;所述链接能够通过扫描所述编码图片的方式访问;
99.将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放;所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发
送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。
100.其中,确定所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接,包括:
101.基于预先设定的码流确定规则,确定所述第一目标码流对应的第二目标码流;
102.确定与所述第二目标码流对应的初始链接,并对所述初始链接进行长度调整操作,得到链接。
103.其中,对所述初始链接进行长度调整操作,得到链接,包括:
104.调整所述初始链接的长度,以将所述初始链接调整为短链,得到链接。
105.其中,将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备,包括:
106.调用素材生产设备的实时接口,以将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备。
107.可选地,在上述视频处理方法的实施例的基础上,本发明的另一实施例提供了一种视频处理方法,应用于素材生产设备,所述视频处理方法包括:
108.接收视频投放设备确定并发送的第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接;所述投屏请求为移动端发送至视频投放设备、且所述投屏请求包括第一目标码流;
109.生成第三目标码流以及所述第三目标码流的标识号;所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到;所述链接能够通过扫描所述编码图片的方式访问;
110.将所述第三目标码流的标识号发送至所述视频投放设备,以使所述视频投放设备将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放;所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。
111.其中,生成第三目标码流以及所述第三目标码流的标识号,包括:
112.生成与所述链接对应的编码图片;
113.将所述编码图片作为水印,设置在所述第二目标码流中的指定位置,得到第三目标码流;
114.按照预先设定的标识号确定规则,确定所述第三目标码流的标识号。
115.其中,在生成第三目标码流以及所述第三目标码流的标识号之后,还包括:
116.将所述第三目标码流以及所述第三目标码流的标识号存储至满足预设存储条件的服务器。
117.本实施例中,视频投放设备接收移动端发送的投屏请求,所述投屏请求包括第一目标码流,确定并将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备,以生成第三目标码流以及所述第三目标码流的标识号,并将所述第三目标码流的标识号发送至所述视频投放设备,所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到,所述链接能够通过扫描所述编码图片的方式访
问,将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放,所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。即本发明中,投屏播放的第四目标码流是由第一目标码流,以及将链接对应的编码图片压入所述第二目标码流中得到的第三目标码流拼接得到,用户可以通过扫描该编码图片的方式观看链接的具体内容,提高用户的交互性,进而提高用户体验。
118.可选地,在上述应用于视频投放设备的视频处理方法的基础上,本发明的另一实施例提供了一种视频处理装置,应用于视频投放设备,参照图4,所述视频处理装置包括:
119.投屏请求接收模块11,用于接收移动端发送的投屏请求;所述投屏请求包括第一目标码流;
120.数据确定模块12,用于确定并将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备,以生成第三目标码流以及所述第三目标码流的标识号,并将所述第三目标码流的标识号发送至所述视频投放设备;所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到;所述链接能够通过扫描所述编码图片的方式访问;
121.标识号发送模块13,用于将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放;所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。
122.进一步,数据确定模块12包括:
123.码流确定子模块,用于基于预先设定的码流确定规则,确定所述第一目标码流对应的第二目标码流;
124.链接处理子模块,用于确定与所述第二目标码流对应的初始链接,并对所述初始链接进行长度调整操作,得到链接。
125.进一步,链接处理子模块用于对所述初始链接进行长度调整操作,得到链接时,具体用于:
126.调整所述初始链接的长度,以将所述初始链接调整为短链,得到链接。
127.进一步,数据确定模块12用于将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备时,具体用于:
128.调用素材生产设备的实时接口,以将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备。
129.本实施例中,视频投放设备接收移动端发送的投屏请求,所述投屏请求包括第一目标码流,确定并将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备,以生成第三目标码流以及所述第三目标码流的标识号,并将所述第三目标码流的标识号发送至所述视频投放设备,所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到,所述链接能够通过扫描所述编码图片的方式访问,将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放,所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至
视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。即本发明中,投屏播放的第四目标码流是由第一目标码流,以及将链接对应的编码图片压入所述第二目标码流中得到的第三目标码流拼接得到,用户可以通过扫描该编码图片的方式观看链接的具体内容,提高用户的交互性,进而提高用户体验。
130.需要说明的是,本实施例中的各个模块和子模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。
131.可选地,在上述应用于素材生产设备的视频处理方法的基础上,本发明的另一实施例提供了一种视频处理装置,应用于素材生产设备,参照图5,所述视频处理装置包括:
132.数据接收模块21,用于接收视频投放设备确定并发送的第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接;所述投屏请求为移动端发送至视频投放设备、且所述投屏请求包括第一目标码流;
133.数据生成模块22,用于生成第三目标码流以及所述第三目标码流的标识号;所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到;所述链接能够通过扫描所述编码图片的方式访问;
134.数据发送模块23,用于将所述第三目标码流的标识号发送至所述视频投放设备,以使所述视频投放设备将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放;所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。
135.进一步,数据生成模块22包括:
136.图片生成子模块,用于生成与所述链接对应的编码图片;
137.水印设置子模块,用于将所述编码图片作为水印,设置在所述第二目标码流中的指定位置,得到第三目标码流;
138.标识号生成子模块,用于按照预先设定的标识号确定规则,确定所述第三目标码流的标识号。
139.进一步,还包括:
140.存储模块,用于将所述第三目标码流以及所述第三目标码流的标识号存储至满足预设存储条件的服务器。
141.本实施例中,视频投放设备接收移动端发送的投屏请求,所述投屏请求包括第一目标码流,确定并将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备,以生成第三目标码流以及所述第三目标码流的标识号,并将所述第三目标码流的标识号发送至所述视频投放设备,所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到,所述链接能够通过扫描所述编码图片的方式访问,将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放,所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。即本发明中,投屏播放的第四目标码流是由第一目标码流,以及将链接对应的编码图片压入所述第二目标码流中得到的第三目标码流拼接得
到,用户可以通过扫描该编码图片的方式观看链接的具体内容,提高用户的交互性,进而提高用户体验。
142.需要说明的是,本实施例中的各个模块和子模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。
143.可选地,在上述视频处理方法及装置的基础上,本发明的另一实施例提供了一种视频处理系统,包括上述的视频投放设备,以及上述的素材生产设备。
144.进一步,还包括移动端和视频云服务系统;
145.所述移动端用于发送投屏请求、接收所述视频投放设备发送的第三目标码流的标识号、将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统、以及对第四目标码流进行投屏播放;
146.所述视频云服务系统用于对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接,得到第四目标码流。
147.本实施例中,视频投放设备接收移动端发送的投屏请求,所述投屏请求包括第一目标码流,确定并将所述第一目标码流对应的第二目标码流以及所述第二目标码流对应的链接发送至素材生产设备,以生成第三目标码流以及所述第三目标码流的标识号,并将所述第三目标码流的标识号发送至所述视频投放设备,所述第三目标码流为将所述链接对应的编码图片压入所述第二目标码流中得到,所述链接能够通过扫描所述编码图片的方式访问,将所述第三目标码流的标识号发送至所述移动端,以对第四目标码流进行投屏播放,所述第四目标码流为所述移动端将所述第一目标码流和所述第三目标码流的标识号发送至视频云服务系统,所述视频云服务系统对所述第一目标码流以及所述第三目标码流的标识号对应的第三目标码流进行拼接得到。即本发明中,投屏播放的第四目标码流是由第一目标码流,以及将链接对应的编码图片压入所述第二目标码流中得到的第三目标码流拼接得到,用户可以通过扫描该编码图片的方式观看链接的具体内容,提高用户的交互性,进而提高用户体验。
148.生对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1