audio - 如何从RTMP流播放音频?

标签 audio rtmp aac

我正在使用RTMP。我已经在Wireshark中捕获了RTMP打包程序。我知道如何组合和播放视频数据,但不知道如何播放音频。 Wireshark告诉我数据在.aac中。但是我不知道该怎么玩?我需要将其包装在容器中吗? wireshark capture

最佳答案

AAC可以在没有容器的情况下播放。但是每个帧都必须具有ADTS header (Google可以向您解释该部分),以便将原始帧转换为ADTS,您必须从流的开头获取序列 header 并转换为ADTS。

关于audio - 如何从RTMP流播放音频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42209074/

相关文章:

android - AudioTrack 的问题

Android - 让音频通过听筒播放

android - 如何在 Android 上通过 RTMP 流式传输?

android - 使用 MediaCodec 解码原始 AAC 音频数据适用于 Android 4.4 但不适用于 4.3

audio - 使用 ffmpeg 对 mkv 进行缩减、色调映射、缩混和重新编码

c++ - FFmpeg libswresample 链接器错误

javascript - howler.js:播放音频时(连续)触发哪个事件?

windows - 如何在 RTMP 流中嵌入 pic_timing SEI 挂钟时间码?

c - librtmp 示例 c 编程?

video - 如何在 chrome 中播放 MPEG-TS