2014-02-16 137 views
2

我有一個網絡服務器,其中包含使用VLC查看它們的視頻文件和客戶端計算機。現在,要觀看視頻,客戶端必須進入網頁,右鍵單擊直接鏈接,複製它,進入VLC,打開網絡流選項並粘貼URL。我知道VLC有一個Web插件,但我不想使用它。從網絡瀏覽器打開VLC網絡流式傳輸

我想知道是否可以通過JavaScript,html或其他方法打開VLC並將視頻網址複製到網絡流媒體屏幕,這樣我的客戶只需單擊並觀看即可。

回答

1

這是可能的,使用播放列表文件。

播放列表文件在瀏覽器中加載時,通常會下載並自動啓動關聯的播放器。 VLC在安裝時通常將自己註冊爲這些類型的處理程序。

對於M3U playlist file,您真正需要的只是一行文件,其中包含您希望播放的視頻的網址。您可以選擇包含一些用於標題視頻的元數據:

#EXTM3U 
#EXTINF:5000,Super Awesome Example Video Title 
http://example.com/videos/super-awesome-example-video.mp4 
+0

如果文件沒有已知長度會怎麼樣? –

+0

@MattJoiner對長度使用'-1',或根本不包含'#EXTINF'。 – Brad