灿哥哥的博客

专注技术,热爱分享

排序:
默认
按更新时间
按访问量
RSS订阅

《视频直播技术详解》系列之八:直播云 SDK 性能测试模型

作者:七牛云原文链接:点击打开链接本篇是《视频直播技术详解》系列的最后一篇直播云 SDK 性能测试模型,SDK 的性能对最终 App 的影响非常大。SDK 版本迭代快速,每次发布前都要进行系统的测试,测试要有比较一致的行为,要有性能模型作为理论基础,对 SDK 的性能做量化评估。本文就是来探讨影响...

2018-03-08 11:30:44

阅读数 167

评论数 0

《视频直播技术详解》系列之七:现代播放器原理

作者:七牛云原文链接:点击打开链接近年来,多平台适配需求的增长导致了流媒体自适应码率播放的兴起,这迫使 Web 和移动开发者们必须重新思考视频技术的相关逻辑。首先,巨头们分分发布了 HLS、HDS 和 Smooth Streaming 等协议,把所有相关细节都隐藏在它们专供的 SDK 中。开发者们...

2018-03-08 11:06:40

阅读数 219

评论数 0

《视频直播技术详解》系列之六:延迟优化

作者:七牛云原文链接:点击打开链接编码优化1. 确保 Codec 开启了最低延迟的设置。Codec 一般都会有低延迟优化的开关,对于 H.264 来说其效果尤其明显。很多人可能不知道 H.264 的解码器正常情况下会在显示之前缓存一定的视频帧,对于 QCIF 分辨率大小的视频(176 × 144)...

2018-03-08 10:36:10

阅读数 238

评论数 0

《视频直播技术详解》系列之五:推流和传输

作者:七牛云原文链接:点击打开链接推送协议下面就先介绍一下都有哪些推送协议,他们在直播领域的现状和优缺点。RTMPWebRTC基于 UDP 的私有协议1. RTMPRTMP 是 Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。该协议基于 TCP,是一个协议...

2018-03-08 10:31:10

阅读数 614

评论数 0

《视频直播技术详解》系列之四:编码和封装

作者:七牛云原文链接:点击打开链接视频编码的意义原始视频数据存储空间大,一个 1080P 的 7 s 视频需要 817 MB原始视频数据传输占用带宽大,10 Mbps 的带宽传输上述 7 s 视频需要 11 分钟而经过 H.264 编码压缩之后,视频大小只有 708 k ,10 Mbps 的带宽仅...

2018-03-07 20:56:01

阅读数 914

评论数 0

《视频直播技术详解》系列之三:处理

作者:七牛云原文链接:点击打开链接开放式设计 如上图所示,处理环节中分为音频和视频处理,音频处理中具体包含混音、降噪和声音特效等处理,视频处理中包含美颜、水印、以及各种自定义滤镜等处理。对于七牛这样的直播云服务来说,为了满足所有客户的需求,除了要提供这些「标准」处理功能之外,我们还需要将该模块设计...

2018-03-07 20:37:39

阅读数 181

评论数 0

《视频直播技术详解》系列之二:采集

作者:七牛云原文链接:点击打开链接采集内容1.音频采集音频数据既能与图像结合组合成视频数据,也能以纯音频的方式采集播放,后者在很多成熟的应用场景如在线电台和语音电台等起着非常重要的作用。音频的采集过程主要通过设备将环境中的模拟信号采集成 PCM 编码的原始数据,然后编码压缩成 MP3 等格式的数据...

2018-03-07 20:02:27

阅读数 311

评论数 0

《视频直播技术详解》系列之一:开篇

作者:七牛云原文链接:点击打开链接随着互联网用户消费内容和交互方式的升级,支撑这些内容和交互方式的基础设施也正在悄悄发生变革。手机设备拍摄视频能力和网络的升级催生了大家对视频直播领域的关注,吸引了很多互联网创业者或者成熟企业进入该领域。七牛云作为一家以基础服务能力见长的云计算公司,于 6 月底发布...

2018-03-07 19:32:16

阅读数 271

评论数 0

提示
确定要删除当前文章?
取消 删除