我工作的公司正在开发一款Android应用程序,可以从Web上播放视频文件。视频URL是一个PHP脚本的参数,该脚本会对其进行适当编码并重定向到已编码的视频,如下所示:
header('Content-Type: video/'.$format);
header('Location:'.$output_video);
其中$output_video
是编码视频的URL(如果我们在浏览器中使用此URL,则可以正常工作),而$format
是视频格式。
但是,当我尝试使用流媒体模式执行API演示中的MediaPlayerDemo_Video时,会出现如下错误:
MediaPlayer Command PLAYER INIT completed with an error or info PVMFErrCorrupt
MediaPlayer error (1. -10)
MediaPlayer Error (1.-10)
如果我们在PHP脚本中硬编码URL和格式,也无法解决问题,但会出现不同的错误:
MediaPlayer info/warning (1. 28)
MediaPlayer Info (1 .28)
有没有人有关于如何解决这个问题的想法?
提前感谢!