一种音频分发管理的系统及其方法
【技术领域】
1.本发明涉及音频分发领域,尤其是一种音频分发管理的系统及其方法。
背景技术:2.音频是个专业术语,音频一词已用作一般性描述音频范围内和声音有关的设备及其作用。人类能够听到的所有声音都称之为音频,它可能包括噪音等。声音被录制下来以后,无论是说话声、歌声、乐器都可以通过数字音乐软件处理,或是把它制作成cd,这时候所有的声音没有改变,因为cd本来就是音频文件的一种类型。而音频只是储存在计算机里的声音,如果有计算机再加上相应的音频卡——就是我们经常说的声卡,我们可以把所有的声音录制下来,声音的声学特性如音的高低等都可以用计算机硬盘文件的方式储存下来。
3.随着数字音频音乐的急剧增加,形成了音乐科技、音乐人工智能与计算机听觉、ai声学的多领域交叉融合发展,现实生活中,用户通过终端盒子电视或手机移动端上观看直播节目,如体育赛事的节目,直播节目本身有自己的音频数据,但是用户也有自己喜欢的解说或者想要观看主播对实时视频的点评,或者想要在实时播放的节目中、听到喜欢的解说主播的点评。现有的解决方案是,在音频运营过程中的节目转码的时候,把多个音频添加到流中,以便达到音频切换的目的。现有的音频分发方式,不能满足不同用户的对音频多样性的需求,对单个直播视频流,只能添加有限的音频流,而且直接把音频流合并到视频中,会增加视频传输的成本。
技术实现要素:4.本发明提供一种能够实现不同的用户收听自己喜欢的音频源信息的音频分发管理的系统及其方法。
5.为达到上述明目的,采用的技术方案如下:
6.一种音频分发管理的系统,包括运营商、音频添加模块、数据存储模块、数据呈现模块、音频内容分发模块和终端用户,其中,
7.运营商,用于采集音视频数据、并登录音频分发管理的web页面;
8.音频添加模块,用于一键导入将运营商自己的音频信息、添加到文本或者其它类型文件中;
9.数据存储模块,用于将读取到音频添加模块的数据存储到关系型数据库中;
10.数据呈现模块,用于将存储在数据库中的信息通过web页面呈现出来、并实现web可视化管理;
11.音频内容分发模块,用于视频分发和终端用户观看节目,并根据终端用户观看的节目、分发音频地址至终端用户,同时终端用户根据自己喜好选择不同运营商平台的音频流播放链接、返回该节目所拥有的音频流信息,并加载音频数据到视频播放中合成音视频流,提供不同的终端用户收听自己喜欢的音频源信息。
12.优选地,所述运营商通过内容分发网络对音频流进行分离,将不同的音频流独立
剥离出来,提供传输协议、生成多路不同的音频流,放入音频采集系统中,生成类似音乐的音频流地址。
13.优选地,所述音频添加模块用于一键导入将运营商自己的音频内容的url地址、添加到文本或者其它类型文件中。
14.一种音频分发管理的方法,包括以下步骤:
15.步骤s1,运营商采集音视频数据、并登录音频分发管理的web页面;
16.步骤s2,音频添加模块一键导入将运营商自己的音频信息、添加到文本或者其它类型文件中;
17.步骤s3,数据存储模块用于将读取到音频添加模块的数据存储到关系型数据库中;
18.步骤s4,数据呈现模块将存储在数据库中的信息通过web页面呈现出来、并实现web可视化管理;
19.步骤s5,音频内容分发模块将视频分发、提供终端用户观看节目,终端用户根据观看的节目、以及分发的音频地址,终端用户根据自己喜好选择不同运营商平台的音频流播放链接、返回该节目所拥有的音频流信息,音频内容分发模块加载音频数据到视频播放中、合成音视频流,实现不同的终端用户收听自己喜欢的音频源信息。
20.进一步地,所述步骤s1中还包括:
21.运营商通过内容分发网络对音频流进行分离,将不同的音频流独立剥离出来,提供传输协议、生成多路不同的音频流,放入音频采集系统中,生成类似音乐的音频流地址。
22.进一步地,所述步骤s2中还包括:
23.音频添加模块一键导入将运营商自己的音频内容的url地址、添加到文本或者其它类型文件中。
24.本发明的优点:
25.本发明通过音频分发管理来解决不同用户对音频需求,通过运营商把不同解说的音频流独立剥离出来,并提供传输协议,运营商将自己的音频信息url地址添加到文本或者其它类型文件中,通过一键导入的功能,即可把这些信息添加进音频分发管理系统中,通过平台进行分发到终端用户,即通过web页面来管理iptv系统的音频内容分发;终端用户根据自己的喜好,选择不同的音频流播放链接,加载到视频的播放中,从而实现不同的终端用户可以收听到自己喜欢的音频源信息,从而提高用户端获得音频的多样性。
26.而且,该音频分发管理方法中,运营商不需要改变节目原有的音视频流,只需要给节目配置导入增加的音频流;终端用户只有使用增加的音频流时,增加的音频才有相应的流量产生,并且只会生产一路增加的音频流量;用户没有使用增加的音频流时,则不会产生增加的流量。而不同的终端用户可以根据自己的喜好,选择不同运营商平台的音频信息,达到收听自己喜好的音频的直播解说;在满足用户多样化需求的同时,又控制了传输的流量成本。
27.【说明书附图】
28.图1为本发明的流程原理图。
【具体实施方式】
29.下面通过具体实例对本发明的内容作进一步的说明。
30.第一方面:一种音频分发管理的系统,如图1所示,包括运营商1、音频添加模块2、数据存储模块3、数据呈现模块4、音频内容分发模块5和终端用户6,其中,
31.运营商1,用于采集音视频数据、并登录音频分发管理的web页面;具体为,运营商1通过内容分发网络cdn对音频流进行分离,将不同解说的音频流独立剥离出来,提供传输协议,如http或者https等的格式;生成多路不同的实时音频流,放入音频采集系统中,生成类似音乐的实时音频流地址。例如某个直播中的体育比赛,有不同国家语言的解说以及个人主播的解说,运营商1通过内容分发网络cdn对音频流进行分离,生成多路不同的实时音频流,放入音频采集系统中,生成类似音乐的实时音频流地址;如一个直播节目,可以生成6路不同的音频流信息,存放到csv文件中,csv文件包含音频流名称、音频流地址等其他信息。
32.音频添加模块2,用于一键导入将运营商1自己的音频信息、添加到文本或者其它类型文件中;具体为,音频添加模块2一键导入的将运营商1自己的音频内容的url地址、添加到文本或者其它类型文件中。例如,使用txt、excel、csv等其它文件导入运营商1自己的音频内容的url地址,通过音频的导入的功能,减少了运维人员的处理的时间,也大大的提高了分发管理的效率。
33.数据存储模块3,用于将读取到音频添加模块2的数据存储到关系型数据库中;
34.数据呈现模块4,用于将存储在数据库中的信息通过web页面呈现出来、并实现web可视化管理;
35.音频内容分发模块5,用于视频分发和终端用户6观看节目,并根据终端用户6观看的节目、分发音频地址至终端用户6,同时终端用户6根据自己喜好选择不同运营商1平台的音频流播放链接、返回该节目所拥有的音频流信息,并加载音频数据到视频播放中合成音视频流,提供不同的终端用户6收听自己喜欢的音频源信息。
36.例如,终端用户6在观看音视频的时候,通过iptv系统的视频分发,观看实时的直播节目,音频分发系统会根据终端用户6观看的节目,返回该节目所拥有的音频流信息;如该体育节目有6路音频流,用户可以像切换声道的方式,根据音频流的名称,选中自己要的音频,可以是某种语言,或者某个解说的音频流信息,终端用户6加载音频数据到视频中,实现视频收听不同的音频解说。
37.第二方面,一种音频分发管理的方法,如图1所示,包括以下步骤:
38.步骤s1;运营商1采集音视频数据、并登录音频分发管理的web页面;具体为,运营商1通过内容分发网络cdn对音频流进行分离,将不同解说的音频流独立剥离出来,提供传输协议,如http或者https等的格式;然后,生成多路不同的实时音频流,放入音频采集系统中,生成类似音乐的实时音频流地址。
39.例如,某个直播中的体育比赛,有不同国家语言的解说以及个人主播的解说,运营商1通过内容分发网络cdn对音频流进行分离,生成多路不同的实时音频流,放入音频采集系统中,生成类似音乐的实时音频流地址;或如一个直播节目,可以生成6路不同的音频流信息,存放到csv文件中,文件包含音频流名称、音频流地址等其他信息。
40.步骤s2,音频添加模块2一键导入将运营商1自己的音频信息、添加到文本或者其它类型文件中;具体为,一键导入的将运营商1自己的音频内容的url地址、添加到文本或者
其它类型文件中。
41.例如,使用txt、excel、csv等其它文件导入运营商1自己的音频内容的url地址,通过音频的导入的功能,减少了运维人员的处理的时间,也大大的提高了分发管理的效率。
42.步骤s3,数据存储模块3用于将读取到音频添加模块2的数据存储到关系型数据库中;
43.步骤s4,数据呈现模块4将存储在数据库中的信息通过web页面呈现出来、并实现web可视化管理;
44.步骤s5,音频内容分发模块5将视频分发、提供终端用户6观看节目,终端用户6根据观看的节目、以及分发的音频地址,终端用户6根据自己喜好选择不同运营商1平台的音频流播放链接、返回该节目所拥有的音频流信息,音频内容分发模块5加载音频数据到视频播放中、合成音视频流,实现不同的终端用户6收听自己喜欢的音频源信息。
45.例如,终端用户6在观看音视频的时候,通过iptv系统的视频分发,观看实时的直播节目,音频分发系统会根据终端用户6观看的节目,返回该节目所拥有的音频流信息;如该体育节目有6路音频流,用户可以像切换声道的方式,根据音频流的名称,选中自己要的音频,可以是某种语言,或者某个解说的音频流信息,终端用户6加载音频数据到视频中,实现视频收听不同的音频解说。;
46.通过音频分发管理,运营商1不需要改变节目原有的音视频流,只需要给节目配置导入增加的音频流;终端用户6只有使用增加的音频流时,增加的音频才有相应的流量产生,并且只会生产一路增加的音频流量;用户没有使用增加的音频流时,则不会产生增加的流量。而不同的终端用户6可以根据自己的喜好,选择不同运营商1平台的音频信息,达到收听自己喜好的音频的直播解说;满足用户观看节目时对音频多样性的选择,同时也降低了多路音频传输的带宽流量成本。
47.以上所述实施例只是为本发明的较佳实施例,并非以此限制本发明的实施范围,除了具体实施例中列举的情况外;凡依本发明之方法及原理所作的等效变化,均应涵盖于本发明的保护范围内。