Android 使用apache2服务器的MPEG-DASH-结果415(不支持的媒体类型)

Android 使用apache2服务器的MPEG-DASH-结果415(不支持的媒体类型),android,linux,apache,mpeg-dash,Android,Linux,Apache,Mpeg Dash,我正在尝试将MPEG-DASH流媒体从apache2服务器传输到我的Android设备。 在服务器端我有Ubuntu15.10机器,在客户端我使用带有ExoPlayer库的Android设备。 我已从下载了媒体文件。 我已将Android应用程序配置为使用来自本地服务器的文件,并且MPD文件已正确传输。 我在传输第一个媒体段init.mp4文件时遇到问题。 当我的设备请求此文件时(URL是从MPD文件正确获得的),服务器响应代码为415(不支持的媒体类型)。 当我尝试使用wget下载此文件时,也

我正在尝试将MPEG-DASH流媒体从apache2服务器传输到我的Android设备。 在服务器端我有Ubuntu15.10机器,在客户端我使用带有ExoPlayer库的Android设备。 我已从下载了媒体文件。 我已将Android应用程序配置为使用来自本地服务器的文件,并且MPD文件已正确传输。 我在传输第一个媒体段init.mp4文件时遇到问题。 当我的设备请求此文件时(URL是从MPD文件正确获得的),服务器响应代码为415(不支持的媒体类型)。 当我尝试使用wget下载此文件时,也会得到相同的结果

我认为,这个问题可能是由于流中被错误识别的MIME类型的媒体段(特别是导致问题的第一个媒体段)。 我在互联网上搜索了如何为DASH配置apache服务器,但没有找到结果


如何配置apache服务器以使用DASH流媒体?

有关DASH的apache2配置,请参见我的回答,尽管我不知道它是否能解决您的特定问题。对于DASH的apache2配置,请在这里查看我的答案,尽管我不知道它是否能解决您的具体问题。