直播技术初探

简介: 虽然做的是大数据,但是毕竟是在一家云公司,而且是家具有视频基因的公司,对直播相关的技术却知道的很少,很汗颜,晚上阅读了一些文章给自己做些概念上的准备,顺带记录下来,如能节约大家的时间,便是极好的了。

引子

驱动力大致如上面的文摘中所言,然而最近部门有一个工作便是帮助云平台做质量分析,所以我觉得有必要了解下视频相关的一些技术。

CDN

CDN 也就是 内容分发系统,以前知道CDN是用来做静态网页内容分发的,让用户可以就近访问到内容。现在CDN突然变得非常重要了,就是视频,尤其是直播的崛起。没有这项技术做铺垫,视频或者直播就很难解决网络问题。CDN本身也是为了解决网络延时和网络堵塞而提出的方案。
大体上参考下面这篇文章,大家就能对CDN有比较深入的了解了。
当然,这篇文章云计算厂商的科普文(广告)了,但是前面CDN部分的内容还是值得一看的,至少我看了是有收获的

视频播放的基本技术

以前我创业时,做过音频流媒体,采用的是red5 搭建的流媒体服务器。后面获悉优酷等公司采用的是基于HTTP协议的播放技术(视频切片)。当然,只有一个模糊的概念。今天特意找了一篇文章补补这方面的东西。推荐的文章如下:
里面详细介绍了:
  • 基于HTTP的渐进下载Progressive Download流媒体播放
  • HTTP Live Streaming(HLS)
  • RTSP (Real Time Streaming Protocol)
这三个流媒体相关的技术。大家看了几本就了解的差不多了,之前天天听到有同事说m3u8啥的,也知道是啥东西了。

直播质量控制

如果你已经看完了前面两篇文章,那么你可以知道,视频服务其实还是蛮复杂的,尤其是直播,对于延时等各方面都是有较高的要求的。下面这篇文章讲的是直播相关的技术架构,里面也有重点提及了直播质量控制相关的东西,我觉得是指的借鉴的。

进阶,直播进行互动的相关技术

直播的直接催生的是网红群体,网红的基础是粉丝经济。网红的竞争本质是粉丝这个大蛋糕的瓜分。所以如何通过直播技术和粉丝进行互动,便成为很重要的事情。下面这篇文章是关于直播中连麦相关的技术,总之看了还是蛮有技巧性的东西。

探讨直播低延迟低流量的粉丝连麦技术

总结

当然,花了一个晚上主动关注视频/直播相关的技术,写这篇文章的目的算是起一个引导的作用,让大家快速的了解相关的技术。
目录
打赏
0
0
0
0
110
分享
相关文章
音视频绕不开的话题之WebRTC
闲来无事,我们今天探讨下音视频绕不开的一个话题:WebRTC。WebRTC之于音视频行业,无异于FFMpeg,可以说WebRTC的开源,让音视频行业大跨步进入发展快车道。
225 0
流媒体:浅谈传统媒体—>流媒体—>加P2P的流媒体的演变之路
从传统媒体—>流媒体—>含P2P流媒体:技术复杂度逐渐递增,人的体验越来越好;随着人类的生活越来越丰富需求越来越高,从而推动技术在不断的发展;
203 0
|
10月前
|
网易云音乐音视频算法处理技术
网易云音乐音视频算法处理技术
211 0
直播系统聊天技术(九):千万级实时直播弹幕的技术实践
疫情期间,线上演唱会是一种很常见的直播娱乐形式,由于线下社交距离的限制,线上形式演唱会比以往更火爆,而对技术的要求也更高。 本文基于网易云信针对TFBOYS某场线上演唱会的技术支持,为你分享千万级在线用户量的直播系统中实时弹幕功能的技术实践,希望能带给你启发。
470 0
WebRTC 实战:实现 P2P 实时视频互动
只有虽然说WebRTC支持P2P,但是需要有一台信令服务器来交换双方的SDP,现在我们就来用Node实现一个信令服务器。
642 0
视频聊天源码以一对一直播为主,如何提高直播质量
视频聊天源码熟悉直播不仅要靠流媒体技术、服务器和CDN,还要使用多种功能机制,优化直播功能体验,比如减低直播延迟,提高直播间打开速度等。
基于WebRTC的互动直播实践
互动直播已经逐渐成为直播的主要形式。映客直播资深音视频工程师叶峰峰在LiveVideoStackCon 2018大会的演讲中详细介绍了INKE自研连麦整体设计思路、如何基于WebRTC搭建互动直播SDK以及针对用户体验进行优化。本文由LiveVideoStack整理而成。
920 0
基于WebRTC的互动直播实践
【直播预告】双11直播技术揭秘:面向未来的直播和RTC技术
在直播电商的加持下,很多企业品牌在今年的“双十一”取得了突破性战绩。有数据显示:今年双11商家采用自主直播的方式带货的GMV同比增长超过500%。直播,正在以一种最轰轰烈烈的方式触达大众生活。
21639 0
【直播预告】双11直播技术揭秘:面向未来的直播和RTC技术
打造“零距离”互动直播间,低延时流媒体技术实践
如何提升直播过程中三个要素之间的互动,让主播与主播之间、主播与粉丝之间达到一致 的用户体验?优酷直播流媒体团队做了低延时流媒体技术的探索实践,实现了在用户体验不下 降的基础上,让主播与主播延时<300ms,主播与粉丝延时<600ms,解决了直播间各类互动问题。
打造“零距离”互动直播间,低延时流媒体技术实践
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等