2014-10-28 104 views
0

在我的網頁中,它使用MediaStream以30幀/秒的速度捕獲相機的圖像(dataUrl)。然後它將dataUrl發送到我的websocket服務器。 我的websocket服務器將dataUrl轉換爲圖像。使用Azure媒體服務從圖像提供HTML5視頻

我的計算機上有其他用戶打開的其他頁面。他們應該看看我在我的相機前做了些什麼。我所做的是從我的websocket服務器中獲取圖像,並在 中將它們作爲「視頻」播放。但是,如果網絡環境不好,視頻不流利。而且它使用的帶外太多,價格昂貴。

是否有可能: 我只是將圖像編碼並保存到AMS(Azure Media Service)的存儲庫中,AMS會自動將它們轉換爲視頻流。我的朋友只需要用HTML5/javascript從AMS播放MPEG-DASH流。

回答

0

媒體服務不支持圖像輸入,你可以看到什麼就是從這裏http://msdn.microsoft.com/en-us/library/azure/dn535852.aspx

支持如果網絡環境容量低或丟棄數據包,然後視頻會以任何方式麻煩。如果您可以將圖像始終上傳到服務器,則可能會將圖像顯示給它們,並使用輪詢的ajax查詢或websocket進行更新。

+0

是的,絕對......我今天做了同樣的研究。你是完全正確的。我對今天的Azure感到沮喪。 – 2014-11-06 09:42:16