1

現在、Android アプリで音楽をストリーミングするために Android MediaPlayer を使用しています。ブラウザーで単独で動作する Soundcloud stream_url からリダイレクト URL を取得しました。

ただし、この redirect_url を SetDataSource のソースとして使用すると、mediaplayer が機能しません。

mediaplayer.setDataSource(redirect_url);
mediaplayer.prepareAsync();

通常の mp3 URL を使用する場合、これは正常に機能します。Soundcloud のリダイレクトされた URL に関する何かが、ブラウザに配置された場合にリダイレクト URL が正常に機能するにもかかわらず、アプリの問題を引き起こしています。私の問題は何ですか?

4

2 に答える 2

0

クライアント ID を、soundcloud が提供する「stream_url」に追加する必要があります。soundcloud で開発者アカウントを登録すると、クライアント ID を取得できます。

stream_url = stream_url+"?client_id=123456567889997"
于 2013-04-23T13:28:26.717 に答える