零基礎搭建直播室與云直播平臺( 簡體 字) | |
作者:姚大慶 | 類別:1. -> 程式設計 -> 綜合 |
出版社:人民郵電出版社 | 3dWoo書號: 54232 詢問書籍請說出此書號! 有庫存 NT售價: 545 元 |
出版日:2/1/2021 | |
頁數:304 | |
光碟數:0 | |
站長推薦: | |
印刷:全彩印刷 | 語系: ( 簡體 字 ) |
ISBN:9787115547309 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
第1章 視頻流媒體直播概述 1
1.1 視頻點播與直播 1 1.2 常見直播協議 2 1.3 流媒體直播的構成環節 4 1.3.1 媒體源 4 1.3.2 視頻編碼和推流客戶端 4 1.3.3 流媒體和 Web 服務器 5 1.3.4 播放終端 5 1.4 視頻流媒體直播初體驗 5 1.4.1 安裝配置流媒體服務器 6 1.4.2 安裝配置編碼推流客戶端 14 1.4.3 設置并推流 16 1.4.4 用瀏覽器觀看直播頁 18 第2章 流媒體服務軟件 22 2.1 在 Linux 系統中安裝 SRS 22 2.1.1 安裝使用 Linux 系統 22 2.1.2 安裝 SRS 42 2.1.3 開通 Web 播放頁 46 2.1.4 在手機上也能看直播 50 2.2 在 Windows 系統中安裝 MistServer 55 2.2.1 安裝設置 MistServer 55 2.2.2 安裝 Web 服務軟件 Apache 60 2.2.3 編寫直播播放頁面 63 2.3 云直播簡介 66 第3章 視頻編碼推流軟件 68 3.1 Flash Media Live Encoder 詳解 68 3.1.1 視頻相關參數設置 68 3.1.2 音頻相關參數設置 70 3.1.3 服務器及其他參數設置 71 3.1.4 連接用戶認證的服務器 72 3.1.5 命令行定時直播及錄制操作方法 73 3.1.6 讓 FMLE 支持 AAC 音頻 75 3.2 OBS Studio 使用教程 76 3.2.1 下載安裝 OBS 76 3.2.2 OBS 快速入門 76 3.2.3 OBS 的參數設置 81 3.2.4 OBS 的功能介紹 87 3.2.5 常用技巧 96 第4章 實用工具軟件 105 4.1 萬能播放器 VLC media player 105 4.1.1 下載安裝 VLC 105 4.1.2 VLC 播放音視頻文件 106 4.1.3 VLC 播放流媒體 107 4.1.4 使用 VLC 直播電腦桌面 108 4.2 音視頻百寶囊 FFmpeg 112 4.2.1 FFmpeg 的下載和安裝 112 4.2.2 FFmpeg 應用范例 115 4.3 好用的遠程桌面 Radmin 126 4.3.1 Radmin Server 安裝設置 126 4.3.2 Radmin Viewer 安裝設置 128 4.3.3 Radmin 的 4 種查看模式 130 4.3.4 全屏顯示的注意事項 131 4.3.5 Radmin 如何傳輸聲音 132 第5章 直播網站建設實戰 135 5.1 服務器環境搭建 135 5.1.1 安裝操作系統 135 5.1.2 安裝 Apache HTTP 136 5.1.3 安裝 PHP 136 5.1.4 安裝 MariaDB 137 5.1.5 防火墻設置 138 5.1.6 修改 SElinux 設置 139 5.1.7 安裝 SRS 140 5.2 DEMO1:簡單的直播網站程序 140 5.2.1 服務器配置 141 5.2.2 程序安裝與使用 142 5.2.3 功能與編程思路簡介 143 5.3 DEMO2:帶管理功能的直播網站程序 150 5.3.1 服務器配置 150 5.3.2 程序安裝 150 5.3.3 使用簡介 152 5.3.4 功能與編程思路簡介 157 5.4 DEMO3:帶推流認證和回看功能的直播網站 163 5.4.1 服務器配置 163 5.4.2 程序安裝與使用 166 5.4.3 功能與編程思路簡介 167 5.5 DEMO4:使用云直播的直播網站 173 5.5.1 開通云直播 174 5.5.2 服務器配置 181 5.5.3 程序安裝與使用 182 5.5.4 功能與編程思路簡介 182 5.6 DEMO5:SRS 與云直播結合的網站 191 5.6.1 開通云直播 191 5.6.2 服務器配置 191 5.6.3 程序安裝與使用 192 5.6.4 功能與編程思路簡介 193 第6章 綜合直播應用案例 208 6.1 視頻直播常見規格的參數建議 208 6.2 使用 USB 攝像頭和 OBS 的直播 210 6.2.1 新建 OBS 場景集合 211 6.2.2 設置攝像頭參數 212 6.2.3 設置推流地址 214 6.2.4 設置輸出 215 6.2.5 設置視頻 216 6.2.6 設置話筒 216 6.2.7 直播操作 217 6.3 使用 USB 攝像頭和 FFmpeg 的直播 218 6.3.1 獲取視頻與音頻設備名稱 218 6.3.2 創建批處理文件 219 6.3.3 直播操作 224 6.4 使用專業攝像機和采集卡的直播 224 6.4.1 攝像機 225 6.4.2 采集卡 225 6.4.3 音視頻接口與連線 228 6.4.4 關于視頻制式 231 6.4.5 在 OBS 中調用采集卡 231 6.4.6 直播操作 235 6.5 兩畫面切換教學直播 236 6.5.1 配置雙顯示器 236 6.5.2 設置顯示器分辨率和輸出分辨率 237 6.5.3 在 OBS 中捕獲桌面 238 6.5.4 OBS 捕獲顯示器為黑屏怎么辦 239 6.5.5 桌面音頻與麥克風輸入 241 6.5.6 直播與場景切換操作 242 6.6 簡易虛擬演播室教學直播 242 6.6.1 選擇摳像背景 243 6.6.2 摳像合成技巧 244 6.6.3 給直播視頻添加臺標 249 6.6.4 布置簡單的虛擬演播室 250 6.6.5 直播與場景切換操作 252 6.7 精致的畫中畫教學直播 252 6.7.1 設計畫中畫風格樣式 252 6.7.2 設置人像視頻裝飾 253 6.7.3 在桌面疊加畫中畫人像 256 6.7.4 直播操作 257 6.7.5 直播過程中的注意事項 258 6.8 簡單的畫中畫教學直播 258 6.8.1 編寫批處理腳本 259 6.8.2 直播操作 260 6.8.3 如何隱藏批處理運行窗口 261 6.9 基于切換臺多機位專業型直播 262 6.9.1 設備連線 263 6.9.2 直播操作 270 6.9.3 導播切換操作 270 6.10 基于采集卡多機位專業型直播 271 6.10.1 設備連線 272 6.10.2 OBS 設置 272 6.10.3 直播與視頻切換操作 275 6.11 無線視頻傳輸多機位直播 275 6.11.1 設備連線與運作原理 276 6.11.2 攝像機無線視頻傳輸 276 6.11.3 筆記本電腦桌面無線傳輸 279 6.11.4 OBS 多場景設置 281 6.11.5 直播與場景切換操作 291 6.12 使用網絡攝像頭的多機位直播 292 6.12.1 設備連線 292 6.12.2 電腦桌面傳輸技術準備 294 6.12.3 網絡攝像頭音視頻調用 298 6.12.4 電腦桌面畫面和音頻調用 301 6.12.5 直播與場景切換操作 304 本書首先介紹了視頻流媒體直播的常見協議、構成環節,以及流媒體服務器的安裝步驟,然后詳細介紹了在不同的系統中安裝SRS、MistServer等流媒體服務軟件。接下來分享了一些與直播相關的實用工具軟件以及這些軟件的使用技巧,最后著重講解了5個面向不同層次的直播網站的搭建和11個典型的適合網上教學及活動直播的綜合應用案例。本書適合需要用到網上直播的自媒體從業者、需要搭建網上直播課堂的學校老師、企事業單位的直播技術人員,以及其他對直播技術感興趣的愛好者學習使用。
|