android - 如何在 Android 中使用 'video/x-ms-asf' 内容类型流式传输音频?

标签 android audio-streaming android-mediaplayer

我对 Android 中的 MediaPlayer 有疑问。它不能以“video/x-ms-asf”格式进行流式传输。

谁能帮助我或有任何示例代码来播放它?

最佳答案

为了播放这些类型的流,您需要使用 FFmpeg 等库来解码音频并将原始字节提供给 AudioTrack。

ServeStream 能够播放这些类型的流。可以查看源码here .

关于android - 如何在 Android 中使用 'video/x-ms-asf' 内容类型流式传输音频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14746775/

相关文章:

Android:有什么方法可以减少 VideoView/MediaPlayer 上的媒体延迟/延迟?

android - 使用 adb shell am start 启动 android 应用程序时出现错误 "activity class does not exist"

Android 定位客户端不如谷歌地图应用程序准确

android - 由于资源文件,Android Studio中的Android单元测试成功,但在Gradle中未成功

c++ - 设置特定于音频端点设备的应用程序(以编程方式)

ios - 摘下耳机后音频流停止播放

android - 如何使 MonoTouch 跨平台

audio - 使用UWP监控实时音频并检测枪声/拍手声

java - Android - 检测流结束而不是 MediaPlayer 中的连接错误

android - Kotlin MediaPlayer 简单使用