一种音视频信息传输方法、系统、终端设备及存储介质与流程

文档序号:35973261发布日期:2023-11-09 15:07阅读:40来源:国知局
一种音视频信息传输方法、系统、终端设备及存储介质与流程

本技术涉及音视频传输的,尤其是涉及一种音视频信息传输方法、系统、终端设备及存储介质。


背景技术:

1、音视频传输是将音视频信号通过有线或者无线方式从发送端传输到接收端或者终端,随着科技的不断发展,音视频传输在大多科技领域都成为了不可或缺的一部分。

2、在传统技术中,音视频传输普遍是将音频信号和视频信号进行打包,通过网络进行统一传输,在传输网络环境较好的情况下,接收端能够获取到完整的音视频信号。

3、然而,采用传统技术的传输方法,在安防监控、卫星通信等系统硬件功能有限或者传输网络环境较差的场景下,接收端获取到的音频信号或者视频信号均会出现不规则断断续续的情况,导致接收端不能够获取连续完整的信号,获取的信息并不全面,因此十分不便。


技术实现思路

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、以及处理端,用于将所述待处理信息进行转发和/或输出。

46、通过采用上述技术方案,将视频数据包、音频数据包和文本数据包作为待传输信息,相较于现有技术,增加了文本数据包,能够减少由于音视频信息传输偏差导致的信息获取不全面的可能性;设定视频数据包、音频数据包和文本数据包的传输优先级规则,进一步保证信息传输的完整性;根据已传输信息生成待处理信息,从而将待处理信息进行输出和/或转发,能够基于实际情况,最大程度地减少硬件和传输环境导致的负面影响,尽可能地得到较为完整的信息。

47、第三方面,本技术提供一种终端设备,采用如下的技术方案:

48、一种终端设备,包括存储器、处理器及存储在存储器中并能够在处理器上运行的计算机程序,所述处理器加载并执行计算机程序时,采用了上述的一种音视频信息传输方法。

49、通过采用上述技术方案,通过将上述的一种音视频信息传输方法生成计算机程序,并存储于存储器中,以被处理器加载并执行,从而,根据存储器及处理器制作终端设备,方便使用。

50、第四方面,本技术提供一种计算机可读存储介质,采用如下的技术方案:

51、一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器加载并执行时,采用了上述的一种音视频信息传输方法。

52、通过采用上述技术方案,通过将上述的一种音视频信息传输方法生成计算机程序,并存储于计算机可读存储介质中,以被处理器加载并执行,通过计算机可读存储介质,方便计算机程序的可读及存储。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1