注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學DAVINCI技術原理與應用指南

DAVINCI技術原理與應用指南

DAVINCI技術原理與應用指南

定 價:¥39.00

作 者: 趙勇
出版社: 東南大學出版社
叢編項:
標 簽: 程序設計

購買這本書可以去


ISBN: 9787564110314 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數: 299 字數:  

內容簡介

  本書深入淺出地介紹了Da Vinci(達芬奇)技術的原理及其應用,并以在Da Vinci上開發(fā)一個實際的流媒體項目為線索全面地介紹了達芬奇技術的技術要點。全書共分10章,介紹了DVEVM、DVSDK等軟件環(huán)境的安裝和使用,視頻信號采集的基本知識,并詳細地分析了V4L2驅動程序的工作機制,簡要地介紹了最新的H.264/AVC編解碼算法,詳細地分析了Da Vinci芯版的雙核特性以及由此提出的編解碼引擎和服務器的基本概念、相關API的使用示例,編解碼引擎和服務器的工作原理,并介紹了在TI系列芯片上實現(xiàn)算法所必須遵循的xDAIS和xDM算法標準。本書還分析了幾種流媒體傳輸技術,基本的UDP、TCP、RTP協(xié)議在傳輸媒體凈荷數據有關的特性與技術細節(jié),并給出了實例代碼。最后進行了H.264碼流在網絡上傳輸的適應性分析。全書提供了很多程序示例代碼以及較為翔實的分析研究。本書適合DSP或ARM軟件編程人員作為工作工具使用,也可以作為大學DSP、ARM相關課程的參考書使用。

作者簡介

暫缺《DAVINCI技術原理與應用指南》作者簡介

圖書目錄

前言
1 概述
1.1 DSP的發(fā)展歷程
1.2 DaVinci技術的主要特點
1.3 本書的結構
參考文獻
2 數字視頻評估模塊DVEVM
2.1 引言
2.2 硬件環(huán)境的搭建
2.3 相關軟件的安裝
2.4 服務器的配置
2.4.1 概述
2.4.2 配置TPTP服務器
2.4.3 配置NFS服務器
2.4.4 配置DHCP服務器
2.5 Bootloader的燒寫
2.6 設置DVEVM的啟動參數
2.7 編寫自己的程序示例
參考文獻
3 數字視頻軟件開發(fā)套件DVSDK
3.1 引言
3.2 DVSDK的安裝與配置
3.2.1 DVSDK的安裝
3.2.2 配置DVSDK的編譯開發(fā)環(huán)境
3.3 DVTB
3.3.1 DVTB的安裝
3.3.2 DVTB的使用
3.4 Express DSP Component(XDC)
3.4.1 概述
3.4.2 XDC的使用規(guī)范
3.4.3 XDC的使用實例
參考文獻
4 數字視頻基礎
4.1 引言
4.2 圖像采樣與顏色空間的基本概念
4.3 彩色電視制式
4.4 圖像格式的幾種常見的轉換
4.4.1 YUV2RGB24
4.4.2 YUV2RGB16
4.4.3 UYVY2YUV
4.4.4 YUV2UYVY
4.5 常用視頻格式
參考文獻
5 V4L2驅動程序分析
5.1 引言
5.2 設備驅動的基礎知識
5.3 視頻采集的基本流程
5.4 打開/關閉一個設備
5.4.1 相關信息描述
5.4.2 相關結構體與函數
5.4.3 代碼實現(xiàn)
5.5 初始化設備
5.5.1 相關信息描述
5.5.2 相關結構體與函數
5.5.3 代碼實現(xiàn)
5.6 設定一個數據輸入/輸出的方法
5.6.1 相關信息描述
5.6.2 相關結構體與函數
5.6.3 代碼實現(xiàn)
5.7 進入實際的輸入/輸出循環(huán)
5.7.1 相關信息描述
5.7.2 相關結構體和函數
5.7.3 代碼實現(xiàn)
5.8 退出時釋放相關資源
5.8.1 相關信息描述
5.8.2 相關結構體和函數
5.8.3 代碼實現(xiàn)
參考文獻
6 H.264/AvC技術分析
6.1 引言
6.2 結構框架
6.3 視頻編碼層(VCL)概述
6.4 檔次和級別
6.5 編解碼技術及算法分析
6.5.1 編解碼技術概要
6.5.2 幀內預測編碼
6.5.3 幀間預測及運動補償
6.5.4 整數變換及量化
6.5.5 掃描與重排序
6.5.6 自適應熵編碼
6.5.7 環(huán)路塊濾波
參考文獻
7 編解碼引擎與服務器
7.1 引言
7.2 編解碼引擎(Codec Engine)
7.2.1 概述
7.2.2 CEAPI的使用
7.2.3 VISA API的使用
7.2.4 編譯一個編解碼引擎
7.3 編解碼服務器(Codec Server)
7.3.1 概述
7.3.2 編譯一個編解碼服務器
7.3.3 定制編解碼器的內存映射
7.4 引擎與服務器的工作原理
7.4.1 概述
7.4.2 遠過程調用的工作原理
7.4.3 引擎與服務器的通訊框架
7.4.4 引擎與服務器的通訊細節(jié)
參考文獻
8 xDAIS和xDM算法接口標準
8.1 引言
8.2 xDAIS標準
8.2.1 概迷
8.2.2 算法實例接口(IALG)
8.2.3 算法DMA接口(IDMA)
8.3 xDM標準
8.3.1 概述
8.3.2 xDM接口
8.3.3 擴展一個算法
參考文獻
9 視頻傳輸相關技術分析與實現(xiàn)
9.1 引言
9.2 OSI模型與TCP/IP模型
9.3 進程到進程間的通訊
9.4 傳輸控制協(xié)議(TCP)
9.4.1 TCP的基本概念
9.4.2 TCP連接的建立
9.4.3 TCP的擁塞控制機制
9.4.4 TCP的會話吞吐率分析
9.4.5 TCP連接的關閉
9.4.6 TCP相關代碼實現(xiàn)
9.5 用戶數據報協(xié)議(UDP)
9.5.1 UDP的基本概念
9.5.2 UDP的流量和差錯控制
9.5.3 UDP報文的封裝和拆裝
9.5.4 UDP的隊列管理
9.5.5 UDP與TCP的區(qū)別
9.5.6 UDP相關代碼實現(xiàn)
9.6 實時傳輸協(xié)議(RTP)
9.6.1 RTP的基本概念
9.6.2 RTP的分組格式
9.6.3 RTCP的分組格式
9.6.4 JRTPLIB庫
9.6.5 RTP相關代碼實現(xiàn)
參考文獻
10 基于H.264的視頻傳輸特性分析
10.1 引言
10.2 聯(lián)合信源信道編碼的基本原理
10.3 H.264的應用場合
10.4 H.264的NAL層
10.4.1 NAL的單元劃分
10.4.2 NAL層基于流式傳輸
10.4.3 NAL基于數據包的傳輸
參考文獻
附錄A 用Eclipse構建集成開發(fā)環(huán)境
A.1 在Linux環(huán)境下安裝與配置Eclipse
A.1.1 Eclipse簡介
A.1.2 Eclipse的安裝
A.2 用Eclipse構建DaVinci的開發(fā)環(huán)境
A.2.1 用Eclipse開發(fā)一般C/C++程序
A.2.2 用Eclipse開發(fā)基于DaVinci的程序
附錄B 云臺控制協(xié)議PELCO協(xié)議
B.1 引言
B.2 PELCO-P協(xié)議
B.3 PELCO-D協(xié)議
附錄C 視頻案例代碼
C.1 encode.h
C.2 main.c
C.3 video.c
C.4 ui.h
C.4.1 ui.h
C.4.2 ui.c
C.5 cradlehead
C.5.1 cradlehead.h
C.5.2 cradlehead.c
C.6 nettools
C.6.1 nettools.h
C.6.2 nettools.c
C.7 crtl.c

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號