2016 年直播似乎无处不在,作为一个开发者也许需要补充下关于直播技术点。本期 fir.im Weekly 整理了一些开发者对于直播实践项目中的技术经验与直播技术架构分析等内容,还有一些关于 iOS 、Android 等相关开发干货。
一起来看看~
『直播技术干货分享』
简书作者JIAAIR从技术实现层面、直播优化层面、流媒体传输等方面分析了当下的直播技术,同时分享了如何搭建一个类似映客的直播项目的技术经验。 感兴趣的话,点击这里。
来自高可用架构的公众号分享;
现今移动直播技术上的挑战要远远难于传统设备或电脑直播,其完整的处理环节包括但不限于:音视频采集、美颜/滤镜/特效处理、编码、封包、推流、转码、分发、解码/渲染/播放等。本次分享将为大家揭开移动直播核心技术的神秘面纱。
文章传送门。
来自腾讯 bugly 公众号分享。
这篇文章介绍了 HTML 5 视频直播中的基本流程和主要的技术点,包括但不限于前端技术。
文章传送门。
视频直播对技术架构背后有更高的追求,现在的很多云厂商都提供 SDK。七牛布道师何李石的这篇分享对七牛直播云直播云 API、推流端 SDK 和播放端 SDK 等三大模块的详细解读。
文章传送门。
@ 湾区日报 BayArea的阅后简评:
“150 个工程师在做 Facebook Live。视频直播的访问量大起大落,涨得快降得也快。Caching + load balancing。性能测试,能承受 10 倍的 production 访问量。”
中文翻译:链接
英文原文阅读,点击这里。
@Monkey_ALin总结了自己对于当下直播现状的认识,分享了高仿高仿<喵播 APP>的项目技术实现,非常详细。详细文章,点击这里。
如何快速学习音视频基础知识,了解音视频编解码的传输协议,编解码方式,以及如何技术选型,如何解决遇到的坑,看完@yang_yabin 的 这篇文章 也许你会豁然开朗。
ijkplayer 是一款做视频直播的框架, 基于 ffmpeg, 支持 Android 和 iOS,简书作者 jianshu_wl的这篇文章讲述了如何在 iOS 中如何集成 ijkplayer。
Github 地址:ijkplayer
文章传送门
『其他技术分享』
方秋枋 在微博上分享: “上架并开源应用 Celluloid。或许是 iOS 上最充分运用和支持 Photo Extension 特性的应用。Pure Swift 编写,支持 iPhone & iPad 全系列设备。”
App Store 地址:链接;
Github 地址:Celluloid
优秀的 HTTP 的协议库,可以很方便的帮助开发者构建应用,Android 的开发者在选择一个合适的 HTTP 库时需要考虑很多,@ 王下邀月熊 的翻译的这篇文章尽可能地涵盖这些要点。
@Piasy 在微博分享到:
“继 Retrofit 之后,这次把 OkHttp 也拆开好好看了看 ,紧接着还打算把 Okio 也拆开看看,到时再分享”.
继@Monkey陳曄曄的第一本著作 “大话移动 APP 测试” 之后,匠心之作——大话移动 App 测试 2.0 预购首发,本书介绍移动 APP 测试领域的最新趋势与前沿技术,尤其在专项测试、UI 自动化、Appium 等方面,开放试读地址点这里,相信会有所收获。
QingCloud Insight 2016 以『科技,洞见未来』为主题,@ 青云 QingCloud 携 50 位行业大咖将为大家带来云计算领域最有营养的干货,来这里看看有没有你想要的料。
这期的 fir.im Weekly 就到这里,
欢迎大家分享更多的内容。
fir.im