2012-04-26 84 views
0

我試圖使用外部Apache安裝Flash Media Server,以便在Chrome瀏覽器中傳輸HTML5視頻播放器中的某些vod內容。 我按照說明Adobe Help但這並沒有多大幫助。我可以看到FMS和FMSHttpd服務在服務列表中運行。如何設置帶有外部Apache的Adobe Flash Media Server 4.5

正常的html頁面顯示正常,但是,視頻不是流媒體。

  1. 我不想使用相同包中的Apache。
  2. 我就流傳輸到HTML5視頻元素和代碼是這樣的HTML

    <video controls="controls" autoplay="autoplay" src="http://localhost/vod/sample2_1000kbps.f4v" width="480" height="352">Video Tag not supported</video>

  3. 的FMS和Apache都是在Windows機器上,但在不同的位置。

  4. 當我使用FMS包的Apache時,視頻播放正常。

我知道我可能在這個複雜的設置中的幾個地方犯了一個錯誤,但是,任何幫助將不勝感激。

在此先感謝

回答

0

我想我已經想通了。內置的Apache是​​聽取端口8134而不是默認80.所以,當我把URL作爲computername:8134它一切正常。

1
  1. 確保您正在嘗試使用Apache(甚至一自行安裝)。使用另一個像IIS這樣的Web服務器將無法工作。

  2. 您可以直接請求URL嗎? http://localhost/vod/sample2_1000kbps.f4v。您需要確保手動安裝的Apache配置爲查看磁盤上文件實際位於的正確位置。

  3. 該URL看起來像您試圖逐步下載文件。 FMS根本沒有參與。你能解釋一下你想要更詳細地實現嗎?

  4. 如果您沒有使用FMS安裝的Apache,您甚至不應該在服務列表中看到FMFShhtp。

  5. Stop fmshttpd。在您的手動Apache httpd.conf中,確保DocumentRoot指向vod/sample2_1000kbps.f4v文件所在的正確位置。啓動手動Apache。請求文件。 Apache訪問/錯誤日誌中有什麼?

爲什麼你不想使用FMS附帶的Apache?

+0

我不想使用內置在Apache中的原因是我無法從網絡中的任何其他系統連接到它。不過,我想我已經明白了。內置的Apache正在監聽端口8134而不是默認的80.所以當我把URL作爲http:// computername:8134 /它一切正常。 感謝您的努力 – Tirtha 2012-05-10 06:19:28

相關問題