2016-09-22 74 views
1

我想設置一個小型網絡服務器來搜索和顯示我的視頻。這些視頻有許多不同的格式和編解碼器。問題是,HTML5視頻不支持我所有的視頻,我不想將它們全部轉換爲合適的格式。我無法使用DivX Webplayer,因爲它在Chrome和Firefox(NPAPI)中不受支持。網絡服務器將運行在一個覆盆子pi上,只能在本地。 我正在尋找一種方法在瀏覽器中顯示這些視頻。 我希望你能理解我的問題,並提前答謝答案!如何在網站上顯示多種視頻格式

+0

你試過的任何代碼? –

+0

@SunilKumar我已經用DivX試過了,但正如我所說的,Chrome/Firefox停用了擴展。我已經使用html5視頻標籤進行了試用,它甚至可以用於大多數視頻文件,但例如如果是ac3編解碼器,則無音頻。 我在互聯網上搜索,但沒有找到任何合適的網絡遊戲:( –

+0

你試過JPlayer?ref:http://jplayer.org/ –

回答

-1

這是一種情況,我認爲你可能只是想在Web頁面/服務器之外產生一個進程來處理視頻回放。您可以在PHP代碼中使用exec()等來執行外部程序,並且爲其指定視頻路徑應該立即開始播放所述視頻。

mplayer在這種情況下是一個很好的選擇,因爲它重量輕,基於CLI,並且支持幾乎任何你可以動搖的東西。

請注意,您可能需要在啓動mplayer時設置DISPLAY屬性,或者設置一些遙控器,以便實際控制播放。

這不會給你在瀏覽器中的視頻,但如果這是一個要求,那麼你需要考慮轉碼。假設Rasberry的硬件足以完成這項工作,那麼mencoder和/或avisynth是這裏最好的兩個選項。

+0

感謝您的回答! 如果我想使用mplayer,我該如何在客戶端上觀看視頻? 另外:如果我使用這些代碼轉換器之一,是否必須等待,直到轉換完成以觀察文件或反正有「流」文件? –

+0

通過mplayer,您通常可以在您想要觀看視頻的同一臺計算機上運行它。這對於連接到個人電腦的媒體計算機非常有用,但對於觀看任何任意單位的視頻來說並不那麼好。當談到代碼轉換時,這取決於您的硬件的強大程度以及輸入和輸出的質量。如果功能足夠強大,那麼您可以即時轉碼。儘管如此,我嚴重懷疑Rasberry Pi是否適合任何普通大小的視頻。 – ChristianF