1

我正在使用 Java,需要将音频/视频流保存到本地文件。

到目前为止,我设法发送了 RTSP 命令并保存了流。

但是,每个 RTP 包 (DynamicRTP-Type-96) 都包含一个标头和一个有效负载。有效负载包含一个 NAL 标头和实际的 NAL。

什么应该从这个入站流中实际保存到生成的视频文件中?

您知道可以解析每个数据包的 Java 库吗?

4

1 回答 1

1

数据包通常不会按原样制作可解码的流,无需修改(尤其是拆包)。相反,有效载荷具有一定的结构,由相应的文档或规范定义。典型的有效载荷是:

检查早期的 Qs 可能会有所帮助,它们非常相关:

于 2012-08-14T06:42:43.507 回答