我使用video.js和audio.js在網站上顯示音頻和視頻文件,我不想將視頻和音頻文件轉換爲不同的格式和比特率。想知道如何流式傳輸用戶上傳的視頻和音頻文件。我不是在談論實時流媒體。 如果需要,請索取額外信息。 給我一些很好的學習資源和步驟來做到這一點。 謝謝!!如何在網站上傳輸視頻和音頻文件
回答
我不想視頻和音頻文件轉換成不同的格式和比特率
如果這是你的要求,你不應該做這個項目。
將流媒體傳輸到許多不同的瀏覽器和設備需要將原始媒體轉碼爲幾種不同的編解碼器和格式。有些服務可以幫助您完成大部分工作,但這只是一個蛋糕行程,您需要付出相當大的努力才能進行整合。
將視頻和音頻轉換爲不同格式是非常重要的,因爲如果瀏覽器不理解格式,那麼video.js和audio.js將回退到閃存。 – user3365987
我不想將視頻和音頻轉換爲不同的格式,但我想將媒體轉碼爲合適的編解碼器,以便它可以輕鬆流式傳輸。我只允許用戶上傳mp3音頻和mp4,webm,ogv,3gpp – user3365987
我做一些研究發現,html5支持mp4與h.264(視頻編解碼器)和AAC或mp3(音頻編解碼器),以及webm與vp8(視頻編解碼器)和Vorbis(音頻編解碼器)。我想知道的是,所有的mp4和webm這些編解碼器帶有視頻,或者我需要對視頻進行編碼。 – user3365987
- 1. 在網站上播放音頻文件
- 2. 在網站上播放音頻文件
- 3. 通過RTSP傳輸視頻和音頻
- 4. 音頻和視頻文件
- 5. Android VOIP如何在語音聊天上傳輸音頻和視頻
- 6. FFmpeg - 從傳輸流文件(.ts)中提取視頻和音頻
- 7. Silverlight + WCF。流式傳輸音頻和視頻文件
- 8. 上傳照片,視頻和音頻
- 9. 如何在我的網站上流式傳輸視頻?
- 10. 從網址流式傳輸音頻和視頻?
- 11. 將文件上傳限制爲僅音頻和視頻格式
- 12. 如何在iPhone上的網站上播放音頻文件?
- 13. 如何在C#中複用視頻文件和音頻文件#
- 14. Android:如何通過藍牙連接傳輸視頻和音頻?
- 15. 從android手機傳輸音頻文件到網站
- 16. 多音頻文件上傳
- 17. 從網站流式傳輸視頻?
- 18. 如何上傳音頻文件?
- 19. 在我的網站上流式傳輸音頻
- 20. 在MATLAB中將音頻和視頻合併爲視頻文件
- 21. 調用和使用數據庫/網站的音頻,視頻和圖像文件
- 22. 如何在網站上實現視頻?
- 23. NSDocument保存音頻和視頻文件
- 24. 播放音頻和視頻文件
- 25. Android:分組音頻和視頻文件
- 26. 如何區分音頻3gp文件和視頻3gp文件
- 27. 如何區分音頻文件和視頻文件?
- 28. 播放音頻在網上ASP.Net網站
- 29. 如何流式傳輸音頻和播放音頻
- 30. 上傳和存儲音頻文件
要支持不同的瀏覽器,您需要將視頻和音頻轉換爲不同的格式,或者您決定不支持所有瀏覽器。 –
你對直播的理解是什麼? HLS或HTTP實時流媒體是從服務器跨互聯網到客戶端(移動/瀏覽器)流媒體的行業標準方式 - 當客戶端使用媒體時(觀看/收聽),與僅僅爲了以後的使用而下載相反,它將帶寬使用率降至最低因爲客戶端只會在被使用時以一系列6秒的片段形式發送 - 如果這與您的用例不符,請詳細說明 - 如果匹配,請告訴我們,我們將提供更詳細的建議 - PS。你也可以看看websockets –
我的網站允許用戶上傳特定的格式,如果瀏覽器不理解格式,那麼它回落到閃光@MikkoOhtamaa – user3365987