流媒体—从入门到出家
流媒体原理
说明:第一部分主要扯扯
对流媒体的基本认识,对之前
目录进行了部分调整,便于微
信文章阅读,我们将文章分为
两次推送。之后会给出一些文
章中、工作中经常碰到的专业
术语的解释。
1.1 流媒体概念
1.2 流式传输特点
1.3 流媒体系统构成
1.4 流媒体涉及技术
1.5 流媒体应用
1.6 国内外大型流媒体系统
1.7 总结
▼▼▼
1.5
流媒体的应用
(1)功能方面
流媒体技术实质上就是用流式传输来分发音视频,所以从功能上来讲,流媒体主要应用也就是点播和直播。
■ 点播:
音视频的点播已经非常成熟,其业务流程一般为上传-转码-编辑制作-入库-用户请求-网络分发-播放。类型上可以简单分为如下几类:一是以优酷、爱奇艺等为代表的音视频点播网站,特点是少量上传海量点播;二是以监控、秀场直播录制为代表的录像点播,特点是海量上传少量点播;三是以短视频网站,特点是海量上传海量点播。针对不同类型的点播应用,需要架构不同的流媒体系统。
需要说明的是,如前文所述目前点播大多以HTTP渐进式方式分发,或者以HLS切片方式分发(点播的HLS只下载一次M3U8索引,后续就是.ts文件下载了),它更接近文件分发。
而我们后续文章将要着重论述的流媒体,主要是真正的实时流式传输,所以后续内容主要讨论的是流媒体在音视频直播方面的应用, 这也是观止云团队优势所在。
■ 直播:
流媒体技术在音视频直播的应用,大概可以这样分类,一是广电新媒体网台/IPTV直播/OTT直播为代表的以电视直播业务为主,特点是延时容忍度高,但稳定性、清晰度要求高;二是秀场/游戏直播/体育直播/移动直播/教育直播等为代表的互动直播,特点是延时要求高;三是以视频会议为代表的音视频通讯业务,特点是延时要求极高,音频质量要求高。
随着互动直播的兴起和相关的技术服务市场竞争加剧,流媒体直播系统对底层基础资源服务、CDN分发网络、视音频技术等都提出了全新的挑战。
(2)应用场景方面
我们研究流媒体,或许有很多人会担心直播市场来得越快跌得越惨。其实大可不必这么想,至少有三条比较明显的趋势。一是不论市场变幻莫测,看直播的总需求量目前还在低点未来很长一段时间仍是上行通道;二是目前的直播主要还是集中在娱乐领域,未来将出现更多如在线教育、电商直播等将直播作为一项工作工具的垂直领域,他们会有着明确的商业模式;三是随着更多VR这样的新技术不断涌现,视频永远会作为信息传递的最佳载体。所以,学点技术,吃不了太大的亏。至少,以下这些领域眼下就看得见他们对于直播的需求:
■ 在线教育
在线教育场景中主要是学生通过观看点播、直播课程来获取课程内容。流媒体功能除了直播信号采集、点播文件上传、转码、存储、全网分发、多终端播放六大主干功能外,一般对版权保护要求非常高。另外,在线教育场景中,场景化功能需要也比较集中,如多分屏、课件制作、白板等等。
在线教育直播,目前主要以新东方这类综合培训机构主导,未来会有更多垂直培训组织如艺术培训、专业技能培训等上线直播。另外,跨国远程学习如留学、语言类也将是未来趋势。
■ 电子商务
目前电商的商品展示依然是图片为主,随着天猫、聚美等上线直播,不难想象未来的电子商务产品呈现上会引入更多的视频,尤其是互动直播的方式。这可不是噱头,电子商务发展到今天,在攻克了消息对称、信任、支付、物流几项大课题后,唯一还未解决的就是远程体验了,互动直播无疑为远程体验带来了新的曙光。
未来趋势中,电子商务尤其要关注VR、AR、全程溯源几方面对于流媒体技术的应用。
■ 泛娱乐
娱乐是目前点播、直播应用的红海区域,也是将流媒体技术应用最前沿的阵地。这里面,演艺直播、游戏直播、美女秀场、移动社交直播、体育直播等不同特定场景对功能、技术的要求也有差异。现场大型直播需要专业编码器等硬件设备支持,移动端尤其需要对不同机型和平台作推流和播放的适配,体育直播和游戏直播还会涉及跨国传输等。
未来,泛娱乐仍将是直播增量最重要的一方面,毕竟,线下太多的娱乐都还未被搬上网络呢。
■ 广电
电视慢慢在转变成IPTV/OTT/智能电视,形象一点说就是连着操作系统的显示器,它本身就是流媒体的应用。
之后的发展中,广电系手握资源和政策红利,不会简单的在互联网点播直播的冲击下束手就擒,在争夺“客厅娱乐”方面,广电依然很有希望获得主动权,所以未来,广电系统对流媒体技术的需求还会放量增长。
■ 媒体/营销
随着纸媒的没落,媒体集体往线上迁移,而视频是其中占比较大的一块。所以,未来所有的新闻机构、营销机构都会注重视频的建设,由于新闻营销都有较强的时效性,所以对直播的运用值得关注。
■ 视频会议
即便是到今天,很多企业很多人依然没有使用上视频会议系统,原因就在于传统的办公室视频会议系统安装复杂,价格高昂,缺乏对移动办公的支持等。所以,未来基于互联网的、更轻量级、价格便宜的视频办公将会产生大量需求。在流媒体技术方面需要关注更高效的编解码方式、更低的延迟、更好的音频质量、数据更安全、对移动办公更兼容等方面,另外,也有在线教育那样的大量场景化需求需要考虑。
■ 视频监控
除了我们以往熟悉的安防、交通、建筑等常规监控外,智慧医疗、智慧家庭、智慧农业、景区监控等为视频监控带来了更多拓展的空间。未来的发展,我们除了让监控成为物联网的影像传感器外,还要尽可能去让它连上网,甚至互动起来,这里面都需要流媒体技术去攻克难题。
1.6
国内外大型流媒体系统
我们说的大型流媒体系统是指包括了完整流媒体组件,支持直播、点播应用,提供完善的开发者组件的流媒体平台。这里面包括大型商用系统,也包括优秀的开源系统。
商用系统中,Microsoft公司的Windows Media家族、Apple公司的Quick Time家族、Real Networks公司的RealMedia家族、Adobe公司的Flash家族都提供了一整套商用流媒体系统,其中涵盖了媒体制作工具、服务器系统、播放器软件、流媒体传输、数字版权保护等在内的系列企业级和个人级产品。除了IT巨头,还有美国Wowza Media等专注于流媒体的公司也提供完整产品,观止云团队作为国内专注流媒体技术研发公司,也提供广电级编码器、BMS流媒体服务器、多终端播放器以及流媒体周边系统。
开源方面,服务端早期较为出色的项目有由前暴雪核心员工领队发起的Red 5 Media Server,live555;目前应用最广泛的Nginx流媒体模块Nginx-Rtmp,观止云团队发起的国内优秀的专注互联网视频的SRS。其它还有不少开源项目,包括开源编码工具、播放器、媒体制作工具,如大名鼎鼎的开源编码工具ffmpeg、OBS,播放器VLC,音频领域的Speex等等。
1.7
总结
流媒体技术的目标是在“尽力而为”的互联网上更好的传输视音频媒体,其最明显的技术进步性在于通过流式传输协议实现了实时播放直播信号及无需等待播放点播文件。我们今天所面临的流媒体技术应用环境难度更大,需要在新挑战下优化与架构新一代流媒体系统。市场需求高涨的同时,由于流媒体实现环节较多、技术门槛较高、技术人才缺乏,一般垂直领域不具备独立搭建大型流媒体系统的能力,所以流媒体技术正在基于云架构以云服务的形态成为第三方服务。
新环境下,我们应该多去思考能提高效率、能带来全新应用场景的新技术。另外,技术只是工具,面临竞争,我们更应该多去思考新的创意和内容,以及新的商业模式。
更多精彩内容,持续推送中,敬请关注!
长按二维码 一键加关注
观止云⊙直播领域技术专家
▼
☟点击标题,了解详情☟
观止云公众号历史文章中有大规模P2P商用数据、全球主流流媒体服务器功能性能对比、编码器等大量技术文章介绍,有网络直播市场、技术方案等介绍,请在【原创精选】栏目中查看。想要了解更多观止云业务介绍,请点击【阅读原文】