Android MediaPlayer 不会从 HTTP 流式传输

Android MediaPlayer Won't Stream from HTTP

将 MediaPlayer 数据源设置为 HTTP URL 而不是 HTTPS URL 时,日志中不会显示音频流和 MediaPlayer 错误代码 -38。

我尝试改为使用 ExoPlayer 连接到流,并收到 this error。按照文档的建议,我将以下代码行添加到应用程序清单文件的应用程序标签中:

        android:usesCleartextTraffic="true"

我现在可以使用 ExoPlayer 和 MEdiaPlayer 通过 HTTP URL 连接到流。