微软发布新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)
感谢冬雨对本文的审校。
微软发布新Azure 媒体服务 API(V3),现已全面可用相关推荐
- 微软媒体服务器,Azure 媒体服务概述
您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn. Azure 媒体服务概 ...
- 微软遥测服务服务器,使用 .REST 配置 Azure 媒体服务遥测 | Microsoft Docs
您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn. 使用 REST 配置 ...
- 宣布正式发布 Azure 媒体服务内容保护服务
Mingfei Yan Azure媒体服务项目经理 我们非常高兴地宣布正式发布 Azure 媒体服务内容保护服务.这包括 Microsoft PlayReady许可服务和 AES明文密钥交付服务!此外 ...
- Azure媒体服务的Apple FairPlay流功能正式上线
在此我们高兴地宣布,Azure FairPlay Streaming服务已正式商用. FairPlay允许用户轻松构建解决方案,并可扩展到最新版本的Apple TV.Azure媒体服务可以结合现有的P ...
- Azure 媒体服务支持 DASH 实时传送流
Kilroy Hughes Azure 媒体服务数字媒体架构师 本文重点介绍 Azure 媒体服务支持的 DASH 实时传送流功能,同时阐述如何利用这些功能将实时和点播自适应流传送至 Web 浏 ...
- Azure 媒体服务可将优质内容传输至 Apple TV
作为内容提供商,如果想要将优质内容传输到Apple TV,需要使用Apple FairPlay Streaming (FPS)技术. 但是这个技术的构建比较繁琐,基于此,Azure提供了FairPla ...
- Windows Azure媒体服务使得伦敦奥运会的云端传输成为可能
伦敦奥运会是一个把302枚金牌合理压缩在19天里的盛大的活动.多轮预赛或回合经常同时发生,在32种运动中,对运动会内容提供者的挑战是要把运动会的内容传送给全世界各个时区的观众,可以让他们自由选择他们喜 ...
- 微软发布新的Azure Pipelines功能和集成
在最近举行的Connect()大会上,微软发布了几项新功能以及与Azure Pipelines的集成,包括Visual Studio Code的Azure Pipelines扩展.GitHub版本管理 ...
- 微软发布新的 Azure Pipelines 功能和集成
在最近举行的Connect()大会上,微软发布了几项新功能以及与 Azure Pipelines 的集成,包括 Visual Studio Code 的 Azure Pipelines 扩展.GitH ...
最新文章
- 图像篡改检测pytorch版本
- 【弱化版】【P3371 【模板】单源最短路径(弱化版)】-C++
- 客户机系统已禁用cpu_Metricbeat System process metricset系统进程监控参数详情
- 线性代数拾遗(四):线性方程组的应用
- 云图说 | 华为云应用服务网格,让你的应用治理智能化、可视化
- DOS口令启用停用的管理员密码
- 网络流二十四题之魔术球问题
- 资深3D角色建模师对于游戏角色设计浅析:细节与风格
- 【去水印】最简单的百度图片去水印
- Linux系统管理---RAID磁盘阵列
- 杰瑞·卡普兰:人工智能并不可怕 未来将带来两大影响
- 性能优化,进无止境---内存篇(下)
- 创建exchange邮箱用户
- [金工实习报告]金工实习基本方法,车工/焊接/钳工/铣工/铸造/安全生产/3D打印等
- NX二次开发 使用了一个已删除或无效的类号
- MultiTech MT9234ZBA 调制解调器Modem的测试方法
- 正确的洗澡顺序,据说99%的人都是错的。。
- 高通Spectra 2xx中GTM LTM的tuning重点
- win10pro不够pro,win10专业工作站版本才是真的牛
- linux上 用unzip命令解压带密码保护的 zip 文件报错 unsupported compression method 99
热门文章
- mysql dba系统学习(18)mysql主从复制的实现 mysql dba系统学习(19)配置mysql+lvs+keeplived实现Mysql读操作的负载均衡
- 用JavaScript玩转游戏物理(一)运动学模拟与粒子系统
- 图形处理(五)基于旋转不变量的网格变形-Siggraph 2007
- 编程之美-中国象棋将帅问题方法整理
- 来自一名程序员的表白
- 《树莓派Python编程入门与实战(第2版)》——1.7 排除树莓派的故障
- Linux_《Linux命令行与shell脚本编程大全》第二章学习总结
- 利用 Chef 在 Red Hat Enterprise Linux 上自动化部署 Mariadb Galera Cluster
- 【转载】数据库范式那些事
- Linux之DNS服务器搭建及常见DNS***和防御