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

媒矿工厂

专栏作者
894
文章
1049232
阅读量
236
订阅数
WebRTC 的未来
IETF 首先做的工作是开发了 NICER。NICER 是一种在一次对话中切换 4G 和 wifi 的一种方法,这给 WebRTC 增加了一个新功能。
用户1324186
2022-05-25
1.2K0
W3C:媒体工作流集成(2)
目前的工作流程范式有两个主要问题。第一个问题是,每个集成在平台中的系统,或者两个需要集成的系统,都需要知道对方的 API。这有一个问题,就是它很难进行迭代。如果我们改变了一个系统的 API,就会影响到所有与之集成的其他系统。第二个问题是,我们需要在工作流程中增加非具体的业务步骤。例如,将一个媒体移动到另一个地方,或对来自一个系统的信息进行转换。而且,这也使得解决方案和工作流程难以发展和维护。
用户1324186
2022-05-25
5100
在云端优化复杂的媒体处理工作流
Jeff 在 encoding.com 的角色是管理所有的事情,其在第一线与重要的客户合作,包括一些大型媒体和娱乐公司。
用户1324186
2022-05-25
4250
W3C: 媒体制作 API (3)
来自 WebCodecs 的技术主管 Chris Cunningham 将首先介绍一些 WebCodecs 的 API,并会介绍一些关于视频编码器的设置。
用户1324186
2022-05-25
9980
W3C: 媒体制作 API (2)
今天,我想谈谈最近一个叫做 WebCodecs API 的API。特别是当在 web 平台上与其他 API 一起使用此 API 时的内存访问模式。我们将讨论访问视频帧时的一些原始性能数据,WebCodes 目前为最小化内存、访问开销所做的工作,以及 API 目前存在的一些问题,其中有一个解决方案,但尚未实现。更重要的是,我们将在未来解决两个更难的问题,这样使用 WebCodec 将具有与本地应用相同的性能。
用户1324186
2022-05-25
8880
W3C:开发专业媒体制作应用(6)
James Pearce 首先展示了基于 web 的视频编辑器。它遵循了编辑应用程序的普通的三窗口布局。在左上角有一个源视频查看器,用于加载视频源,然后将它们剪辑并添加到时间线中。在底部有一个时间轴,用以展示了各种轨迹,以及这些轨迹中的片段。在右上角有一个序列播放器,它可以播放正在构建的时间轴。最左边是所有视频源的列表,可以找到一个源,并将其加载到源查看器中,或者直接将其拖放到时间线中。
用户1324186
2022-05-24
8880
W3C: 开发专业媒体制作应用 (5)
创作者习惯于触手可及的桌面级硬件的全部功能。我们如何构建具有相同水平的性能和表现力的应用程序,同时又具有基于 Web 的体验的所有好处?
用户1324186
2022-05-24
3450
W3C: 开发专业媒体制作应用 (2)
演讲中主要介绍了 clipchamp 在使用 WebCodecs 方面的工作。clipchamp 是一个完全基于浏览器的视频编辑器,能够带来云服务的便捷性以及桌面应用级的响应速度。
用户1324186
2022-05-24
1.2K0
WebRTC 教程 (4)
讲者首先介绍了要搭建 WebRTC 聊天室所需要的编程语言。对于客户端,当然应该部署在浏览器上,就选用 HTML 和 CSS 作为前端开发工具,如果想要更进一步的 UI 框架就可以选择 BootStrap,前端逻辑就可以使用 JavaScript。
用户1324186
2022-05-24
1.4K0
WebRTC 教程 (3)
Chrome 浏览器中,WebRTC 是默认开启的,如果没有开启,就需要检查是否有其他扩展在阻拦 WebRTC 服务,如 WebRTC Leak Prevent 和 WebRTC Control 和 Easy WebRTC Block 和 WebRTC Network Limiter 等。
用户1324186
2022-05-24
2.4K0
WebRTC 教程(2)
首先介绍了 getUserMedia,这是一个提供到多媒体流的 API。比如希望存储音视频数据就可以使用 MediaStreamRecorder API。getUserMedia()是一个无论对于开发者还是用户都十分方便的 API:开发者可以仅使用一个函数来获取音视频源数据,而用户也不需要安装其他软件或库。这个 API 只有一个方法,就是 getUserMedia(),从属于 window.navigator.object。
用户1324186
2022-05-24
1.3K0
WebRTC, IOS 和直播
主讲人首先介绍了他自己,Colin Biggin 从 2008 年开始作为 iOS 程序员一直在 AppStore 上开发应用程序,在 AppStore 上开发超过 70 个应用程序。2014 年入职 Stage TEN,与 YouTube、Google、TVO、Khan Academy 均有合作。
用户1324186
2022-05-24
1.6K0
W3C: 媒体工作流集成 (1)
本次分享的主持人为来自 W3C/SMPTE 网络专业媒体制作联合研讨会主席 Pierre-Anthony Lemieux,他向我们分享了最新的网络浏览器发展,现在在任何网络浏览器中使用专业媒体已经成为可能,并且实际上可以在 HTTP 服务器上播放无损的 UHD 视频,无需代码和插件。
用户1324186
2022-04-11
4320
W3C: 媒体制作 API (1)
由于 webRTC 不是端到端而是点对点技术和多方会议是主要用例,广播行业对它的看法从来都不是很好;也没有被视为流媒体的可行解决方案,因为它无法扩展,且难以使用。传统的流媒体行业主要由 Netflix 或 Hulu 等为代表的视频点播模式主导。然而,新冠病毒的大规模传播改变了这一切,它加速了实时媒体工作流程的采用,最终弥合了网络和广播之间的差距。
用户1324186
2022-04-11
1.2K0
NMOS MS-05-01概述和进展
NMOS MS-05-01 定义了用于设备配置、管理和监控的一系列 API,使功能相近的组件共用接口,并支持手动扩展。简单来说,NCA(NMOS Control Architecture, NMOS 控制架构)使用 WebIDL 对一些设备组件(e.g. 传感器、仪表、控制器)进行了类定义,类之间有层次体系和继承关系,并且可以扩展。其中,控制器可以实时侦查系统中所有设备 API,并在运行时动态地重新配置设备。
用户1324186
2022-04-11
6800
WebRTC 教程(1)
WebRTC: Web Real Time Communication 是一系列为提供端到端实时通信连接的协议和 API。Google 于 2011 年发布了基于浏览器的 WebRTC 项目,且这个技术可以使很多不同的应用,如视频会议、文件传输、聊天和桌面共享等都不需要额外的插件。
用户1324186
2022-04-11
2K0
使用 Puppeteer + canvas + WebCodecs 来代替 ffmpeg
Collin Miller 首先介绍了 Edit Decision List(EDL),这是一种古老的用于描述视频编辑的文本格式。如图所示,这里有三条记录,每一条都描述了从源胶带到目标胶带的时间段,以及使用哪个源。EDL 做的就是将源中所需的时间段,映射到输出上。
用户1324186
2022-04-11
2.5K0
基于 QUIC 的低延时视频
演讲者作为 Twitch 的工程师,主要负责降低视频观看延时方面的工作,从而使得视频观看过程中增加交互的可能。鉴于 WebRTC 能减低延时的特点,演讲者首先将现有的视频服务框架迁移到 WebRTC 上,但结果表明,尽管经过许多优化,WebRTC 依旧没有实现预期的目标,其原因是 WebRTC 的机制中不同的数据流存在不同的优先级,例如对话语音数据有较高的优先级,而视频观看体验却不是很好,经历了一年的努力,工程师团队放弃了利用 WebRTC 实现低延时目标的愿望。
用户1324186
2022-04-11
1.4K0
是时候让 WebRTC“成型”了
对于许多广播和流传输,WebRTC 不是“完整的”,因为它缺少标准信令协议,以使其类似 RTMP 或 RTSP。
用户1324186
2022-04-11
2.5K1
研讨会:视频工作流在 CDN 中的演变
主持人:Dom Robinson,英国 id3as 公司董事兼创意总监,StreamingMedia.com 特约编辑。
用户1324186
2022-04-11
3870
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档