由于某些原因,我必须在windows 10操作系统下使用Android-Studio作为IDE。我的问题是,exoplayer使用Android-TV设备的软件和硬件解码器来解码视频流。 显然,大多数安卓电视设备没有内置解码器来解码mpeg-2声音,因此,mpeg-2流的声音是静音的,但mpeg-2视频却播放得很好。为了解决这些问题,我认为我必须在exoplayer中嵌入Ffmpeg扩展。为了做到这一点,我按照以下的指示 here 根据建议,在Windows PowerShell下,但有一些问题。
首先。在使用PowerShell时,Windows的HOST_PLATFORM变量的值应该是多少? 第二:不知道什么原因,我在执行Shell脚本 "build_ffmpeg.sh "时收到以下信息。
现在,我怎样才能为exoplayer嵌入ffmpeg扩展(在windows 10操作系统下),启用它进行解码并解决这些问题?我的编程语言是java。谢谢。
注意:如果你有任何其他(除了将Ffmpeg嵌入exoplayer)建议来解决我的问题,请告诉我。