音视频技术开发周刊 | 141

LiveVideoStack 2020年5月7日
架构

iOS 基于WebRTC的音视频通信 总结篇

公司要用webrtc进行音视频通信, 参考了国内外众多博客和demo, 总结一下经验: webrtc官网 webrtc对iOS使用的说明。

https://juejin.im/post/5e9d556af265da47bc591ec7

构建直播应用时要考虑的12件事

构建实时流应用程序需要很多工作。不仅实时直播的流程很复杂,而且提供帮助“简化”流程的公司数量也会产生相反的效果。

让我们看一下选择平台构建实时流应用程序时应考虑的一些关键功能。

https://www.red5pro.com/blog/12-things-to-consider-when-building-a-live-streaming-app/

PawełFertyk:移动设备上的 WebRTC (IWIC)

WebRTC React Native 实战

https://iwishic.blogspot.com/2020/04/pawe-fertyk-webrtc-on-mobile-devices.html

传输网络

用于ATSC 3.0单频网络的UTC的IP网络传输

本文是来自SMPTE 2019的演讲,演讲者是来自于Net Insight AB 公司的 Magnus Danielson,题目是“IP Network Delivery of Coordinated Universal Time for ATSC 3.0 Single Frequency Networks”。

https://mp.weixin.qq.com/s/Ut46G6KOitaCvSWxEwjGmg

HTTP3能给应用带来什么好处?这里有一份最新评测数据

HTTP / 3的主要优点是提高了性能,特别是在同时获取多个对象时的性能。使用HTTP / 2,TCP连接中的任何中断(数据包丢失)都会阻塞所有流(行头阻塞)。因为HTTP / 3是基于UDP的,所以如果丢弃数据包,只会中断一个流,而不会中断所有流。

https://blog.cloudflare.com/http-3-vs-http-2/

这就是端到端加密的应该有的样子

Jitsi 在其 SFU中 添加了 E2EE。通过一个不错的演示视频进行。

https://jitsi.org/blog/e2ee/

利用Docker挂载Nginx-rtmp(服务器直播流分发)+FFmpeg(推流)+Vue.js结合Video.js(播放器流播放)来实现实时网络直播

众所周知,在视频直播领域,有不同的商家提供各种的商业解决方案,其中比较靠谱的服务商有阿里云直播,腾讯云直播,以及又拍云和网易云的有偿直播服务,服务包括软硬件设备,摄像机,编码器,流媒体服务器等。但是其高昂的费用以及较高的准入门槛让许多个人和小型企业望而却步,本文要讲解的是如何使用nginx-rtmp搭建直播服务器,配合FFmpeg推流,在网页端vue.js作为载体利用video.js作为流播放器,打造一套可用的在线视频直播方案。

https://juejin.im/post/5e9d154af265da47f318c185

Revisit CDN(内容分发网络)

随着在线视频观看量的增加,用户对高质量观看体验的期望也越来越高。特约编辑Adrian Pennington 指出CDN供应商在协助用户绕过网络拥塞上起到了关键作用…

https://mp.weixin.qq.com/s/x5Sb0fDnzRjrssh0zIZe-Q

CMAF现状:是终极标准或仅仅是另一种格式?

所谓流媒体传输的”圣杯”指的是一组文件被安全地传输到所有目标端点。最有可能帮助实现这一目标的“候选”是通用媒体应用程序格式(CMAF)。尽管目前CMAF还不能将”圣杯”交付给所有客户,但它所具备的互操作性的DNA,将极大地简化发布者(publishers)和播放器(players)之间的兼容性。最终,它可能传递出”圣杯”。

https://mp.weixin.qq.com/s/3v-8Kx8pPT34yfhbt9OwAA

陌陌移动端直播P2P技术

直播业务的主要成本就表现在于带宽上,尤其是在用户要求日益提高的未来,带宽带来的成本问题会越来越大。本文来自陌陌流媒体高级研发工程师白松灵在LiveVideoStack线上分享的演讲,详细剖析如何仅仅借助传统CDN技术,不依赖于分片服务器实现简单有效的P2P技术。

https://mp.weixin.qq.com/s/gnXZ8oolZujfdNEK6q5qWA

编解码

直播视频编码的未来展望

本篇是来自Xilinx的工程师Sean Gardner带来的演讲,主题是:”直播视频编码的未来展望“。软件编码器面临的问题是:对于直播编码,编码效率面临不足的困难,这一点可以通过FPGA等加速解决。Xilinx提供了FFmpeg的无缝衔接使用支持,用户不需要面对FPGA的使用,只需要在FFmpeg命令行中调用Xilinx编码器就可以调用(如:-c:v xlnx_h264_enc-hq)。

https://mp.weixin.qq.com/s/BHKMlBYiah5gfOqWBgFSYw

音视频技术
 

CBS Sports Digital如何应对大规模赛事直播

本演讲取自live stream summit 2019,作者是来自CBS Sports Digital的高级工程主管Talyor Busch。此次演讲的主题是CBS Sports Digital如何应对大规模赛事直播。

https://mp.weixin.qq.com/s/3XZJ74-MI_2MKljj2PwNHg

基于HLS-TS&RTMP-FLV的微信小程序点直播方案

视频监控不仅仅要上云,还要支持多端播放,这一块在移动端APP和PC端难度不大,只要能实现一个简单的播放器引擎内核,然后交叉编译为不同端的SDK就可以。随着移动互联网的发展,特别是微信生态的完善。很多客户都在做轻量的微信小程序,所以支持在网页、微信小程序的点直播就很有必要了。

https://mp.weixin.qq.com/s/xhScUrkoroM7Q7ziODHyMA

 

Google Meet 如何每天为200万新用户提供支持

这个数字是非常惊人的,可以解释一下如何做到的。

https://cloud.google.com/blog/products/g-suite/how-google-meet-supports-two-million-new-users-each-day

 

使用前置音响的固体电影屏幕如何工作

本次演讲来自SMPTE 2019,演讲者是Julien Berry和Pierre Vincent。本次演讲的内容是使用前置音响的固体电影屏幕如何工作,目的是解决音响折中问题。

https://mp.weixin.qq.com/s/kZfWRnMV_W1GJ3-XvacGgQ

AI智能

大促下的智能运维挑战:阿里如何抗住“双11猫晚”?

2019 双 11 猫晚在全球近 190 个国家和地区播出,海外重保是首要任务,如何提升海外用户观看猫晚的体验?本文将详解双 11 猫晚国际化的技术挑战和技术策略。

https://mp.weixin.qq.com/s/cJD6Whb4YGzIpcBlX9PLzw

图像

图像分割:Tensorflow Deeplabv3+训练人像分割数据集

本文主要介绍如何使用自己的数据集训练DeepLabv3+分割算法,代码使用的是官方源码。

https://juejin.im/post/5e9e6abb6fb9a03c8027b2cd

常见医疗扫描图像处理步骤

DICOM是医学图像中标准文件,这些文件包含了诸多的元数据信息(比如像素尺寸,每个维度的一像素代表真实世界里的长度)。

https://juejin.im/post/5e95aca5f265da47d537d2af#heading-12

资源推荐

巩固行业内的基础知识

本视频来自SMPTE 2019,是关于加强基础知识的技术会议入门教程。该视频由多个独立的部分组成,每个部分由不同的演讲者介绍。

https://mp.weixin.qq.com/s/JF7BA7ms_Q213hZVizfSTg

还可输入800
全部评论
作者介绍

LiveVideoStack

阅读排行
  • 2周
  • 4周
  • 16周