一种离线媒体语音流的还原方法
    1.
    发明公开

    公开(公告)号:CN117153170A

    公开(公告)日:2023-12-01

    申请号:CN202311294502.5

    申请日:2023-10-09

    Abstract: 本发明公开了一种离线媒体语音流的还原方法,包括离线媒体语音流解析算法、RTP‑SDP动态映射算法和语音提取还原算法。媒体语音流解析算法,首先解析离线媒体语音流文件包头信息,分离出SDP描述信息与RTP数据包,并根据协议解析SDP与RTP信息;RTP‑SDP动态映射算法,将SDP解析出的编码器名称、时钟速率和编码器参数存入哈希表,然后在处理每一包RTP携带的数据时,通过RTP包头负载类型从高速哈希中匹配相应的解码器,因此在这一阶段可以匹配多种媒体数据解码器;语音提取还原算法,针对已经匹配到的解码器,根据媒体格式传输协议提取还原一次会话完整的媒体格式数据。

    一种多路实时媒体流数据的还原方法和装置

    公开(公告)号:CN119420739A

    公开(公告)日:2025-02-11

    申请号:CN202411541743.X

    申请日:2024-10-31

    Abstract: 本申请的实施例提供一种多路实时媒体流数据的还原方法和装置,通过获取实时媒体流数据;根据分流标识对实时媒体流数据进行分流,得到各单路数据流;判断各单路数据流中数据的数据类型;若判断数据类型为SDP消息,则解析SDP消息得到媒体参数信息,基于媒体参数信息构建媒体类型映射关系,并向预构建的哈希表更新媒体类型映射关系,若判断数据类型为RTP数据帧,则解析RTP数据帧得到负载类型,基于负载类型匹配哈希表,得到与媒体类型映射关系中存储的媒体类型编码数值适配的编码器,并基于编码器得到对应的解码器;利用解码器处理RTP数据帧,得到目标媒体语音流,从而实现了对多路的媒体语音流进行准确的还原的目的。

Patent Agency Ranking