在线视频技术精要

晓成
内容提要 本书旨在给出在线视频的技术路径、问题背景、认知脉络以及各种技术之间的联系,构建包含音视频技术和各类通用技术在内的较为完整的技术图景,而非描述每一个技术的细节。 本书前半部分着重介绍在线视频行业的基础——音视频技术,从行业的历史、文件格式和标准组织开始,依次介绍了音视频技术的框架、编码、流媒体、播放等知识,并讨论了最近几年一流视频公司所关注的许多前沿技术。后半部分逐一谈及技术体系中的其他重要环节和它们在视频服务中的应用,包括服务与数据、算法、推荐与广告、整体架构,乃至技术团队建设等话题。 本书适合已具备基本研发技能的大学生、工程师、项目经理等读者阅读。希望通过本书,读者可以快速建立在线视频领域内所需的知识体系,进一步拓展眼界。 推荐序 春节长假我读了晓成《在线视频技术精要》的书稿,受益匪浅。虽然我在线视频领域工作了4年,但是平时接触的只是本公司的技术,我原本不是这方面的专家。晓成这本书从音视频技术框架,到编码标准,到流媒体传输与播放,到视频技术的前沿发展和AI的结合,到视频公司的技术体系和方案,给了我一个在线视频技术的全景图。 在线视频,包括长视频和短视频行业、点播和直播,也包括视频方式的游戏、广告、监控等,是近几年来在互联网行业当中发展最快的领域。仅在国内,自2013年以来,每年视频市场的收入同比增长都超过50%,已经成为数百亿元的大产业。2018年国内用户数目超过6亿,在视频上所花的时间,也成为仅次于即时通信的第二大行业。全世界的互联网带宽,有百分之八十以上用于视频传输,可以说,在线视频的发展带动了近几年整个互联网技术的发展。 晓成是Hulu北京的资深软件架构师。他从2005年左右就开始从事视频领域相关工作。来Hulu之前,晓成曾经服务于多个跨国企业,也服务过国内创业型公司。他在以上公司的工作重心全部是视频相关技术。这些年他一直同时关注着国内和国外的视…