实时编码PCM MU-LAW(mlaw)音频流到mp4

时间:2018-01-13 21:10:52

标签: android encoding live-streaming codec

我想在我建造的Android应用中从我的IP摄像头流式传输实时信息。视频流的编解码器是H264 MPEG-4,由Android支持,但音频流的编解码器是PCM MU-LAW(mlwa),Android不支持。

当我尝试在我的应用中流式传输实时Feed时,我收到了以下错误:

  • MediaPlayerNative:错误(1,-2147483648)

  • MediaPlayer:错误(1,-2147483648)。

当我尝试流式传输时:" rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov" ;,我没有错误。

  1. 我怀疑音频压缩格式是否可能导致这些错误?

  2. 有没有办法对从相机中收到的视频流进行实时编码,以使其达到Android支持的格式并能够在我的应用中流式传输?

  3. 编辑:经过对该主题的大量研究后,我认为最好的办法是尝试使用编码正确的相机。我发现一个Amcrest相机支持aac编码,希望能够解决这个问题。

0 个答案:

没有答案