2014-03-04 91 views
1

我至今開始的FLV視頻的時間:的Flowplayer設置從Amazon S3

當我打開一個jQuery對話框,一個的Flowplayer在該對話框中開始自動播放和自動緩衝來自S3的URL。

我需要什麼:

我有一個時間變量(假設300秒)。當我打開該對話框時,我希望視頻從300.秒開始(自動播放和自動緩衝器打開)。我想以任何方式做到這一點,即如果流動播放器支持它或使用javascript。方式並不重要。你知道我該怎麼做到嗎?

當我使用的腳本代碼,如:

clip: { 
    onStart: function() { 
     this.seek(300); 
    } 
} 

它只能在該點即到20秒左右最多,這當然是自然的尋求的緩衝時間結束。

有沒有辦法做到這一點?

謝謝。

回答

0

我找到了我的答案。

由於流水遊戲不支持psuedostreaming我們需要使用CloudFront,它使我們能夠流式傳輸視頻。在aws文檔中有一個很好的教程,但我很難找到它,所以我提供了下面的鏈接。

http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/TutorialStreamingFlowplayer.html

一般情況下,你需要做的是建立一個RTMP服務器和Web服務器並通過RTMP服務器託管的視頻。 通過這種方式,即使沒有流式傳輸,也可以隨時跳轉到任何時候,並隨時啓動視頻。在的Flowplayer你這樣做具有搜索功能,即:

clip: { 
    onStart: function() { 
     this.seek(300); 
    } 
} 

在左側面板上,你可以找到的Flowplayer,JW播放器,的Adobe Flash Player等

相同的教程,我希望它可以幫助別人與我問題。