| 作者 |
| 晓成 |
| 丛书名 |
| 出版社 |
| 人民邮电出版社 |
| ISBN |
| 9787115523075 |
| 简要 |
| 简介 |
| 内容简介书籍计算机书籍 在线视频技术可以算作较为专业的领域,本书重在给出技术的线索、问题背景、认知脉络以及技术之间的联系,而非描述每一技术的细节,旨在帮助视频公司的技术人员构建包括音视频技术和各类通用技术在内的,较为完整的技术图景。 本书前半部分着重介绍在线视频行业的基础——音视频技术,从行业的历史、文件格式、标准组织开始,依次介绍了音视频技术的框架、编码、流媒体、播放等知识,并讨论了*近几年一流视频公司所关注的许多前沿技术。后半部分逐一谈及技术体系中的其他重要环节和它们在视频服务中的应用,包括服务与数据、算法、推荐与广告、整体架构,乃至技术团队建设等话题。 本书适合已具备基本研发技能的工程师、项目经理等读者阅读。希望通过本书可以帮助读者快速建立在线视频领域内所需的知识体系,进一步拓展眼界,上升到新的高度。 |
| 目录 |
| 第 1章 在线视频行业\t1 1.1 概述\t1 1.2 视频技术:历史\t6 技术与产品驱动\t6 服务构建生活\t12 中国引领创新\t19 形形色色的玩家\t23 1.3 常见文件与编码格式\t27 上古时代\t28 “现代”格式\t33 独树一帜\t41 1.4 “幕后黑手”:标准组织\t43 ISO/IEC MPEG\t43 ITU-T VCEG\t44 IETF和RFC\t45 DASH-IF\t46 小结\t47 第 2章 音视频技术:框架\t50 2.1 太祖长拳和岳家散手:DIRECTSHOW和MEDIAFOUNDATION\t50 GraphEdit,DirectShow架构和常见应用的流程\t52 应用和组件开发\t56 MediaFoundation\t58 2.2 全真武功:HELIX\t60 产品系列\t60 设计架构\t63 特色技术\t64 2.3 九阴真经:FFMPEG\t67 编译与安装\t68 FFMpeg工具使用\t69 运用FFMpeg进行开发\t73 2.4 小无相功:GSTREAMER\t74 Gstreamer架构体系\t75 Gstreamer的安装与工具使用\t78 应用开发\t81 插件开发\t82 2.5 圆月弯刀:VIDEOLAN\t84 附:x264和x265\t87 2.6 倚天剑、屠龙刀:ANDROID MEDIA和AVFOUNDATION\t88 Android Media\t89 AVFoundation\t93 第3章 音视频技术:编码\t95 3.1 编码技术概述\t95 视频编码面临的问题\t95 视频编码的思路\t99 视频编码的发展\t105 音频编码\t107 3.2 从图像压缩开始\t108 如何表征图像\t109 那种格式更好?\t111 直接应用\t116 3.3 一统江湖:H.264/AVC\t117 编码架构和主要技术\t118 网络封装\t122 出色的实现:x264\t124 3.4 全面进化:HEVC/H.265\t127 3.5 更高、更快与更强:VP9、AV1与H.266\t134 另辟蹊径:VP9\t134 最强编码:AV1\t136 畅想未来:H.266\t140 3.6 赏善罚恶:编码质量评估\t142 3.7 难寻敌手:AAC/HE-AAC\t149 层层递进的编码配置\t149 多样化的封装\t151 竞争对手\t154 第4章 音视频技术:流媒体\t156 4.1 流媒体技术综述\t156 4.2 不停歇的列车:MPEG2-TS\t165 MPEG-TS协议\t165 MPEG-TS的应用\t169 4.3 双向多车道:RTSP协议\t171 RTSP协议\t171 RTP、RTCP与SDP\t174 4.4 高速铁路:RTMP协议\t177 RTMP协议\t178 RTMP的应用\t181 4.5 快递物流:HLS、HDS与SMOOTH STREAMING协议\t183 HLS协议\t183 HDS与Smooth Streaming\t189 4.6 菜鸟网络:MPEG-DASH\t192 MPEG-DASH协议\t194 协议应用\t202 4.7 物流中心:流媒体服务器\t205 流媒体服务器的功能与挑战\t206 高性能服务器技术\t212 4.8 物流服务:CDN\t220 CDN的基本技术\t221 发展趋势\t227 4.9 P2P:小农经济还是共享经济?\t228 P2P的基本技术\t228 流媒体服务的P2P需求与挑战\t230 第5章 音视频技术:播放\t235 5.1 视频领域的大保镖:DRM\t235 加密技术\t236 DRM原理与应用\t238 5.2 新世界的窗口:字幕\t245 字幕的格式\t246 字幕服务的设计\t252 5.3 播放器技术:鸣锣、开戏!\t253 播放器开发\t253 广泛使用的播放器技术\t258 5.4 播放的关键指标:QOS\t260 QOS的常用指标\t261 如何提升QOS\t265 第6章 音视频技术:前沿\t268 6.1 新标准、新技术——见兔而顾犬,未为晚也\t268 10Bit视频\t268 HDR\t269 全景视频\t273 点云与光场\t277 6.2 编码技术评价——工以利器为助,人以贤友为助\t278 PSNR和SSIM的优劣\t279 VMAF\t281 码率控制、编解码速度与测量技术\t283 6.3 编码技术优化——志以成学,学以广才\t288 编码器的优化使用\t288 编码器改进\t293 并行转码\t295 6.4 流媒体技术优化——千人千面\t297 下载策略优化\t297 协议与架构优化\t301 6.5 编码与分发,QOS与QOE——不谋全局者,不足谋一城\t305 编码与分发\t306 从QOS到QOE\t312 6.6 使用图像处理技术——君子善假于物\t314 图像处理\t314 QC与内容审查\t320 第7章 通用技术:服务与数据\t324 7.1 服务器、虚拟化和云服务:用鸟枪还是排炮?\t324 服务器与数据中心\t324 虚拟化、容器化\t328 使用公有云服务\t333 7.2 数据库与缓存技术:巧妇须为有米之炊\t336 追本溯源:什么是数据库\t336 数据库的常规使用\t339 一个打十个的秘笈:使用缓存\t342 7.3 大数据技术:征途是星辰大海\t347 大数据的缘起\t347 大数据体系的常见方案\t352 大数据领域的发展和应用\t360 7.4 搜索技术:空气和水\t363 搜索引擎原理\t364 在线视频服务中的搜索\t368 7.5 用户画像:知己知彼,百战不殆\t372 概念与来源\t373 表达与生成\t377 如何搭建用户画像体系\t380 7.6 数据分析:我思故我在\t383 什么是数据分析\t384 数据分析方法\t385 数据分析的应用\t390 第8章 通用技术:算法\t392 8.1 降维攻击:机器学习\t392 常见的算法和研究分支\t393 机器学习应用\t401 8.2 点石成金:深度学习\t405 常见的算法和研究分支\t406 深度学习应用\t414 8.3 搭建沟通的桥梁:自然语言处理\t416 常见的问题和算法\t416 自然语言处理的应用\t421 8.4 百闻不如一见:计算机视觉技术\t428 常见的问题和算法\t428 计算机视觉的应用\t435 8.5 垒土为台:视频理解\t436 面临的问题和解法\t437 视频理解应用\t440 视频理解系统设计\t444 第9章 通用技术:推荐与广告\t449 9.1 推荐技术:天眼窥红尘\t449 传统推荐技术:协同过滤\t450 第二代技术:矩阵分解\t454 推荐效果评估\t457 第三代技术:基于深度学习的推荐\t460 不同的推荐场景\t462 构建推荐系统\t468 9.2 在线视频服务中的推荐\t471 在线视频服务的推荐体系\t471 Netflix和Youtube的推荐系统\t476 他山之石,可以攻玉\t482 9.3 在线广告技术:身是眼中人\t484 在线广告的分类和指标\t485 在线广告的价值链条\t488 在线广告的关键技术\t493 9.4 在线视频广告\t497 视频广告的常见形式\t498 视频广告的相关技术和标准\t499 视频广告的后台架构\t504 第 10章 视频公司技术体系\t508 10.1 音视频方案设计:确立建队基石\t508 选择方案的原则\t508 服务设计的挑战\t511 直播架构设计\t514 CDN方案选择\t516 10.2 人工智能体系:打造明星箭头\t519 人工智能平台\t520 平台的主要服务组件\t523 大规模人工智能的挑战\t527 10.3 社交网络与内容获取:左右护法\t531 社交网络\t531 内容获取\t537 10.4 视频服务设计:庙算而胜\t540 点播服务流程\t541 高水平服务\t543 微服务\t546 完整的服务体系视图\t552 10.5 研发体系:一切归因到“人”\t554 服务设计与研发体系\t555 技术规范\t557 服务质量体系\t558 安全体系\t562 创新\t563 第 11章 在线视频的未来\t565 在线视频的未来\t565 |