我无法让它工作,因为我需要将授权标头传递给我的 HTTPS 流,并且由于它是一个 google tv 应用程序,因此使用 setDataSource(context, uri, headers) 的 api 级别不高达 14。我尝试了这篇文章中提到的方法How do I include http headers with MediaPlayer setDataSource? 通过使用反射。但是,我收到这样的错误日志:
任何评论或帮助将不胜感激。附上我用来设置数据源的异步任务的源代码。请忽略 suppressLint("newAPI") 行。