欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 一种基于舰船双链路的视频点播方法及系统独创技术16499字

一种基于舰船双链路的视频点播方法及系统

2020-11-21 13:27:51

一种基于舰船双链路的视频点播方法及系统

  技术领域

  本发明涉及舰船视频点播领域,特别是指一种基于舰船双链路的视频点播方法及系统。

  背景技术

  在舰船上,大规模的点播用户进行点播时,由于规划用于点播节目传输的网络带宽有限,网络传输带宽的压力较大,难以确保用户正常接收和收看视频节目流,特别是随着2K、4K高清视频节目的推出,对网络传输带宽的需求更大,视频点播业务的开展受限,用户常常会出现高延迟,点播节目时断时续等现象。

  发明内容

  为解决上述问题,本发明提供一种基于舰船双链路的视频点播方法及系统。

  本发明提供一种基于舰船双链路的视频点播方法,包括:

  S1、机顶盒获取点播信号,和网元通过IP网络建立第一链路,并判断所述第一链路是否故障,如果所述第一链路没有故障,则通过所述第一链路进行视频点播;

  S2、如果所述第一链路出现故障,所述机顶盒与电视信号增益单元通过IP网络建立第二链路,并判断所述第二链路是否故障,如果所述第二链路没有故障,通过所述第二链路进行视频点播;

  S3、如果所述第二链路出现故障,所述电视信号增益单元通过同轴电缆与所述机顶盒建立第三链路,所述机顶盒通过所述第三链路进行视频点播。

  本发明通过设置多种链路并进行自动切换,有效避开了由于网络故障而影响了用户进行视频点播节目的收看的弊端,降低了高压力下整个系统的反应延迟,并提高了点播系统的稳定性,有效保障了点播业务的正常开展。

  可选的,机顶盒可以通过遥控器,互联网或从其他机顶盒处获取点播信号。

  可选的,建立IP网络的过程包括,机顶盒通过网元,使用光纤或双绞线网络,和服务器进行三次握手连接,建立IP网络链路。

  可选的,通过同轴电缆建立网络连接的过程,机顶盒通过IP网络或同轴电缆传输点播信号,并与服务器进行三次握手连接,服务器通过将视频转换为同轴电缆可以传输的信号形式,通过电视信号增益单元与机顶盒完成连接。

  优选的,本发明还包括:

  所述机顶盒跟所述网元建立所述第一链路,同时跟所述电视信号增益单元建立所述第二链路和第三链路并挂起;

  所述机顶盒通过任一链路进行所述视频点播时,每隔预设时间通过所有链路向视频点播分机发送探测请求、监听回复并判断回复延迟,若出现第一预设次数的超过阈值的回复延迟,则将该链路挂起,切换为其他链路继续进行视频点播。

  可选的,机顶盒也可以只同时与电视信号增益单元建立第二链路和第三链路,并挂起第三链路,并根据第一预设次数的回复延迟来对链路进行切换。

  可选的,机顶盒也可以只同时建立第一链路和第三链路,并挂起第三链路,并根据第一预设次数的回复延迟来对链路进行切换。

  优选的,所述判断链路故障的过程包括:

  所述机顶盒通过当前链路向所述视频点播分机发送探测请求,监听回复并判断回复延迟,若出现第二预设次数的超过阈值的回复延迟,则判断为当前链路故障,反之当前链路没有故障。

  优选的,所述进行视频点播的步骤包括:

  所述机顶盒在当前链路中上传所述点播信号到所述视频点播分机,所述视频点播分机根据所述点播信号查找待点播视频的存储位置,然后传输所述待点播视频;

  所述视频点播分机在通过当前链路传输所述待点播视频时,同时获取所述机顶盒所判断的各链路延迟信息,并通过其余链路传输待点播视频的缓存内容,以降低链路切换的延迟。

  本发明还提供了一种基于舰船双链路的视频点播系统,使用上述的任一种基于舰船双链路的视频点播方法,系统包括视频点播分机、信号转换分机、网元、电视信号增益单元、二层交换机、无源光分器和机顶盒,其中:

  所述视频点播分机,与所述网元和信号转换分机连接,用于获取卫星电视信号、分类储存视频、获取点播信号、将视频转换为传输信号并传输到所述信号转换分机;

  所述信号转换分机,与所述视频点播分机和电视信号增益单元连接,用于从所述视频点播分机获取所述传输信号并将按照链路状态转换为不同类型的传输信号并传输;

  所述网元,与所述视频点播分机和二层交换机连接,用于构建网络传输拓扑结构,记录MAC地址、点播信号错误校验、处理帧序列及流控;

  所述电视信号增益单元,与所述信号转换分机和无源光分器连接,用于对不同类型的传输信号进行处理,降低不同的传输方式对信号产生的影响;

  所述二层交换机,与所述网元和无源光分器连接,用于识别传输数据中的MAC地址,并根据所述MAC地址进行记录并转发;

  所述无源光分器,与所述二层交换机、电视信号增益单元和机顶盒连接,用于将不同MAC地址的所述传输信号进行分离并传输;

  所述机顶盒,与所述无源光分器连接,用于获得并发送点播信号,接收传输信号,播放电视节目并完成点播过程。

  可选的,所述电视信号增益单元,对同轴电缆的传输信号进行放大和滤波,降低线路对信号质量的影响。

  优选的,所述视频点播分机,包括服务器组,核心千兆交换机,网桥局端和混合器,其中:

  所述服务器组,用于获取卫星电视信号、分类储存视频、获取并处理点播信号和将视频传输到核心千兆交换机;

  所述核心千兆交换机,用于构建所述视频点播分机内部拓扑传输网络;

  所述网桥局端,用于将视频转换为不同类型的传输信号;

  所述混合器,用于将不同类型的传输信号进行混合,并传输至信号转换分机。

  优选的,所述机顶盒,包括网络信号切换模块,局端和主板。

  优选的,所述局端,用于将不同类型的传输信号还原为视频点播节目;

  优选的,所述服务器组,包括磁盘存储阵列、管理服务器、时移电视服务器和点播服务器。

  本发明还提供了一种电子设备,设备包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述任一种基于舰船双链路的视频点播方法的步骤。

  本发明还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述任一种基于舰船双链路的视频点播方法的步骤。

  附图说明

  此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

  图1是本发明实施例中的一种基于舰船双链路的视频点播方法流程图;

  图2是本发明实施例中的一种基于舰船双链路的视频点播系统连接图;

  图3是本发明实施例中的一种基于舰船双链路的视频点播系统的机顶盒构成图。

  具体实施方式

  以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

  本发明的实施例提供一种基于舰船双链路的视频点播方法,如图1所示,包括:

  S1、机顶盒获取点播信号,和网元通过IP网络建立第一链路,并判断所述第一链路是否故障,如果所述第一链路没有故障,则通过所述第一链路进行视频点播;

  S2、如果所述第一链路出现故障,所述机顶盒与电视信号增益单元通过IP网络建立第二链路,并判断所述第二链路是否故障,如果所述第二链路没有故障,通过所述第二链路进行视频点播;

  S3、如果所述第二链路出现故障,所述电视信号增益单元通过同轴电缆与所述机顶盒建立第三链路,所述机顶盒通过所述第三链路进行视频点播。

  本发明通过设置多种链路并进行自动切换,有效避开了由于网络故障而影响了用户进行视频点播节目的收看的弊端,降低了高压力下整个系统的反应延迟,并提高了点播系统的稳定性,有效保障了点播业务的正常开展。

  在一个具体的实施例中,通过IP-QAM实现双链路点播功能,即可通过以太网链路实现点播业务,同时当网络链路故障时,系统点播业务可进行切换,点播信号通过IP-QAM加载在同轴电缆上进行传输,通过同轴电缆传输网链路实现点播业务。IP-QAM接收网络信号,通过调制将视频点播节目和控制信令转换为各个频点的射频信号。

  可选的,机顶盒可以通过遥控器,互联网或从其他机顶盒处获取点播信号。

  可选的,建立IP网络的过程包括,机顶盒通过网元,使用光纤或双绞线网络,和服务器进行三次握手连接,建立IP网络链路。

  可选的,通过同轴电缆建立网络连接的过程,机顶盒通过IP网络或同轴电缆传输点播信号,并与服务器进行三次握手连接,服务器通过将视频转换为同轴电缆可以传输的信号形式,通过电视信号增益单元与机顶盒完成连接。

  优选的,本发明还包括:

  所述机顶盒跟所述网元建立所述第一链路,同时跟所述电视信号增益单元建立所述第二链路和第三链路并挂起;

  所述机顶盒通过任一链路进行所述视频点播时,每隔预设时间通过所有链路向视频点播分机发送探测请求、监听回复并判断回复延迟,若出现第一预设次数的超过阈值的回复延迟,则将该链路挂起,切换为其他链路继续进行视频点播。

  可选的,机顶盒也可以只同时与电视信号增益单元建立第二链路和第三链路,并挂起第三链路,并根据第一预设次数的回复延迟来对链路进行切换。

  可选的,机顶盒也可以只同时建立第一链路和第三链路,并挂起第三链路,并根据第一预设次数的回复延迟来对链路进行切换。

  在一个具体的实施例中,判断网络的延时,如果延时达到100mS,第一预设次数为三次,导致点播画面出现卡顿现像,则自动切换到其他链路进行工作。

  优选的,所述判断链路故障的过程包括:

  所述机顶盒通过当前链路向所述视频点播分机发送探测请求,监听回复并判断回复延迟,若出现第二预设次数的超过阈值的回复延迟,则判断为当前链路故障,反之当前链路没有故障。

  优选的,所述进行视频点播的步骤包括:

  所述机顶盒在当前链路中上传所述点播信号到所述视频点播分机,所述视频点播分机根据所述点播信号查找待点播视频的存储位置,然后传输所述待点播视频;

  所述视频点播分机在通过当前链路传输所述待点播视频时,同时获取所述机顶盒所判断的各链路延迟信息,并通过其余链路传输待点播视频的缓存内容,以降低链路切换的延迟。

  本发明的实施例还提供了一种基于舰船双链路的视频点播系统,如图2所示,使用上述的任一种基于舰船双链路的视频点播方法,系统包括视频点播分机、信号转换分机、网元、电视信号增益单元、二层交换机、无源光分器和机顶盒,其中:

  所述视频点播分机,与所述网元和信号转换分机连接,用于获取卫星电视信号、分类储存视频、获取点播信号、将视频转换为传输信号并传输到所述信号转换分机;

  所述信号转换分机,与所述视频点播分机和电视信号增益单元连接,用于从所述视频点播分机获取所述传输信号并将按照链路状态转换为不同类型的传输信号并传输;

  所述网元,与所述视频点播分机和二层交换机连接,用于构建网络传输拓扑结构,记录MAC地址、点播信号错误校验、处理帧序列及流控;

  所述电视信号增益单元,与所述信号转换分机和无源光分器连接,用于对不同类型的传输信号进行处理,降低不同的传输方式对信号产生的影响;

  所述二层交换机,与所述网元和无源光分器连接,用于识别传输数据中的MAC地址,并根据所述MAC地址进行记录并转发;

  所述无源光分器,与所述二层交换机、电视信号增益单元和机顶盒连接,用于将不同MAC地址的所述传输信号进行分离并传输;

  所述机顶盒,与所述无源光分器连接,用于获得并发送点播信号,接收传输信号,播放电视节目并完成点播过程。

  在一个具体的实施例中,如图2所示,虚线箭头线表示在双链路点播模式时,切换为通过同轴电缆进行视频节目点播,同轴电缆传输直播节目、点播节目及信令信号;

  优选的,所述视频点播分机,包括服务器组,核心千兆交换机,网桥局端和混合器,其中:

  所述服务器组,用于获取卫星电视信号、分类储存视频、获取并处理点播信号和将视频传输到核心千兆交换机;

  所述核心千兆交换机,用于构建所述视频点播分机内部拓扑传输网络;

  所述网桥局端,用于将视频转换为不同类型的传输信号;

  所述混合器,用于将不同类型的传输信号进行混合,并传输至信号转换分机。

  优选的,所述机顶盒,如图3所示,包括网络信号切换模块,局端和主板。

  在一个具体的实施例中,超高清双模机顶盒用于实现电视直播节目的解码显示、点播视频解码显示、系统发布字幕的显示等主要功能。

  优选的,所述服务器组,包括磁盘存储阵列、管理服务器、时移电视服务器和点播服务器。

  本发明的实施例还提供了一种电子设备,设备包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述任一种基于舰船双链路的视频点播方法的步骤。

  本发明的实施例还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述任一种基于舰船双链路的视频点播方法的步骤。

  上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。

  本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的方法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

  以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

《一种基于舰船双链路的视频点播方法及系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)