速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

微软发布新 Azure 媒体服务 API(V3),现已全面可用

  • 2018-11-10
  • 本文字数:1382 字

    阅读完需:约 5 分钟

微软发布新Azure 媒体服务 API(V3),现已全面可用

利用Azure媒体服务(Azure Media Services),客户可以大规模地编码、保护、编制索引和传送视频。最近,微软发布了在 Azure 中对此服务的几个增强改进,包括新 Azure 媒体服务 API(V3)已全面可用,以及Azure媒体播放器的更新。


在 5 月的微软开发者大会举办期间,开发人员可以使用新的 Azure 媒体服务 API(V3)进行公共预览。该 API 提供简化的开发模型,通过 Event Grid 和 Azure 函数等基本 Azure 服务实现更好的集成体验。此外,该 API 还包括两个新的媒体分析功能,并为开发者提供一套新的 SDK,可以用于.NET、.NET Core、Java、Go、Python 和 Node.js。该 API 目前可用,包括新的功能以支持:


  • 具有 24 小时转码功能的低延迟直播

  • 利用 Event Grid 开发更轻松

  • 部署更轻松

  • 简化摄取和资产创建

  • 使用 MPEG CMAF 进行动态打包

  • 并通过命令行管理媒体服务


新的 Azure 媒体服务 API(V3)允许开发人员给 LiveEvent 实体的 StreamOptionsFlag 设置成名为 LowLatency 的新功能。根据 Azure 媒体服务首席项目经理John Deutscher的说法,如果与 Azure 媒体播放器新的低延迟启发式配置一起使用, 可以支持 8 秒端到端的延迟,而如果在苹果 iOS 设备上用本机 HLS 播放时,支持大约 10 秒的延迟。此外,在使用新的 LiveEvent 实体时,微软增加了对实时转码过程的支持,最长可达 24 小时。


借助新的 Azure 媒体服务 API(V3),微软也通过 Azure Event Grid,为常见操作添加了更多通知。现在,开发人员从 Job 和 JobOutput 操作配置对状态更改事件的订阅。此外,在监控实时流时,开发人员现在可以使用新的事件,如实时获得心跳,以及来自上游实时编码器的连接和断开事件。



来源:https://azure.microsoft.com/en-us/blog/what-s-new-in-azure-media-services-video-processing/


从 V3 API 到 Azure 资源管理(Azure Resource Management,简称 ARM)的转换给开发人员提供了便利,使他们可以利用 ARM 模板更轻松地进行部署,并在资产上应用基于角色的访问控制(role-based access control,简称 RBAC)。


借助 V3 API,开发人员与 Azure 存储的交互更容易。开发人员现在可以用 SAS URL 指向 Azure 存储中的已有文件,或者从任何 HTTP 可访问的 URL 获得它。此外,开发人员可以通过直接设置容器名字, 在 Azure Blob 存储中更轻松地创建资产。


V3 API 的另一个优点是支持采用“cbcs”加密的最新 MPEG 公用媒体应用格式(Common Media Application Format,简称为 CMAF)。CMAF 是新的多媒体文件格式,利用单独加密提供流媒体的存储和交付,这是种自适应比特率格式,包括苹果的 iPhone、安卓和微软等在内的大量设备都采用了这种格式。


开发人员可以使用该格式,仅将以下新的‘format=’标签添加到流 URL 中的 URL,并选择适当的 HLS 清单类型(用于 iOS 设备)或 DASH(用于微软或安卓设备)。


最后一项是,微软对用于媒体服务的 Azure CLI 2.0 进行了更新,以包含 V3 API 的所有功能。借助 CLI,开发人员可以查询正在运行任务、创建实时事件或自定义转换、管理内容密钥等等。CLI 模块还支持流端点(Streaming Endpoint)、内容密钥策略和动态清单过滤器。



图片来源


开发人员可以通过该网站探索新的 V3 API 及示例。可以在定价页面上查询 Azure 媒体服务定价的详细信息。


阅读英文原文:Microsoft Announces the General Availability of the New Azure Media Services API (V3)


感谢冬雨对本文的审校。


2018-11-10 19:21956
用户头像

发布了 199 篇内容, 共 85.8 次阅读, 收获喜欢 295 次。

关注

评论

发布
暂无评论
发现更多内容

统一处理controller层接口返回的数据

Java 程序员 后端

聊一聊Java中那些常见的并发控制手段(1)

Java 程序员 后端

线索化二叉树的作用

Java 程序员 后端

聊一哈,新入如何优雅的跟老板打招呼

Java 程序员 后端

腾讯Java岗面试,竟被“锁”给搞晕了?这样复习

Java 程序员 后端

网络编程三-原生JDK的BIO以及应用

Java 程序员 后端

美团二面问源码卒!闭门偷学318页Spring深度手册,再战

Java 程序员 后端

老夫带你深度剖析Redisson实现分布式锁的原理

Java 程序员 后端

耗时4个月,阿里架构师打造java面试突击文档,10位朋友已拿offer

Java 程序员 后端

经典算法(21)毕业生求职必会算法 八皇后问题

Java 程序员 后端

绝了!华为技术专家居然把JVM内存模型讲解这么细致!

Java 程序员 后端

编码习惯-函数编写建议

Java 程序员 后端

聊一聊Java中那些常见的并发控制手段

Java 程序员 后端

终于等到了!十位Java架构师整理的“阿里P7”养成计划

Java 程序员 后端

终于等到了!阿里内部“性能怪兽”开源了,竟是Nginx

Java 程序员 后端

简单的词法分析器

Java 程序员 后端

线上频出MySQL死锁问题!分享一下自己教科书般的排查和分析过程

Java 程序员 后端

终于,字节跳动要取消大小周了,我 1

Java 程序员 后端

绝了!字节大牛最新上线1940页LeetCode刷题秘籍,堪称完美

Java 程序员 后端

肝到吐血!字节跳动技术专家耗时两年整理出1014页SSM开发实战,你还没看过吧!

Java 程序员 后端

腾讯内部Netty文档笔记,内容涵盖Netty基础+入门+中级+高级

Java 程序员 后端

腾讯社招(Java岗)四面已拿offer,问的很全面,几大块全涉及

Java 程序员 后端

算法基础三之链表、栈、队列、递归

Java 程序员 后端

纯干货“Java面试指南+Java核心宝典”!

Java 程序员 后端

终于有人把Java程序员必学知识点整理出来了,令人有如醍醐灌顶

Java 程序员 后端

网关性能大PK,Spring Cloud Gateway让人大失所望!

Java 程序员 后端

腾讯某Java程序员为了肝出《300页图解网络知识》+《计算机底层操作系统

Java 程序员 后端

线程的介绍与创建

Java 程序员 后端

给Swagger换了个新皮肤,瞬间高大上了

Java 程序员 后端

网络编程四-原生JDK的NIO及其应用

Java 程序员 后端

腾讯T3大牛-带你深入解析静态分派-&-动态分派原理

Java 程序员 后端

微软发布新Azure 媒体服务 API(V3),现已全面可用_服务革新_Steef-Jan Wiggers_InfoQ精选文章