<pre id="p1pz5"><delect id="p1pz5"></delect></pre>
<output id="p1pz5"><delect id="p1pz5"><listing id="p1pz5"></listing></delect></output>

<p id="p1pz5"></p>

<pre id="p1pz5"></pre>

<p id="p1pz5"></p>
<pre id="p1pz5"><output id="p1pz5"></output></pre>
<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre><pre id="p1pz5"></pre>

<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"><menuitem id="p1pz5"></menuitem></output></p>

<output id="p1pz5"></output>
<pre id="p1pz5"><output id="p1pz5"></output></pre>

<p id="p1pz5"><delect id="p1pz5"><menuitem id="p1pz5"></menuitem></delect></p>

<p id="p1pz5"></p>
<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"></p>

<output id="p1pz5"><delect id="p1pz5"></delect></output>

<p id="p1pz5"></p>

<p id="p1pz5"></p>

<p id="p1pz5"></p>
<p id="p1pz5"><delect id="p1pz5"><address id="p1pz5"></address></delect></p>

<pre id="p1pz5"></pre>

<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre>

畢業設計網
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

基于VLC的網絡視頻播放器

選題的由來及意義
隨著互聯網的發展, 基本的Web瀏覽, E-mail, FTP等功能已經不能滿足用戶對互聯網的需求。用戶對網絡的速度,資源,功能等要求越來越高, 網絡電視就是其中一種應運而生的新型網絡應用。 網絡電視, 簡單的說就是在互聯網上觀看及時的電視直播節目,當然也能進行點播,F在網絡上流行的PPLIVE, PPSTREAM, UUSEE等P2P直播軟件都能夠實現這個功能。
不知道你有沒有這個的尷尬經歷:用了N天才下載完成的網絡視頻并不像影片介紹的那樣清新、好看;或者影片已經下載了99%了,卻突然不能下載了,結果幾天的努力付諸東流。但是VLC media player,它可以播放為下載完全的網絡視頻,這樣就可以先下載網絡視頻的一部分,看看影片是否清新、精彩,然后再選擇是否下載,從而大大節省了時間和經歷。但像現在的暴風影音,windows media player等播放器都不能播放未下載完成的影片;谶@一點,我將做出一款基于VLC的網絡視頻播放器。
二、相關技術與基本內容
基于VLC的網絡視頻播放器,主要是運用VLC提供的開源接口,在VC的平臺上設計并實現一個能用于電視直播以及點播的播放客戶端。
下面介紹主要的技術內容:
VLC 多媒體播放器 (VideoLAN Client) 是VideoLAN 公司出品的多媒體播放器。 它不僅具有跨平臺的特性, 能在 windows, Linux , Mac OS X 等操作系統下使 用, 而且它還支持眾多音頻與視頻解碼器, 并支持 DVD 影碟, VCD影碟及各類串流協議。 它亦能作為Uni - cast 或 Multicast 的串流服務器在 IPV4 或 IPV6 的高速網絡連線下使用,還具有播放多媒體文件及加密 DVD 影碟的功能。 VLC提供了二次開發包,在windows下可以利用VLC提供的ActiveX控件來進行二次開發。
Microsoft Visual C++,(簡稱Visual C++、MSVC、VC++或VC)微軟公司的C++開發工具,具有集成開發環境,可提供編輯C語言,C++以及C++/CLI等編程語言。VC++整合了便利的除錯工具,特別是整合了微軟視窗程式設計(Windows API)、三維動畫DirectX API,Microsoft .NET框架。目前最新的版本是Microsoft Visual C++ 2010。VC的靈魂:MFC(微軟基礎類庫)。MFC是微軟基礎類庫的簡稱,是微軟公司實現的一個c++類庫,主要封裝了大部分的windows API函數。MFC除了是一個類庫以外,還是一個框架,在vc++里新建一個MFC的工程,開發環境會自動幫你產生許多文件,同時它使用mfcxx.dll。xx是版本,它封裝了mfc內核,所以在代碼里看不到原本的SDK編程中的消息循環等等東西,因為MFC框架已經封裝好了,這樣就可以專心的考慮程序的邏輯,而不是這些每次編程都要重復的東西,但是由于是通用框架,沒有最好的針對性,當然也就喪失了一些靈活性和效率但是MFC的封裝很淺,所以效率上損失不大,靈活性還可以,雖然也有很多缺陷,但還是一個比較好的東西。
 

以上是一部分介紹,如需要完整的資料或者如不符合您的要求,請聯系技術人員qq:242219979咨詢

上一篇:php企業網網站平臺
下一篇:將PHP數組或對象傳遞給javascript


版權所有 畢業設計網聯系qq:242219979 © 2007-2022

蝴蝶中文综合娱乐网

<pre id="p1pz5"><delect id="p1pz5"></delect></pre>
<output id="p1pz5"><delect id="p1pz5"><listing id="p1pz5"></listing></delect></output>

<p id="p1pz5"></p>

<pre id="p1pz5"></pre>

<p id="p1pz5"></p>
<pre id="p1pz5"><output id="p1pz5"></output></pre>
<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre><pre id="p1pz5"></pre>

<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"><menuitem id="p1pz5"></menuitem></output></p>

<output id="p1pz5"></output>
<pre id="p1pz5"><output id="p1pz5"></output></pre>

<p id="p1pz5"><delect id="p1pz5"><menuitem id="p1pz5"></menuitem></delect></p>

<p id="p1pz5"></p>
<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"></p>

<output id="p1pz5"><delect id="p1pz5"></delect></output>

<p id="p1pz5"></p>

<p id="p1pz5"></p>

<p id="p1pz5"></p>
<p id="p1pz5"><delect id="p1pz5"><address id="p1pz5"></address></delect></p>

<pre id="p1pz5"></pre>

<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre>