private IMediaSource GetSourceByUrl(string url) { var bandwithMeter = new DefaultBandwidthMeter(); var httpFactory = new DefaultHttpDataSourceFactory(ExoPlayerUtil.GetUserAgent(this, ApplicationInfo.Name), bandwithMeter); var factory = new HttpSourceFactory(httpFactory, RequestHeaders); var extractorFactory = new DefaultExtractorsFactory(); var uri = Android.Net.Uri.Parse(url); return(new ExtractorMediaSource(uri , factory , extractorFactory, null, null)); }
private IMediaSource GetSourceByUrl(string url) { var bandwithMeter = new DefaultBandwidthMeter(); var httpFactory = new DefaultHttpDataSourceFactory(ExoPlayerUtil.GetUserAgent(this, ApplicationInfo.Name), bandwithMeter); var factory = new HttpSourceFactory(httpFactory, RequestHeaders); var extractorFactory = new DefaultExtractorsFactory(); var uri = Android.Net.Uri.Parse(url); return new ExtractorMediaSource(uri , factory , extractorFactory, null, null); }