Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android和ffmped。解码和播放音频和视频_Android_Audio_Video_Android Ndk_Ffmpeg - Fatal编程技术网

android和ffmped。解码和播放音频和视频

android和ffmped。解码和播放音频和视频,android,audio,video,android-ndk,ffmpeg,Android,Audio,Video,Android Ndk,Ffmpeg,我已经为android编译了ffmpeg。现在我能够在ffmeg的帮助下解码视频帧,然后使用ndk在android的surfaceview上显示它们。我读过很多教程,它们都解释了如何在Sdl的帮助下播放解码流。我在编译SDL时遇到了很多问题,所以我想问,我们是否可以在没有SDL的情况下播放解码音频流,可能我们应该将解码音频包返回Java,然后在audiotrack类的帮助下播放它们?你能给我一些建议吗?谢谢。您可以使用内置的OpenSL进行解码音频。有相当多的好教程可用。

我已经为android编译了ffmpeg。现在我能够在ffmeg的帮助下解码视频帧,然后使用ndk在android的surfaceview上显示它们。我读过很多教程,它们都解释了如何在Sdl的帮助下播放解码流。我在编译SDL时遇到了很多问题,所以我想问,我们是否可以在没有SDL的情况下播放解码音频流,可能我们应该将解码音频包返回Java,然后在audiotrack类的帮助下播放它们?你能给我一些建议吗?谢谢。

您可以使用内置的OpenSL进行解码音频。有相当多的好教程可用。