一种视频数据传输方法及装置的制造方法
【技术领域】
[0001] 本发明涉及通信技术领域,尤其涉及一种视频数据传输方法及装置。
【背景技术】
[0002] 随着视频业务的蓬勃发展需求,这也对核心网提出了更高的要求。目前视频数据 占用大量带宽,经过压缩之后对差错误码极为敏感,当传输网络中出现误码时将会导致视 频流无法解码,以至于视频通信中断。为了抵抗传输网络中误码问题的干扰,当前在对信源 进行编码基础上,进一步对视频数据信道进行编码,在此过程中在视频数据中加入冗余信 息,以抵抗网络误码、丢包对视频数据传输的影响。这种冗余信息的大小,与误码率大小相 关,为抵抗5%_10%的丢包率,一般会增加最高20%的冗余。
[0003] 目前的视频传输技术,都是采用直接在核心网端加入冗余信息来降低误码,虽然 通过核心网直接加入冗余信息减化了视频处理环节,但会造成核心网的负载压力较大,并 且也浪费了核心网的网络资源。
【发明内容】
[0004] 本发明实施例提供了一种视频数据传输方法及装置,用以解决现有技术中核心网 负载压力较大以及核心网资源浪费的问题。
[0005] 其具体的技术方案如下:
[0006] -种视频数据传输方法,包括:
[0007] 接收处于核心网中的视频服务器发送的只经过信源编码的视频流;
[0008] 对接收到的所述视频流进行信道编码,生成包含冗余信息的视频流;
[0009] 将包含冗余信息的视频流通过接入网发送至目的终端。
[0010] 可选的,将接收到的所述视频流进行信道编码,生成包含冗余信息的视频流,包 括:
[0011] 根据终端反馈的网络拥塞状态信息,确定接入网的当前网络丢包率,
[0012] 根据网络丢包率与冗余比例之间的对应关系,确定出所述当前网络丢包率对应的 冗余比例,其中,所述冗余比例为冗余信息在信道编码后的视频流中所占的比例;
[0013] 基于所述冗余比例,对视频服务器发送的视频流进行信道编码,生成包含对应所 述冗余比例的冗余信息的视频流。
[0014] 可选的,对接收到的所述视频流进行信道编码,生成包含冗余信息的视频流,包 括:
[0015] 根据视频服务器发送的视频流大小确定对所述视频流进行信道编码的编码方 式;
[0016] 根据确定的编码方式对所述视频流进行信道编码,生成包含冗余信息以及编码方 式信息的视频流。
[0017] 可选的,在将包含冗余信息的视频流通过接入网发送至目的终端之后,还包括:
[0018] 通过接入网接收到终端发送的经过信源编码以及信道编码的视频流时,对所述视 频流进行信道解码,并获取去除冗余信息的视频流;
[0019] 将获取的去除冗余信息的视频流发送至核心网中的视频服务器。
[0020] 可选的,对接收到的所述视频流进行信道编码,生成包含冗余信息的视频流,具体 为:
[0021] 对所述视频服务器发送的视频流进行前向纠错编码FEC,生成包含冗余信息视频 流。
[0022] -种视频数据传输装置,包括:
[0023] 接收模块,用于接收处于核心网中的视频服务器发送的只经过信源编码的视频 流;
[0024] 处理模块,用于对接收到的所述视频流进行信道编码,生成包含冗余信息的视频 流;
[0025] 发送模块,用于将包含冗余信息的视频流通过接入网发送至目的终端。
[0026] 可选的,所述处理模块,包括:
[0027] 获取单元,用于根据终端上传的网络拥塞状态信息,获取接入网的当前网络丢包 率;
[0028] 确定单元,用于根据网络丢包率与冗余比例之间的对应关系,确定出当前网络丢 包率对应的冗余比例,其中所述冗余比例为冗余信息在信道编码后的视频流中所占的比 例;
[0029] 编码单元,用于基于所述冗余比例,对视频服务器发送的视频流进行信道编码,生 成包含对应所述冗余比例的冗余信息的视频流。
[0030] 可选的,所述处理模块,包括:
[0031] 编码确定单元,用于根据视频服务器发送的视频流大小确定对所述视频流进行信 道编码的编码方式;
[0032] 处理单元,用于根据确定的编码方式对视频服务器发送的视频流进行信道编码, 生成包含冗余信息以及编码方式信息的视频流。
[0033] 可选的,所述接收模块,还用于通过接入网接收到终端发送的经过信源编码以及 信道编码的视频流时,对所述视频流进行信道解码,并获取去除冗余信息的视频流;
[0034] 所述发送模块,还用于将获取的去除冗余信息的视频流发送至核心网中的视频服 务器。
[0035] 可选的,所述处理模块,具体用于对所述视频服务器发送的视频流进行前向纠错 编码FEC,生成包含冗余信息视频流。
[0036] 本发明实施例提供了一种视频数据传输方法,该方法通过视频信息处理装置来实 现,该方法包括:获取核心网中的视频服务器发送的经过信源编码后生成的标准视频流,然 后对接收到的标准视频流进行信道编码,生成包含冗余信息的视频流,将包含冗余信息的 视频流通过接入网络发送至目的终端,这样视频流在核心网中传输的过程中不会存在冗余 信息,从而减少了核心网的负载压力,提升了核心网的资源利用率。
【附图说明】
[0037] 图1为本发明实施例中一种视频数据传输方法的流程图;
[0038] 图2为本发明实施例中视频交互过程中视频数据传输过程示意图;
[0039] 图3为本发明实施例中另一种视频数据传输装置的结构示意图。
【具体实施方式】
[0040] 目前,视频服务器中的视频流都是通过核心网以及接入网传输到终端,一般来核 心网中传输稳定,并且无丢包,而接入网传输不稳定,网络条件复杂,所以在视频流进行传 输之前需要对视频流进行信源编码以及信道编码,这样在视频流中就会添加一定比例的冗 余信息,虽然这样使得视频流处理的环节减少,但是在视频流中增加冗余信息之后,会直接 增加核心网的负载压力,同时也造成了核心网的资源浪费。
[0041] 在本发明实施例中为了解决现有技术中在核心网中对视频数据添加冗余信息而 造成核心网负载压力较大,并且造成核心网资源浪费的问题,本发明实施例提供了一种视 频数据传输方法,该方法通过视频中继装置来实现,该方法包括:接收处于核心网中的视频 服务器发送的只经过信源编码的视频流,然后对接收到的视频流进行信道编码,生成包含 冗余信息的视频流,将包含冗余信息的视频流通过接入网络发送至目的终端,这样视频流 在核心网中传输的过程中不会存在冗余信息,从而减少了核心网的负载压力,提升了核心 网的资源利用率。
[0042] 下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解,本发 明实施例以及实施例中的具体技术特征只是对本发明技术方案的说明而不是限定。
[0043] 实施例一:
[0044] 如图1所示为本发明实施例中一种视频数据传输方法的流程图,该方法包括:
[0045] S101,接收处于核心网中的视频服务器发送的只经过信源编码的视频流;
[0