S3 に置いた音源を streaming 再生しようとしたら
W/MediaPlayer : Couldn't open file on client side; trying server side: java.io.FileNotFoundException:
なメセジが出力されて onPrepared
なメソドが呼び出されないという現象が出た。あちこちググッてようやく以下な情報が出てきた。
曰く、maybe the MediaPlayer doesn't support HTTPS
との事なのですが 6 以前のバージョンだと無問題でした。
対処
URL 文字列が https 始まりだった場合、無理やり http に置換したら動きました。君達何なの。