System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,特别涉及一种数据交互方法及系统。
技术介绍
1、目前,视频对外投放一般是由运营人员手动维护,具体地,运营人员需要从公司内部系统中收集需要对外投放的视频流,将收集的视频流投放到用于接收视频流的外部公司平台上。
2、但是,这种方式存在投放效率低及运营成本高的问题。
技术实现思路
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、可选的,所述数据交互系统还包括:
43、更新模块,用于如果监听到所述目标视频数据有更新,基于所述视频配置参数,对更新后的目标视频数据进行配置处理,得到更新后的待使用视频数据。
44、与现有技术相比,本申请的有益效果为:
45、在本申请中,通过响应于内容提供方的输入,获得视频获取参数和视频配置参数,如果视频获取参数对应的目标视频数据为可使用状态,基于视频配置参数,对目标视频数据进行配置处理,得到待使用视频数据,将待使用视频数据存储至第一存储空间,实现通过和内容提供方交互,自动完成数据准备,在此基础上,将待使用视频数据的使用参数写入到第二存储空间,以使得内容使用方从第二存储空间获得使用参数,实现内容提供方和内容使用方的交互,使内容使用方可以获得待使用视频数据,通过这种数据交互方式,可以完成视频数据的自动投放,提高投放效率,减少人力投入,降低运营成本。
本文档来自技高网...【技术保护点】
1.一种数据交互方法,其特征在于,包括:
2.根据权利要求1所述的数据交互方法,其特征在于,将所述待使用视频数据的使用参数写入到第二存储空间,包括:
3.根据权利要求1所述的数据交互方法,其特征在于,所述视频获取参数对应的目标视频数据,包括:
4.根据权利要求3所述的数据交互方法,其特征在于,将所述待使用视频数据的使用参数写入到第二存储空间,包括以下至少之一:
5.根据权利要求1所述的数据交互方法,其特征在于,所述方法还包括:
6.一种数据交互系统,其特征在于,包括:
7.根据权利要求6所述的数据交互系统,其特征在于,所述第二存储模块,具体用于:
8.根据权利要求6所述的数据交互系统,其特征在于,所述视频获取参数对应的目标视频数据,包括:
9.根据权利要求8所述的数据交互系统,其特征在于,第二存储模块具体用于以下至少之一:
10.根据权利要求6所述的数据交互系统,其特征在于,所述数据交互系统还包括:
【技术特征摘要】
1.一种数据交互方法,其特征在于,包括:
2.根据权利要求1所述的数据交互方法,其特征在于,将所述待使用视频数据的使用参数写入到第二存储空间,包括:
3.根据权利要求1所述的数据交互方法,其特征在于,所述视频获取参数对应的目标视频数据,包括:
4.根据权利要求3所述的数据交互方法,其特征在于,将所述待使用视频数据的使用参数写入到第二存储空间,包括以下至少之一:
5.根据权利要求1所述的数据交互方法,其特征在于...
【专利技术属性】
技术研发人员:董健,顾伟,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。