public SmoothStreamingRendererBuilder(Context context, string userAgent, string url, IMediaDrmCallback drmCallback)
 {
     _context = context;
     _userAgent = userAgent;
     _url = ExoPlayerUtil.ToLowerInvariant(url).EndsWith("/manifest") ? url : url + "/Manifest";
     _drmCallback = drmCallback;
 }
 public DashRendererBuilder(Context context, string userAgent, string url, IMediaDrmCallback drmCallback)
 {
     _context     = context;
     _userAgent   = userAgent;
     _url         = url;
     _drmCallback = drmCallback;
 }
Ejemplo n.º 3
0
 public DashRendererBuilder(Context context, string userAgent, string url, IMediaDrmCallback drmCallback)
 {
     _context = context;
     _userAgent = userAgent;
     _url = url;
     _drmCallback = drmCallback;
 }
 public SmoothStreamingRendererBuilder(Context context, string userAgent, string url, IMediaDrmCallback drmCallback)
 {
     _context     = context;
     _userAgent   = userAgent;
     _url         = ExoPlayerUtil.ToLowerInvariant(url).EndsWith("/manifest") ? url : url + "/Manifest";
     _drmCallback = drmCallback;
 }
            public AsyncRendererBuilder(Context context, string userAgent, string url, IMediaDrmCallback drmCallback, VideoPlayer player)
            {
                _context     = context;
                _userAgent   = userAgent;
                _drmCallback = drmCallback;
                _player      = player;
                var parser = new SmoothStreamingManifestParser();

                _manifestFetcher = new ManifestFetcher(url, new DefaultHttpDataSource(userAgent, null), parser);
            }
            public AsyncRendererBuilder(Context context, string userAgent, string url, IMediaDrmCallback drmCallback, VideoPlayer player)
            {
                _context     = context;
                _userAgent   = userAgent;
                _drmCallback = drmCallback;
                _player      = player;
                var parser = new MediaPresentationDescriptionParser();

                _manifestDataSource = new DefaultUriDataSource(context, userAgent);
                _manifestFetcher    = new ManifestFetcher(url, _manifestDataSource, parser);
            }
 public AsyncRendererBuilder(Context context, string userAgent, string url, IMediaDrmCallback drmCallback, VideoPlayer player)
 {
     _context = context;
     _userAgent = userAgent;
     _drmCallback = drmCallback;
     _player = player;
     var parser = new SmoothStreamingManifestParser();
     _manifestFetcher = new ManifestFetcher(url, new DefaultHttpDataSource(userAgent, null), parser);
 }
Ejemplo n.º 8
0
 public AsyncRendererBuilder(Context context, string userAgent, string url, IMediaDrmCallback drmCallback, VideoPlayer player)
 {
     _context = context;
     _userAgent = userAgent;
     _drmCallback = drmCallback;
     _player = player;
     var parser = new MediaPresentationDescriptionParser();
     _manifestDataSource = new DefaultUriDataSource(context, userAgent);
     _manifestFetcher = new ManifestFetcher(url, _manifestDataSource, parser);
 }