一种用于对视频监控点播文件倍速播放的控制方法及系统

    公开(公告)号:CN117750138A

    公开(公告)日:2024-03-22

    申请号:CN202311738185.1

    申请日:2023-12-18

    Abstract: 本发明涉及视频监控技术领域,提供了一种用于对视频监控点播文件倍速播放的控制方法,包括:S1:业务端向FFmpeg库下发倍速控制命令;S2:FFmpeg库对接收到的倍速控制命令进行解析,根据倍速控制指令中的倍速参数对需要播放的监控视频的点播文件的倍速进行调整,并将任务执行状态返回给业务端;S3:FFmpeg库将倍速调整后的点播文件推流到流媒体服务器;S4:业务端向流媒体服务器请求拉流,流媒体服务器采用视频透传的方式将点播文件返回给业务端。上述技术方案使用业务端直接使用视频透传的方式有效解决播放端对CPU资源的消耗,增加播放端多路并发的数量。倍速播放控制的功能的实现放在服务端,并以流的形式推送到流媒体,可以支持多用户远端拉流播放。

    优化HDR Vivid画面亮度闪烁和暗区细节丢失的方法及装置

    公开(公告)号:CN117061823A

    公开(公告)日:2023-11-14

    申请号:CN202311127753.4

    申请日:2023-09-04

    Abstract: 本发明公开了一种优化HDR Vivid画面亮度闪烁和暗区细节丢失的方法,解码时,判断视频帧是否为关键帧。如果为关键帧时,才进行场景的判断和获取RGB元数据,包括RGB分量最大值中的最小值、RGB分量最大值中的平均值和RGB分量最大值中的最大值;如果不是关键帧,则认为在此关键帧和下一个关键帧之间的所有帧都是一个场景,以及RGB元数据和此关键帧保持一致。这种方法可以减少因每个帧都进行场景检测导致亮度波动过大的可能性,可以降低亮度闪烁问题的次数,以及减少计算量,提升处理的速度。

    一种基于WebRTC实现的视频超低延时边缘设备解决方法及系统

    公开(公告)号:CN119788650A

    公开(公告)日:2025-04-08

    申请号:CN202411910148.9

    申请日:2024-12-24

    Abstract: 本发明涉及视频采集编码和传输技术领域,提供了一种基于WebRTC实现的视频超低延时边缘设备解决方法,包括以下步骤:S1:设置用于转发发送端和接收端之间的信令信息的信令服务,所述信令信息包括在所述发送端和所述接收端之间进行交互的会话控制信息、编解码信息和其他控制信息;S2:所述发送端采集视频信息,并对所述视频信息进行硬件编码,并在编码完成后将所述视频信息传输到所述接收端;S3:所述接收端对接收到的所述视频信息采用硬件加速解码,以及采用硬件加速渲染显示。上述技术方案,涉及实现在边缘设备中实现超低延时的方案。具体的说,是在一种低配置的边缘设备上,基于WebRTC架构,实现一种低于100毫秒的超低延时的解决方案。

    一种基于ROI的编码方法
    4.
    发明公开

    公开(公告)号:CN117061754A

    公开(公告)日:2023-11-14

    申请号:CN202311057221.8

    申请日:2023-08-22

    Abstract: 本发明涉及数字视频编码技术领域,公开了一种基于RO I的编码方法,其方法包括:S1:获取待处理视频的ROI面积占比,根据待处理视频质量调整参数与码率变化关系,预先训练待处理视频质量参数曲线图;S2:把待处理视频的当前帧送入视觉显著性模型检测,得到ROI区域坐标和RO I区域面积占比;S3:根据预设的目标码率变化率和适用于当前帧的质量参数曲线图得到当前帧的ROI质量调整参数;S4:通过非RO I区域离ROI区域中心坐标的距离,获取非RO I区域质量调整参数;S5:设置当前帧的所述ROI区域坐标和非ROI区域,ROI区域和非ROI区域质量调整参数,送入编码器进行编码,解决ROI区域与周围非ROI区域因编码参数差异过大造成的方块效应和不协调的技术问题。

    一种实时切流直播转码方法、系统、设备及存储介质

    公开(公告)号:CN116886995A

    公开(公告)日:2023-10-13

    申请号:CN202311010005.8

    申请日:2023-08-11

    Abstract: 本发明公开了一种实时切流直播转码方法、系统、设备及存储介质,包括如下步骤:实时对输入的视频源进行帧率检测,获取帧率信息。基于帧率信息选择固定帧率模式或是可变帧率模式,固定帧率模下,输出帧率设置为与输入视频源帧率相同的固定值;可变帧率模式下,根据输入视频源帧率的变化动态调整输出帧率,进而输出的视频源进行转码并输出。本发明通过固定帧率和可变帧率模式实现帧率随信源的处理,确保输出帧率与信源的帧率相匹配,保持视频流的连续流畅。还对输入切流、断流及恢复操作进行处理,动态调整输出帧率,避免卡顿和不流畅现象,提升观看体验。还针对H264、HEVC视频编码,提供了具体的实时处理方式,保证编码后的视频质量和流畅度。

    基于GPU的智能窄带压缩方法和装置

    公开(公告)号:CN117768654A

    公开(公告)日:2024-03-26

    申请号:CN202311733860.1

    申请日:2023-12-15

    Abstract: 本发明提供了一种基于GPU的智能窄带压缩方法和装置,包括:对输入视频进行解码处理,得到输入视频的YUV帧;复制输入视频的YUV帧,并在达到一个GOP长度时,进行预编码;对预编码后的数据进行解码处理,得到解码后的YUV帧;对比输入视频的YUV帧和解码后的YUV帧,以得到质量评估结果,若质量评估结果高于预设的阈值范围,则降低编码质量参数,直到质量评估结果位于预设的阈值范围内;记录对应编码参数作为最优的编码参数,对输入视频进行编码处理。从而可以在保持较好画质的情况下进行窄带压缩,使输出视频占用带宽或存储更少,且全流程几乎全部运行在GPU加速卡上,仅消耗极少的CPU资源,对运行设备的CPU几乎无要求。

    一种监控场景下支持GB28181国标的超级压缩方法

    公开(公告)号:CN117692440A

    公开(公告)日:2024-03-12

    申请号:CN202311828956.6

    申请日:2023-12-28

    Abstract: 本发明涉及监控领域视频传输技术领域,公开了一种监控场景下支持GB28181国标的超级压缩方法,S1:通过一种多媒体通信SIP协议确定摄像头的相关信息,将所述摄像头接入监控平台,用于播放和录制;S2:所述摄像头将RTP数据包推送到流媒体,解析出Video数据包和Audio数据包;S3:将所述Video数据包合并为完整的Video帧,并进行解码处理,生成YUV数据放入解码队列中,进行窄带高清编码;S4:将所述窄带高清编码后的数据与所述Audio数据包重新进行分包处理,并放入到所述流媒体的数据池中,等待转发到其他流媒体和数据录制;S5:释放所述解码器和编码器,进行原有转发流程并释放转码资源。

    一种在边缘AI设备对监控内容自适应实时编码的方式

    公开(公告)号:CN117097925A

    公开(公告)日:2023-11-21

    申请号:CN202311185632.5

    申请日:2023-09-14

    Abstract: 本发明涉及视频编码技术领域,公开了一种在边缘AI设备对监控内容自适应实时编码方式,根据输出要求的分辨率和视频质量,初始化质量控制参数值及其范围,对文件的一帧数据进行硬件解码,保存在第一硬件缓冲区中,根据初始化的质量控制参数值对第一硬件缓冲区的视频内容进行编码,然后对编码视频内容进行硬件解码,通过AI模型获取到质量控制参数分值,判断获得的质量控制参数分值在初始化质量控制参数值范围内,保存质量控制参数分值,直至获取30帧的质量控制参数分值,取其作为后续900帧编码的参数值;在边缘AI设备上实现根据监控中内容场景提供不同的编码策略,并在保证视频画面质量的前提下,降低监控视频编码的码率,保证实时性。

    一种在线转码多输出共用滤镜的方法及系统

    公开(公告)号:CN116016969A

    公开(公告)日:2023-04-25

    申请号:CN202211620354.7

    申请日:2022-12-15

    Abstract: 本发明涉及音视频在线转码技术领域,提供了一种在线转码多输出共用滤镜的方法,包括:S1:对原始音视频流进行解封装得到视频帧和音频帧;S2:定义与待输出的音视频路数相同个数的滤镜,采用滤镜中的第一个滤镜将视频帧缩放成与第一路待输出的视频帧相同的分辨率,并对视频帧进行适应性的处理;S3:除第一个滤镜之外的滤镜复制第一路处理完成的视频帧,将视频帧缩放到与当前滤镜对应的一路视频输出相同的分辨率;S4:创建与待输出的音视频路数相同个数的输出通道,通过输出通道分别将对应的处理完成的视频帧和音频帧输出到不同的设备。针对现有的在线转码系统性能消耗缺陷,使用线程同步的方式大大降低CPU使用率,从而降低转码成本。

Patent Agency Ranking