2011-10-04 77 views
0

在我看來,EM::FileStreamer應該可以直接使用,但是我使用<video>標籤和嵌入​​式Quicktime插件嘗試了它,但實際上都沒有顯示視頻。帶有eventmachine的流視頻?

我用telnet連接到我的EM服務器,發現它的確流式傳輸我的視頻文件。我不知道爲什麼它不在我的瀏覽器中緩衝和播放。任何人對我有任何提示?

回答

2

這應該工作,但是視頻必須正確編碼才能以這種方式進行流式傳輸。我假設你使用mp4?如果是這樣,你有沒有在文件上運行qt-faststart?

這裏有一些信息。

http://www.stoimen.com/blog/2010/11/12/how-to-make-mp4-progressive-with-qt-faststart/

我也有在GitHub上我的樣品視頻編碼應用,這對於你,當你上傳的視頻自動執行此操作。

https://github.com/zquestz/asset-manager

只要確保QT-的fastStart是在路徑中。一旦索引信息在文件的開頭,事情應該按預期工作。

用libtheora編碼的視頻應該支持瀏覽器。

+0

太棒了!這聽起來很令人鼓舞。你是對的 - 我的視頻編碼爲mp4。我會在今晚嘗試你的步驟,然後接受你的答案。謝謝! – steve

+0

有什麼進展?只是好奇,如果它成功了。 =) – quest