回答

0

您需要上傳S3上的所有視頻,並設置作業管道以轉碼視頻並將其存儲回S3存儲桶。對於轉碼,您可以使用Amazon Elastic Transcoder服務(在AWS控制檯上),您可以在其中找到適用於所有主流瀏覽器和設備的正確代碼轉換列表。

在您需要爲這些轉換的視頻創建CloudFront分配之後,在cloudFront服務上,您將能夠看到爲存儲桶內容訪問創建的Web/RTMP類型分配。

+0

Oke我明白了,謝謝。也就是說,我有一個網站向我的客戶提供不同的電影,我的一位客戶點擊電影鏈接觀看它。他是否獲取該特定電影的URL以將其從邊緣位置流式傳輸到用戶?這是如何運作的? – Tony

+0

如果我正確得到您的觀點,您想防止「視頻的熱鏈接」,那麼用戶將無法在瀏覽器上覆制視頻的網址和直接流。對於該問題,您可以使用S3存儲桶策略將內容限制在您的域名旁邊,它可以幫助您。 –

1

您正處在使用CloudFront進行流式傳輸的正確軌道上。 亞馬遜彈性編碼器爲你做所有的編碼,但所有的轉碼需要離線完成,而不是實時。

轉碼完成後,根據設備類型將相應文件傳送給主叫方。

視頻流教程:

https://aws.amazon.com/cloudfront/streaming/

AWS彈性編碼器:

https://aws.amazon.com/elastictranscoder/

希望它能幫助。

+0

感謝您的解釋:) – Tony

+0

CloudFront如何知道使用哪種協議,因爲我是VOD流式傳輸到不同的終端設備,如IOS,android和瀏覽器。@ kannaiyan – Tony

相關問題