Windows phone 8.1 使用VideoJS在IE for windows phone 8.1上播放wowza流

Windows phone 8.1 使用VideoJS在IE for windows phone 8.1上播放wowza流,windows-phone-8.1,video.js,wowza,Windows Phone 8.1,Video.js,Wowza,我正在尝试使用VideoJs在我的网站上发布视频点播 流媒体服务器是Wowza 这是我的网页代码: <html> <head> <link href="http://vjs.zencdn.net/5.4.6/video-js.css" rel="stylesheet"> <script src="http://vjs.zencdn.net/ie8/1.1.1/videojs-ie8.min.js"></script> </

我正在尝试使用VideoJs在我的网站上发布视频点播

流媒体服务器是Wowza

这是我的网页代码:

<html>
<head>
  <link href="http://vjs.zencdn.net/5.4.6/video-js.css" rel="stylesheet">
  <script src="http://vjs.zencdn.net/ie8/1.1.1/videojs-ie8.min.js"></script>
</head>
<body>
  <video id="my-video" class="video-js" controls preload="auto" width="480" height="270" 
         poster="http://websiteURL/image.png" 
         data-setup="{}">
        <source src="rtmp://serverURL/mediacache&mp4:http/fileUrl.mp4" type="rtmp/mp4" />
        <source src="http://serverURL/mediacache/_definst_/mp4:http/fileUrl.mp4/playlist.m3u8" type="application/x-mpegURL" />
    <p class="vjs-no-js">
      To view this video please enable JavaScript, and consider upgrading to a web browser that
      <a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a>
    </p>
  </video>
  <script src="http://vjs.zencdn.net/5.4.6/video.js"></script>
</body>
</html>

若要查看此视频,请启用JavaScript,并考虑升级到Web浏览器

它在计算机上正常工作

  • 谷歌浏览器(PC、MAC、Android)
  • Firefox(PC、MAC)
  • Firefox(PC、MAC)
  • IE11(PC)
  • Safari(MAC、iOS)
但在Windows Phone 8.1上无法工作,视频播放器显示此错误:“无法加载媒体,原因可能是服务器或网络出现故障,或者格式不受支持。” 我尝试添加此源以使用Microsoft Smooth Streaming,但未成功:

<source src="http://serverURL/mediacache/_definst_/mp4:http/fileUrl.mp4/Manifest" type="video/smooth">

我还尝试将类型更改为“video/x-m4v”,但没有任何更改


有什么想法吗?谢谢你的帮助

Windows phone上的IE不支持这些格式


有可能,通过MSE向浏览器添加HLS支持的浏览器可以在Windows Phone上播放HLS流

我试图使用hls库,但没有成功。现在控制台错误是:请求的资源上不存在“Access Control Allow Origin”头。