1
私はExoplayer
をアンドロイドに実装して曲をストリーミングしようとしています。これはこれまで私がこれまで続けてきたことです。linkandroidのExoplayer libを使用できません
レイアウトファイルに2つのボタンがあり、1つはプレイヤーを開始し、もう1つは停止します。ここで
は、クラスファイルがスローされたエラーが
が、私はこのエラーに対処し、持ち運びにはどうすればよいのコンストラクタFrameworkSampleSourceに
を解決できないと言うSampleSourceライン上にある
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
Button btPlay = (Button) findViewById(R.id.bt_play);
Button btStop = (Button) findViewById(R.id.bt_stop);
Context mContext = getBaseContext();
String URL = "http://sound15.mp3slash.net/indian/tummile/tummile01(www.songs.pk).mp3";
btPlay.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Uri uri = Uri.parse(URL);
final int numRenderers = 2;
SampleSource sampleSource = new FrameworkSampleSource(mContext, uri, null, numRenderers);
//above line gives me error
TrackRenderer audioTrack = new MediaCodecAudioTrackRenderer(sampleSource);
ExoPlayer exoPlayer = ExoPlayer.Factory.newInstance(numRenderers);
exoPlayer.prepare(audioTrack);
exoPlayer.setPlayWhenReady(true);
}
});
}
ですストリームソングに。どんな助けもありがとう!適切な方法でライブラリを使用するための
それはまだ私に同じエラーになります!!なぜそういうのが得られないのですか? – sap
[link](https://www.wetransfer.com/downloads/d4dcabcdc73a391f25743408affc2f9f20160330065928/c996c184fc51f4d05f88091a70a7279920160330065928/ab3e89)ダウンロードコード –