一种无线集群系统的音视频媒体流合流方法及系统

    公开(公告)号:CN110519635B

    公开(公告)日:2021-10-08

    申请号:CN201910723600.3

    申请日:2019-08-07

    摘要: 本发明涉及一种无线集群系统的音视频媒体流合流方法及系统,用于无线集群系统,包括以下步骤:处理无线集群系统发送来的信令,并解析为本系统内部信令;接收视频媒体流和音频媒体流,其中,将音频帧数据去除媒体信息头进行缓存,同时,从H264视频流中提取关键帧,去除视频信息头,首先将视频包发送出去,再发送缓存的音频;循环接收音视频频媒体流,比较音视频帧时间戳,哪个小就写入哪个,时间戳相等时写入音频帧,其中,以音频帧作为音视频同步的起点,根据编码后的音频帧的显示时间戳和音频帧的持续时长计算下一帧音频的时间戳;视频帧以实际帧间距作为时间戳累加参数来计算该视频帧的显示时间、解码时间和持续长,并计算下一帧的时间戳;若输出为文件形态,则生成音视频同步的视频文件,保存在文件系统中,若输出为实时流形态,则将合流后的音视频同步数据推流到指定的服务器进行直播。本发明有着良好的扩展性和稳定性。

    一种灵活高效的集群呼叫控制模型

    公开(公告)号:CN106878959B

    公开(公告)日:2019-09-10

    申请号:CN201611243964.4

    申请日:2016-12-29

    摘要: 本发明公开了一种在集群通信中实现多接入和复杂业务交互的呼叫控制模型。包括呼叫控制模型分为呼叫控制模块(1)、发端呼叫状态模块(2)、收端呼叫状态模块(3)、检测点处理模块(4)和内嵌业务逻辑模块(5),实现集群业务中对不同类型业务的控制。呼叫控制模块(1)、发端呼叫状态模块(2)、收端呼叫状态模块(3)完成基本业务逻辑,如点对点呼叫和点对多点呼叫;检测点处理模块(4)实现补充业务的触发;内嵌业务逻辑模块(5)完成补充业务的逻辑控制,例如优先级呼叫、呼叫等待。该呼叫模型够保证大并发呼叫时系统的负荷分担,防止拥塞,降低处理延迟。同时采用分层的处理逻辑,便于添加新的业务逻辑,且不影响基本的逻辑处理。

    一种实现多处理器板卡网口主备冗余的装置

    公开(公告)号:CN115865639B

    公开(公告)日:2024-07-02

    申请号:CN202211481140.6

    申请日:2022-11-24

    摘要: 本发明公开了一种实现多处理器板卡主备网口冗余的装置;属于计算机网络通信领域。所述方法基于硬件电路实现,通过FPGA检测网口指示灯判断网口连接状态,处理器根据网口状态,通过继电器控制网口切换,实现网络冗余;当切换到备用网口时,通过单片机对主网口进行监视,一旦检测到主网口恢复正常,处理器控制继电器切换到主网口,实现主网口优先使用。系统包括:一个网络交换芯片、两组信号继电器、一个可编程逻辑器件(FPGA)、一个通用处理器和一个带网口的单片机。本方法使用硬件电路切换实现网口冗余,不存在网络风暴的风险,可靠性高;不需要读写交换芯片寄存器,设计难度小;可实现主网口优先使用。

    一种无线集群系统的音视频媒体流合流方法及系统

    公开(公告)号:CN110519635A

    公开(公告)日:2019-11-29

    申请号:CN201910723600.3

    申请日:2019-08-07

    摘要: 本发明涉及一种无线集群系统的音视频媒体流合流方法及系统,用于无线集群系统,包括以下步骤:处理无线集群系统发送来的信令,并解析为本系统内部信令;接收视频媒体流和音频媒体流,其中,将音频帧数据去除媒体信息头进行缓存,同时,从H264视频流中提取关键帧,去除视频信息头,首先将视频包发送出去,再发送缓存的音频;循环接收音视频频媒体流,比较音视频帧时间戳,哪个小就写入哪个,时间戳相等时写入音频帧,其中,以音频帧作为音视频同步的起点,根据编码后的音频帧的显示时间戳和音频帧的持续时长计算下一帧音频的时间戳;视频帧以实际帧间距作为时间戳累加参数来计算该视频帧的显示时间、解码时间和持续长,并计算下一帧的时间戳;若输出为文件形态,则生成音视频同步的视频文件,保存在文件系统中,若输出为实时流形态,则将合流后的音视频同步数据推流到指定的服务器进行直播。本发明有着良好的扩展性和稳定性。

    一种B-TrunC系统上行数据传输方法及系统

    公开(公告)号:CN111741529A

    公开(公告)日:2020-10-02

    申请号:CN202010571219.2

    申请日:2020-06-22

    IPC分类号: H04W72/04 H04W72/12 H04W28/02

    摘要: 本发明公开了一种B-TrunC系统上行数据传输方法及系统,属于移动通信技术领域。本发明对B-Trunc系统的上行数据传输过程进行了优化,在没有上行数据需要传输的时候,基站还是会周期性给予终端占用少量资源的上行授权,当有上行数据需要发送的时候,终端可以利用上行周期授权的资源发送BSR到基站;基站收到终端上报的BSR后,为终端分配所需上行资源。与现有的技术相比,本发明为终端节省了通过SR获取上报BSR上行资源的时间,并且避免因为SR上报失败而拉长时延,达到了降低上行或回环业务的传输时延、增强业务传输稳定性的效果,能够显著提升基站对时延敏感业务的服务质量。

    一种实现多处理器板卡网口主备冗余的装置

    公开(公告)号:CN115865639A

    公开(公告)日:2023-03-28

    申请号:CN202211481140.6

    申请日:2022-11-24

    摘要: 本发明公开了一种实现多处理器板卡主备网口冗余的装置;属于计算机网络通信领域。所述方法基于硬件电路实现,通过FPGA检测网口指示灯判断网口连接状态,处理器根据网口状态,通过继电器控制网口切换,实现网络冗余;当切换到备用网口时,通过单片机对主网口进行监视,一旦检测到主网口恢复正常,处理器控制继电器切换到主网口,实现主网口优先使用。系统包括:一个网络交换芯片、两组信号继电器、一个可编程逻辑器件(FPGA)、一个通用处理器和一个带网口的单片机。本方法使用硬件电路切换实现网口冗余,不存在网络风暴的风险,可靠性高;不需要读写交换芯片寄存器,设计难度小;可实现主网口优先使用。