VLC強大的地方。

2021-04-19 18:31:26 字數 656 閱讀 6417

最近比較忙,忙來忙去也不知道幹了些什麼

下面是我對這東西的個人理解,寫下來免得以後糊塗了,也歡迎有興趣的朋友來交流

關於 vlc ,這東西很 nb 。嗯

它可以:

由於採用了plugin 的編解碼器,它是能夠擴充套件的。

3。可以方便的獲取輸入流**,並且輸出。

甚至用 screen:// 你可以把你的螢幕當成輸入。vlc 可以根據不同的輸入呼叫不同的解碼程式。

額,的確比較亂,不過這也是vlc強大的地方。

要在程式中使用vlc的功能,據我所知有幾個方法:

1。直接使用原始碼。。這個有點麻煩,在windows下編譯vlc只能用 mingw32 或者 cygwin。

2。使用 libvlc.dll 。由於已經有了 source ,直接找到需要的函式的定義從 libvlc.dll 中匯出相應功能即可。勞動量大,而且基於此開發的dd得遵守gpl。。

3。使用 activex。vlc for windows 安裝程式提供了axvlc.dll ,實現了 vlc 基本功能的封裝。

但是要想在單個web頁面同時瀏覽一路以上不同源的流**,會出現ie崩潰的問題(fixed in v0.9.0 nightly builds)。

現在初步用axtivex在bcbuilder做了個演示,正在考慮直接封裝dll以獲得更多功能。 

vlc的應用之二 vlc的ActiveX及cab

2009 05 14補充 8.activex的解除安裝 9.讓vlc自動安裝activex 10.關於vlc的activex的說明。vlc自帶了activex控制項 axvlc.dll,在編譯完vlc之後的activex資料夾下。activex是個好東西,axvlc.dll可以隨意放到任何位置,成功...

vlc的結構分析(一)

給新人交接vlc的 順便記下來。1.vlc的 結構 compat 跨平台的函式 src control 外部介面 src 呼叫邏輯 modules 外掛程式 前文提到過,vlc用c語言實現了多型。這裡具體說一說。1.1外掛程式的匯出函式 以modules access fs.c為例 巨集vlc mo...

linux vlc 串流 linux下VLC的安裝

若下下來的包為 xz字尾的,則用xz命令來解壓。vlc 2.0以後的版本為 xz 1.安裝包資源 2安裝裝步驟 1 安裝live555 版本 live555 latest 方法 genmakefiles linux make all 2 安裝ffmpeg 版本 ffmpeg 0.7.1 方法 con...