原创 S3C2410:DMA介紹(精)

之所以要介紹DMA,因爲它對性能太重要了!只有活用了DMA,CPU的性能才能上去!S3c2410有四個DMA,每個DMA支持工作方式基本相同,但支持的source Dest可能略有不同,具體見Datasheet。 這裏具體DMA CONT

原创 RTP與RTCP協議介紹

本文主要介紹RTP與RTCP協議。 author: ZJ   06-11-17 Blog: [url]http://zhangjunhd.blog.51cto.com/[/url]   1.流媒體( Streaming Media) 1.

原创 基於JMF RTP的網絡傳輸媒體流

本文主要介紹基於JMF RTP的網絡傳輸媒體流的實現,並給出相應源代碼。 author: ZJ   06-11-18 Blog: [url]http://zhangjunhd.blog.51cto.com/[/url]   JMF中可以

原创 rcp/rtcp

利用   Video   Streaming   來設計視訊會議軟件,   其中在技術層面不可或缺的一部份就是   RTP Protocol   的部份。RTP   也是   VoIP   (Voice   over   IP)   相關

原创 linux下RTP編程(使用JRTPLIB)(轉)

流媒體指的是在網絡中使用流技術傳輸的連續時基媒體,其特點是在播放前不需要下載整個文件,而是採用邊下載邊播放的方式,它是視頻會議、IP電話等應用場合的技術基礎。RTP是進行實時流媒體傳輸的標準協議和關鍵技術,本文介紹如何在Linux下利用

原创 交叉編譯lrzsz

# cd lrzsz-0.12.20# ./configure --host=arm-linux (如果這個不行試試下面這個)# ./configure --cache-file=arm-linux.cache# vi arm-linu

原创 移植thttpd Web服務器到ARM-Linux系統

移植thttpd Web服務器到ARM-Linux系統 本次移植的參考資料: 1、 《Linux系統移植》:一個經典的Linux移植文檔,(有的網站稱之爲《Linux系統全線移植文檔》等等),共有95頁的PDF文檔,內容十分詳細,裏面

原创 thttpd 服務器移植

決定還是採用 thttpd+cgi+servfox的模式來做這個視頻服務器。希望servfox的v4l版本問題不會造成太大影響。   今天移植了thttpd,主要參考了這篇文章: 移植thttpd Web服務器到ARM-Linux系統 h

原创 filter編程入門

filter編程入門2006-09-18 11:21雖然網上已有很多關於DirectShow寫source filter的資料,不過很多剛開始學的朋友總說講的不是很清楚(可能其中作者省略了許多他認爲簡單的過程),讀者總希望看到象第一步怎麼

原创 linux+pc+z301 camera

家裏有一個破攝像頭,兩年前鼓搗過攝像頭驅動的問題,好像是沒弄出來,最近又查了一下發現只要apt-get install gspca-source然後進入/usr/src中解壓縮再進入modules/gspca中 make&&make in

原创 DirectShow Filter調試方法

DirectShow Filter調試方法 關鍵字 DirectShow Filter Debug原作者姓名 陸其明文章原始出處 http://jemylu.spaces.live.com/ 介紹經常有人會問,我的Filter已經開發好

原创 (COM)HESULT

(COM)HESULT 上一篇 / 下一篇  2007-08-30 16:52:08 / 個人分類:DirectShow 查看( 29 ) / 評論( 0 ) / 評分( 0 / 0 ) [COM學習]HRESULT 類型 ---

原创 深入嵌入式linux知識要點

深入嵌入式linux知識要點 1.linux理論1.計算機體系結構2.CPU結構3.內存管理4.文件系統5.進程調度2.linux驅動1.i2c驅動添加使用                 (inno,攝像頭)2.spi驅動添加和讀寫

原创 linux延時函數

linux延時函數(轉載) 應用層:    #include  <unistd.h>    1、unsigned int sleep(unsigned int seconds); 秒級    2、int usleep(useconds_t

原创 spcaview.spcaserver源碼詳解(1)

首先看看對視頻設備自定義的數據結構,源碼在spcav4l中: struct vdIn { int fd; char *videodevice ;