簡體   English   中英

將源設置為Azure媒體播放器

[英]Setting source to a azure media player

我的SharePoint頁面中嵌入了一個Azure媒體播放器。 要播放的文件的源是通過腳本文件動態設置的。源文件可以是wmv / mp4 / mpg格式,可以從sharepoint視頻門戶檢索。

但是,未設置源,否則會引發一些錯誤。 請在下面找到代碼。

HTML:

<video id="vid1" class="azuremediaplayer amp-default-skin video-responsive" autoplay controls width="100%" height="100%" poster="poster.jpg">

    <p class="amp-no-js">
        To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
    </p>
</video>

JS:

var myPlayer = amp('vid1', { /* Options */
                                 "nativeControlsForTouch": false,
                                 autoplay: false,
                                 controls: true,
                                  width: "640",
                                  height: "400",
                                 poster: ""
                                 }, function() {
                                          console.log('Good to go!');
                                         // add an event listener
                                            this.addEventListener('ended',         function() {
                                            console.log('Finished!');
                                                        });
                                                }
                                );

myPlayer.src([{ 

    "src": "<<URL to the source file in video portal>>", 
    "type":  "type": "application/vnd.ms-sstr+xml"
}]); 

您在給定代碼中使用的MIME類型表示如果您要將源設置為MP4,則應嘗試設置平滑流源(application / vnd.ms-sstr + xml),而應使用video / MP4

myPlayer.src([{ src: "YOUR_SOURCE.mp4", type: "video/mp4" }]);

您可以從Azure Media Player 示例頁面中檢出該示例以播放漸進MP4內容

另外,我不確定這是否是拼寫錯誤,但您有兩次"type":在代碼中包含兩次。

請參考https://amp.azure.net/libs/amp/latest/docs/

可以使用GetStreamingKeyAccessToken rest服務獲取共享點視頻門戶文件的身份驗證令牌。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM