首页
学习
活动
专区
工具
TVP
发布

媒矿工厂

专栏作者
881
文章
1034459
阅读量
235
订阅数
CMCD 处理实时真实数据
CMCD(Common Media Client Data,通用媒体客户端数据)是连接用户播放器和内容分发的桥梁。CDN 每秒钟可以看见上百万个二进制信息的传递,在用户端,用户看见的是一个回放窗口里面存有最近几分钟的缓存数据可用于回放,我们想将这两种场景融合在一起,这是 CMCD 的关键点。CMCD 诞生于 Mile-High Video,我们在两年前的 Mile-High Video 会议上提议在用户请求中加入会话 ID,Dolby David 建议我们投入更多的精力将其变成一种标准。因此我们在会议结束后建立了一种原始的简单的标准,我们定义了一组结构化的键值对,将对双方都有益的媒体相关的信息从播放器传递到 CDN,通过以下三种形式:1)一组常规的头(A set of custom headers)。2)一个索引自变量(A query arg)。3)一个 JSON 对象。之所以称为常规是因为同样的数据结构可以被所有的播放器和所有的 CSDN 使用。
用户1324186
2022-05-25
1.4K0
WebRTC 架构格局正在发生变化
对于使用 WebRTC 的实时视频应用来说,没有适用于任何场景的通用应用架构,实际中基于用例以及在后端服务的商业,可以选择的架构有许多,并且差异较大。
用户1324186
2022-05-25
8440
W3C: 媒体制作 API (2)
今天,我想谈谈最近一个叫做 WebCodecs API 的API。特别是当在 web 平台上与其他 API 一起使用此 API 时的内存访问模式。我们将讨论访问视频帧时的一些原始性能数据,WebCodes 目前为最小化内存、访问开销所做的工作,以及 API 目前存在的一些问题,其中有一个解决方案,但尚未实现。更重要的是,我们将在未来解决两个更难的问题,这样使用 WebCodec 将具有与本地应用相同的性能。
用户1324186
2022-05-25
8770
W3C:开发专业媒体制作应用(6)
James Pearce 首先展示了基于 web 的视频编辑器。它遵循了编辑应用程序的普通的三窗口布局。在左上角有一个源视频查看器,用于加载视频源,然后将它们剪辑并添加到时间线中。在底部有一个时间轴,用以展示了各种轨迹,以及这些轨迹中的片段。在右上角有一个序列播放器,它可以播放正在构建的时间轴。最左边是所有视频源的列表,可以找到一个源,并将其加载到源查看器中,或者直接将其拖放到时间线中。
用户1324186
2022-05-24
8730
W3C: 开发专业媒体制作应用 (5)
创作者习惯于触手可及的桌面级硬件的全部功能。我们如何构建具有相同水平的性能和表现力的应用程序,同时又具有基于 Web 的体验的所有好处?
用户1324186
2022-05-24
3440
W3C:开发专业媒体制作应用(4)
在以前,把团队召集在同一个房间同一块屏幕下协同工作毫不费力,但是随着远程工作的大流行,现有协同工作软件,例如网络会议,内容分享工具,不足以满足高自由度媒体内容创作团队的需求,例如艺术创作,动画创作,视频创作等。我们在 Bluescape 创造了一种新颖的方法,使得几乎任何网站或启用网络的工具都可以获得额外的功能,以便在查看、评论和编辑媒体内容时获得实时共同体验。当用户或团队开启共同会话时,被使用的的网站会加载到云中,同时将相同的副本和所有新增的更改广播到所有连接的客户端,为它们提供相同的质量、相同的延迟和大致相同体验,就像他们在本地设备上或在同一屏幕后面浏览内容一样。
用户1324186
2022-05-24
1.4K0
W3C: 开发专业媒体制作应用 (3)
类如 Soundtrap 的 DAW(Digital Audio Workstation)可以在网页浏览器上在线完成多轨音频的记录和编辑等制作过程。类似的 DAW 可以与 MIDI 键盘相连接,当音乐家通过键盘进行演奏时,DAW可以实时生成相应的 AssemblyScript 代码,从而编译为 WebAssembly。工作站内含有弦乐器、管乐器和鼓等等多种软件乐器,具有各种音频效果、混响、过滤器以及吉他AMP仿真等功能。DAW 可以提前录制好音频片段,并在播放的时候同时加入其它音频片段。在这样的 DAW 上可以完成全部音频音乐的制作过程。
用户1324186
2022-05-24
3740
W3C: 开发专业媒体制作应用 (2)
演讲中主要介绍了 clipchamp 在使用 WebCodecs 方面的工作。clipchamp 是一个完全基于浏览器的视频编辑器,能够带来云服务的便捷性以及桌面应用级的响应速度。
用户1324186
2022-05-24
1.1K0
WebRTC 教程 (4)
讲者首先介绍了要搭建 WebRTC 聊天室所需要的编程语言。对于客户端,当然应该部署在浏览器上,就选用 HTML 和 CSS 作为前端开发工具,如果想要更进一步的 UI 框架就可以选择 BootStrap,前端逻辑就可以使用 JavaScript。
用户1324186
2022-05-24
1.4K0
如何实现 LL HLS
苹果公司的低延迟 HLS (LL HLS)的承诺是比标准 HLS 更低的延迟,并向后兼容非 LL HLS 的播放器。Mux 视频服务的承诺是“视频,在几秒钟内”。正如你将在本教程中所看到的,两家公司都达到了他们的目标,Mux 的 LL HLS 特别容易实现,延迟为 4-7 秒,比预期的要高一点,但与其他提供相同服务的公司一致。
用户1324186
2022-04-11
2.4K0
低延迟体育中的内容感知播放
今天我们将谈论最近的一个低延迟直播的作品。一个有趣的事实是,在 1969 年,一个来自月球表面的直播被数亿人观看,他们的延迟大约是 3 秒,50 年后,超级碗也有数百万的流媒体播放,但在这种情况下延迟超过 45 秒。然而,在过去几年中,低延迟在实施和标准化方面取得了很多进展,因此我们的处境要比几年前好得多。低延迟的主要驱动因素之一就是现场体育赛事。
用户1324186
2022-04-11
2.7K0
Milan 视频技术交流会分享
会议由来自 videodeveloper.io 的 Andrea Fassina 主持。他首先回顾了上一期(6th Milan Meetup)中的内容:直播、数据质量、可交互体积视频以及智能编码,并简介了本场会议的其他三位嘉宾:来自 Evolution 的 Behnam Kakavand、来自 Akamai 的 Luca Moglia、来自 Elecard 的 Alexey Malikov。
用户1324186
2022-02-18
5660
基于 HTTP 的低延迟流媒体播放器的性能
在未知或不断变化的网络条件下的操作一直是自适应比特率流媒体系统自 1990 年代诞生以来一直试图解决的最基本挑战之一。这个挑战今天仍然存在,尽管在某种程度上简化了设置,允许使用基于 HTTP 的自适应流 (HAS) 架构。在这样的架构中,网络适配逻辑驻留在流媒体客户端中,有效地驱动媒体流片段的选择和加载。在过去的十年中,已经提出了许多先进的方法来设计流选择算法。这包括基于吞吐量的方法、基于缓冲区级别的启发式、控制理论方法以及机器学习算法。
用户1324186
2021-12-22
8.6K0
dash.js:流媒体的发展故事
如果想要阐述一些科学知识,把这件事情当作是讲故事不失为一个好方法,所以我选择在这次的演讲中做同样的事情,将这次的演讲题目取名为“一个流媒体发展的故事”。
用户1324186
2021-11-23
2K0
使用Swift actors保护并发应用中的可变状态
本期WWDC21的演讲来自于苹果公司Swift团队的工程师,Dario Rexin。Dario会为我们介绍Swift Actor模型,并介绍Actor是如何保护Swift并发应用中的可变状态(Mutable State)的。
用户1324186
2021-07-29
1.5K0
Web媒体标准
本文来自The Broadcast Knowledge,主讲者是来自W3C的Jonn Simmons,主要讲述了网络媒体标准。
用户1324186
2020-11-02
4720
使用OpenSIPS 3.0来向云端迁移
本文是来自FOSDEM 2020 Real Time Communications devroom的演讲,演讲者是Liviu Chircu,Rǎzvan Crainea和Peter Lemenkov,题目是“Reach for the Clouds With OpenSIPS 3.0:A major release focused on the DevOps mindset”。
用户1324186
2020-03-05
9910
使用开源库构建自定义视频体验
本帖来自VES(Video Engineering Summit)2019的演讲,主要内容是使用开源库构建自定义视频体验(Building A Custom Video Experience With Open Source),演讲者Stephen Cronin是来自Reaktor公司的开发人员。
用户1324186
2019-08-08
6950
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档