原创 directshow的中文資料之控制視頻回放窗口

  主要講解如何控制視頻回放窗口,所有有些東西沒有說,你可以參考"一.播放影片"中的代碼。需要的頭文件:#include <windows.h>#include <mmsystem.h>#include <streams.h> 定義一個窗

原创 網絡播放器的補充

這篇主要是補充關於數據處理部分的。由於有些朋友和我討論了這些問題,確實也是個問題。所以我測試後,統一整理給大家看看。因爲我的工程也要嵌入網絡部分。所以我自己寫了些代碼後,才知道和從文件中直接讀有些不同。文件的讀寫快,可是網絡的數據要求等待

原创 網絡播放器

作者:afterain本人最近剛剛把它做完。鑑於現在很多 人在向這方面發展,所以決定把自己 在此期間的一些經驗寫出來。讓後來的同志們少走些彎路。我的這個事例是通過directshow的例子memfile改寫的。如果用於網絡的時時播放,會有

原创 directshow的中文資料之建立一個捕捉程序

  DirectShow 提供了用應用程序從適當的硬件中捕捉和預覽音/視頻的能力。數據源包括:VCR,camera,TV tuner,microphone,或其他的數據源。一個應用程序可以立刻顯示捕捉的數據(預覽),或是保存到一個文件中。

原创 directshow的中文資料之綜述&配置篇

綜述篇DirectShow的出現,給windows下的多媒體編程提供了強大的支持.他提供了多媒體應用程序的最新技術和工具.爲廣大的程序員提供了一整套的應用程序接口API,使程序員能夠設計高性能實時的應用程序。最新的DirectMedia

原创 自己的linux系統安裝以及軟件配置

只是自己的一個記錄。備用。呵呵 最近需要linux的開發,使用kylix做開發IDE,需要安裝配置一個linux系統。基本考慮是:1.簡單,方便的安裝,支持開發。2.中文支持好。3.基本應用完善,基本工具考慮外界依賴小的工具,方便以後移植

原创 memfile例子的緩衝改進

在使用當中,很多人對應默認的讀取數據大小32768非常不滿意.好像大部分的人都用到時時播放的系統中了.其實這個值是可以修改的.2的n次方的大小,還不能夠改成任意大小的. 在他的基類CAsyncOutputPin::RequestAlloc

原创 關於push和pull模式的說明

最近好像很多人關注網絡數據流的時時播放.要求延時小.所以大家考慮使用push模式.確實,push模式是針對live streaming video.pull針對的是文件的播放.可是麻煩的是,如果想使用push播放,並且需要splitter

原创 directshow的中文資料之播放影片

  DirectShow編程指南 我們終於開始了我們的真正旅程!Let's Go! 由於DirectX和VC++的緊密聯繫,所有的代碼都用C++寫的。   一.播放影片 通過一個簡單的C++程序示範如何播放影片。本節包括: 1.播放一個媒

原创 directshow的中文資料之設備列舉和捕捉接口

  這篇解釋和示例如何通過DirectShow的接口去初始化和訪問系統的硬件設備。代表性的,DirectShow應用程序使用下面類型的硬件。 音/視頻捕捉卡音頻或視頻回放卡音頻或視頻壓縮或解壓卡(象MPEG解碼器)下面將以AV設備作參考。

原创 linux訪問window的ssh服務器

a.用ssh-keygen產生自己的keyb.ssh-agent > .agent         #運行key代理需要的程序以及環境變量c.source .agentd.ssh-add file               #加入自己的

原创 CVS配置ssh問題

一.問題:一般情況大家到是linux做服務器,比較多的文章說過了,我是需要在window下面做服務器,linux訪問,因爲開發機器是window:-),我測試過window版本的openssh不好用,不知道是不會配置還是什麼,沒有成功.二

原创 linux中文支持問題

    添加/usr/lib/gconv/GBK.so gconv-modules    locale爲zh_CN.gbk    添加/usr/lib

原创 非常好的bug跟蹤系統CVSTracNT

由於開發環境是window,找到cvsTrac的中文window的版本CVSTracNT,非常好用。 安裝非常簡單,到www.cnvcl.org下載,setup.exe安裝就好了。裏面還有使用手冊和管理員手冊。 配置: 主要就是想設置一下

原创 提供cvs only的ssh服務

 摘抄自http://www.akeysoft.com 今天配置了通過ssh提供的cvs服務: 安裝了sshd後,創建使用cvs的帳戶。不過這些帳戶的開通使得cvs的用戶可以通過ssh登錄到cvs服務器上執行命令。爲了限制cvs用戶只能通