【发布时间】:2018-08-08 10:35:39
【问题描述】:
我正在尝试从 URL 获取流,但我不断收到 Failed to init from data source 错误
这是我的代码:
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val url = "http://www.radioideal.net:8026/;stream/1"
try {
val mediaPlayer: MediaPlayer? = MediaPlayer().apply {
setAudioStreamType(AudioManager.STREAM_MUSIC)
setDataSource(url)
prepareAsync()
start()
}
} catch (e: Exception) {
e.message
}
}
这是最简单的例子。
【问题讨论】:
标签: android multithreading kotlin android-mediaplayer audio-streaming