久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

博客專欄

EEPW首頁 > 博客 > HTML5視頻教程之有哪些沒有實現的HTML5技術

HTML5視頻教程之有哪些沒有實現的HTML5技術

發布人:扣丁學習 時間:2020-11-27 來源:工程師 發布文章

HTML5開發技術如今可謂是一門非常火,非常有發展前途的技術,如今的各大公司企業都會高薪聘請專業的HTML5開發人才,因此就使得HTML5在如今的市場上擁有著非同一般的地位,所以現在參加HTML5培訓的人一直不斷的增加。雖然現在HTML5開發很火,但是始終有一份的技術HTML5還沒有實現,下面就和扣丁學堂的小編一塊來看一下沒有實現的HTML5技術有哪些。 

  1HTML5無法實現DRM

 

  如果你有一家多媒體公司,你需要控制或者限制你的視頻內容——通常是在多媒體內容中添加數字版權加密技術(DRM)。不幸的是,HTML5無法加入DRMHTML5的問題是,它會將多媒體內容的格式完全暴露出來,要解決這個問題并不困難(相關的技術和策略可以在W3Cbugsystem上看到)。我個人認為,這個問題確實有必要解決。拋開各界對DRM的爭議,至少對許多公司而言,支持DRM還是非常有意義的——看看Lovefilmblog,你就知道目前各個多媒體公司面臨的困難了。

 

  2HTML5不能播放直播視頻

 

  HTML5已經能夠很好地處理靜態的視頻文件了,但它現在還無法處理直播的視頻。盡管HTML5能夠提供優質的視頻查詢和視頻點播服務,但是它卻無法支持用戶觀看在線的足球比賽。Apple使用HTTPLiveStreaming彌補了HTML5的這一缺失,它通過HTTP傳輸H.264的文件塊,但是這一技術只能在Safari上運行。(順便提一句,有些人以為HTML5不支持視頻的隨機播放,但其實HTML5是支持這一功能的。)StreamingMedia雜志的網站上能夠找到非常豐富的HTML5視頻資源。

 

  3HTML5上的音頻處理也不完美

 

  你也許會認為:既然HTML5都能夠解決視頻播放問題了,那音頻播放自然不在話下咯。但音頻處理最大的問題就是怎樣處理延遲的問題。當你的應用程序或是游戲要求音頻文件與屏幕上顯示的操作保持同步時,這個問題就凸顯出來了。其中一個問題就是不同的瀏覽器處理音頻文件的方式可能也有所不同。如果想了解更多相關的信息,可以看看IE博客上的相關介紹,GrantSkinnerSoundJSJavaScriptlibrary提供了一種不錯的解決方案。

 

  4HTML5上不能與攝像頭交互

 

  與Flash有所不同,HTML5不支持用戶與攝像頭交互(或者是PC機上的麥克風),這使得基于web的會議很難實現。當然也不是完全沒有辦法,在HTML5Labs上,你可以找到一個MediaCaptureAPI的相關標準,它是W3C標準中有關音頻處理的部分。HTML5Labs是由最早的Microsoft標準和一些web標準(W3C)演化而來的。所以它目前還處在發展之中,一旦音頻處理問題解決了,就開始著手解決視頻問題了。你可以在HTML5Labs網站上找到許多相關的資料。

 

  5HTML5上無法實現視頻的全屏播放

 

  使用插件全屏觀看視頻是沒有問題的。但是,如果是使用HTML5,這可能還有點困難(至少是現在)。但針對這一問題,現在已經有一些相關的支持協議了。ChrisPearceThunderingHerd博客中介紹了他是如何使用HTML全屏APIFirefox上實現視頻的全屏播放的。這個API提供了全屏HTML組件。Chrome上也有相關的解決方案。

 

  當然了沒實現并不代表實現不了,HTML5發展空間很大,我們相信不久的將來一定可以完美的解決以上的問題,我們也絲毫不必擔心想從事HTML5開發前景不夠好,我更相信HTML5才剛剛開局,想參加HTML5學習的同學小編給你們推薦一下口碑良好的扣丁學堂。

 

  扣丁學堂有專業的大牛講師研討制定專業的HTML5學習路線圖規劃學員們的學習路徑,此外扣丁學堂還有專業的老師和與時俱進的課程體系以及大量的HTML5視頻教程供學員觀看學習,想要學好HTML5開發技術的小伙伴快快行動吧。扣丁學堂H5技術交流群:751662650

*博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



關鍵詞:

相關推薦

技術專區

關閉