2016-06-21 25 views
0

我正在使用Azure媒体播放器(Official Documentation)播放Office 365视频。它可以在除iOS设备之外的所有浏览器上播放。 我试图使用this解决方案,它不适合我。在iOS设备上播放Office 365 AES加密令牌认证视频?

任何人都可以指导我如何摆脱这个问题。

以下是代码块。

$.when(
     tokenPromise, 
     urlPromise 
     ) 
     .done(function (tokenRes, urlRes) { 
      var token = tokenRes.GetStreamingKeyAccessToken; 
      var url = urlRes.GetPlaybackUrl; 
      $("#modal-"+index).attr("token", token); 
      $("#modal-"+index).attr("token-acquired", new Date().toISOString()); 
      $("#modal-"+index).attr("player-url", url); 
      $("#modal-" + index + " .vjs-loading-spinner").hide(); 
      player.poster(poster); 

      player.src([{ 
       src: url, 
       type: "application/vnd.ms-sstr+xml", 
       protectionInfo: 
         [{ 
          type: "AES", 
          authenticationToken: token }] 
      }]); 


     }) 

回答

相关问题