簡體   English   中英

Smooth Streaming .ism到HTML5視頻標簽

[英]Smooth Streaming .ism to an HTML5 video tag

我知道將視頻作為HTML5標簽中的源流式傳輸時最好的選擇是.mp4。 但是,讓我們說我有一個源只有輸出碎片到ism / manifest。

有沒有辦法,無論是通過其他圖書館還是凌亂的黑客,我都可以把這個視頻帶到屏幕上標記的東西上? 我找到的最接近的是演練:構建你的第一個HTML5平滑流媒體播放器,因為它允許這樣做 - 但我既沒有Windows 8,也沒有想要運行一個支持.NET的服務器。 我希望有一些東西,凌亂與否,我可以完全在javascript和可執行的本地實現這一點,而無需部署。

謝謝

首先, W3C還沒有提供自適應比特率流的標准。 因此,目前大多數瀏覽器僅支持簡單的漸進式下載播放。 因此,據我所知,沒有平滑流媒體播放器的JS實現,微軟也沒有開發。

您提供的示例使用“Microsoft Smooth Streaming Client SDK Beta for Windows 8”,它是一個C ++庫,僅適用於Windows應用商店應用程序開發。 它與瀏覽器無關。

所以,不幸的是,這還不可能。 更重要的是,我懷疑這種情況會發生,因為每個人都在等待MPEG DASH的最終確定。

UPDATE。 請注意,您始終可以使用Siverlight應用程序播放SmoothStreaming。 引用的HTML5 Player框架能夠回退到Silverlight。

沒有運氣的Microsoft Smooth Streaming,但是關於類似的MPEG-DASH(參見http://blog.johndeutscher.com/2013/06/10/mpeg-dash-preview-from-windows-azure-media-services ):

“Dash.js是獲得許可的(根據BSD許可證),因此可以被任何想要提供自己的DASH-AVC / 264兼容播放器的人研究和重用。目標是讓第三方更容易構建自適應流媒體視頻播放器。“

http://msopentech.com/blog/2013/06/20/ms-open-tech-contributes-to-open-source-adaptive-streaming-video-player/

另見: https ://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/media-source.html這是Dash.js所必需的

暫無
暫無

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

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