我使用cordova的inappbrowser插件访问一个包含大量视频的网页。该网页是一个简单的html页面,它使用Ultimate Video Player来显示视频。它使用相对路径,这些路径在网站上运行得很好。
data-video-source="content/genie/ClientConsultationTips1/HaircolorConsultationChecklist1.mp4"
但是,在使用inappbrowser时,找不到视频源。我尝试将网站中的视频路径更改为绝对路径,甚至是url。
我在iphone plus 6上使用xcode进行测试。
有什么想法
我正在开发一个ASP.NET应用程序,它需要将点播视频从服务器流传输到客户端。现在,我考虑在视频通过互联网传输之前,使用DirectShow做一些处理工作。根据这个,我知道我可以在视频流经DirectShow处理后通过WMAsfWriter在网络上传输它,输出是一个客户端可以通过Windows Media player访问的URL。但在我的ASP.NET应用程序中,我希望在客户端浏览器(如Chrome )的网页上播放视频流。我不确定输出的URL是否可以被客户端浏览器解析,并且视频流是否可以直接在那里播放,所以我想问一下,这是可能的吗?如果不是,我需要采取哪些额外的步骤来实现我的目标?
我试着用html查看视频,但它不起作用。音频播放,但视频保持空白。这段视频是mp4 。如果你下载并查看它,它就能工作(不要质疑,是朋友做的)。我把它上传到youtube上,然后又下载了一次,然后它就开始工作了,也许是用了编解码器呢?如果是的话,我该怎么解决呢?
html
<video width="960" height="620" controls>
<source src=<?=$videofile?> type="video/mp4">
Your browser does