注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學Red5視頻應(yīng)用開發(fā)指南

Red5視頻應(yīng)用開發(fā)指南

Red5視頻應(yīng)用開發(fā)指南

定 價:¥69.00

作 者: 鄭虎 著
出版社: 清華大學出版社
叢編項:
標 簽: 計算機與互聯(lián)網(wǎng) 圖形圖像/視頻

ISBN: 9787302327110 出版時間: 2014-01-01 包裝: 平裝
開本: 16開 頁數(shù): 490 字數(shù):  

內(nèi)容簡介

  Red5作為免費開源的Flash流媒體服務(wù)器,廣泛用在Flash視頻網(wǎng)站、Flash直播系統(tǒng)、視頻會議系統(tǒng)、網(wǎng)游等產(chǎn)品領(lǐng)域。這些領(lǐng)域的開發(fā)人員需要全面掌握Red5視頻應(yīng)用開發(fā)的知識和技巧。 《Red5視頻應(yīng)用開發(fā)指南》共10章,全面講解了Red5視頻應(yīng)用開發(fā)的基礎(chǔ)知識、開發(fā)技巧、開發(fā)注意事項,并相對完整地實現(xiàn)了視頻播放器、直播系統(tǒng)、點播系統(tǒng)、電子白板系統(tǒng)、視頻會議系統(tǒng)等應(yīng)用。本書所有的代碼和資源提供網(wǎng)絡(luò)下載。 《Red5視頻應(yīng)用開發(fā)指南》適合Red5流媒體產(chǎn)品的軟件開發(fā)人員、系統(tǒng)分析員、產(chǎn)品經(jīng)理,也可以作為高等院校和培訓機構(gòu)相關(guān)專業(yè)課程的教學參考書和實驗教程。本書由鄭虎編著。

作者簡介

暫缺《Red5視頻應(yīng)用開發(fā)指南》作者簡介

圖書目錄

第1章 Red5與Flash Media Server
1.1 Flash Media Server的起源與發(fā)展
1.2 Red5的起源與發(fā)展
1.3 兩者的對比
1.4 Red5的設(shè)計與架構(gòu)
1.4.1 Jeuy的架構(gòu)
1.4.2 Mina的架構(gòu)
1.5 從Flash Media Server遷移到Red5
1.5.1 類Application Adapter(Red5)
1.5.2 接受或拒絕客戶端
1.5.3 當前連接與客戶端
1.5.4 附加句柄
1.5.5 通過配置文件配置句柄
1.5.6 在應(yīng)用端代碼里配置句柄
1.5.7 調(diào)用客戶端方法
1.5.8 Shared Object
1.5.9 服務(wù)器端修改Shared Object監(jiān)聽者
1.5.10 服務(wù)器端修改Shared Object
1.5.11 Sharedobject事件句柄
第2章 Red5安裝與配置
2.1 Red5運行所需要的軟件環(huán)境
2.2 安裝Red5
2.3 訪問Red5的demo頁面
2.4 Red5的配置與說明
2.4.1 red5.properties
2.4.2 red5.xml
2.4.3 red5-common.xml
2.4.4 red5-core.xml
2.4.5 red5-web.xml
2.5 如何調(diào)試Red5
2.5.1 查看日志
2.5.2 red5-debug.bat
2.5.3 使用Eclipse進行調(diào)試
第3章 連接到Red5
3.1 創(chuàng)建一個Red5應(yīng)用程序
3.1.1 創(chuàng)建一個Red5應(yīng)用
3.1.2 發(fā)布應(yīng)用到Red5的服務(wù)器
3.2 Flash ActionScript 3的基本介紹
3.3 NetConnection對象的說明和使用
3.4 創(chuàng)建一個連接對象
3.5 管理連接狀態(tài)
第4章 使用連接進行通信
4.1 連接通信概述
4.2 Red5的服務(wù)器端對象
4.3 通信流程分析
4.4 SharedObject的說明與使用
4.5 獲取用戶列表
4.5.1 服務(wù)器端
4.5.2 Flash客戶端
4.6 廣播信息到所有用戶
4.6.1 服務(wù)器端
4.6.2 Flash客戶端
4.7 單播信息到特定用戶
4.8 一個簡單的聊天程序
第5章 視頻播放
5.1 視頻播放原理概述
5.2 播放流程分析
5.3 NetStream的說明與使用
5.4 播放視頻文件
5.5 控制視頻播放
5.6 一個簡單的視頻播放器實例
5.6.1 簡單的視頻播放器界面
5.6.2 播放按鈕
5.6.3 停止按鈕的邏輯
5.6.4 播放進度條的實現(xiàn)邏輯
5.6.5 緩沖條的進度
5.6.6 快進和快退功能
5.6.7 點擊位置的快進或者快退
5.6.8 音頻控制按鈕
5.6.9 音量控制條
5.6.10 音量
5.6.11 停止拖曳動作
5.6.12 全屏按鈕fullScreenBtn
第6章 攝像頭與直播
6.1 攝像頭與直播原理概述
6.2 攝像頭與直播流程分析
6.3 Camera的說明與使用
6.4 Microphone的說明與使用
6.5 客戶端攝像設(shè)備的識別與顯示
6.6 客戶端聲音設(shè)備的識別與顯示
6.7 上行視頻到服務(wù)器端
6.8 播放一個用戶的上行視頻
6.9 Respond的說明與使用
6.10 檢測服務(wù)器端與客戶端的連接情況
6.10.1 客戶端到服務(wù)器端的帶寬檢測
6.10.2 服務(wù)器端到客戶端的帶寬檢測
6.11 控制音頻/視頻質(zhì)量與播放參數(shù)
第7章 一個簡單的視頻會話實例
7.1 登錄邏輯
7.2 斷開連接時服務(wù)器端執(zhí)行的動作
7.3 發(fā)送公開消息和私聊消息
7.4 FlashP0ayer客戶端
7.5 視頻發(fā)布的功能
7.6 視頻播放和同步的客戶端
第8章 SharedObject與電子白板實例
8.1 SharedObject的工作原理
8.2 SharedObject的同步與控制
8.3 ActionScripot 3的繪畫API的使用與說明
8.4 一個簡單的電子白板程序
8.4.1 服務(wù)器端WhiteBoard
8.4.2 Flash客戶端——創(chuàng)作端的實現(xiàn)
8.4.3 Flash客戶端——訂閱端的實現(xiàn)
8.4.4 通信部分的實現(xiàn)
第9章 視頻點播系統(tǒng)的開發(fā)與實踐
9.1 視頻格式的轉(zhuǎn)換與實現(xiàn)
9.1.1 FFmpeg
9.1.2 mencoder
9.2 視頻點播集成與開發(fā)
9.2.1 上傳視頻文件
9.2.2 上傳文件的Web界面
9.2.3 基于Flash實現(xiàn)的SWFUpload
9.3 FileReference類的屬性和方法
9.3.1 FileReference類的屬性
9.3.2 FileReference類的方法
9.4 視頻轉(zhuǎn)換
9.4.1 視頻轉(zhuǎn)換功能
9.4.2 轉(zhuǎn)換視頻的質(zhì)量
9.4.3 Process進程轉(zhuǎn)換文件
9.5 調(diào)用服務(wù)的客戶端
9.6 視頻播放的實現(xiàn)
9.6.1 視頻列表頁面
9.6.2 播放視頻的頁面
第10章 視頻直播系統(tǒng)的開發(fā)與實踐
10.1 視頻直播系統(tǒng)的界面與開發(fā)
10.2 獲取Camera對象和Microphone對象
10.3 發(fā)布視頻功能的實現(xiàn)

本目錄推薦

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