The scenario: while uploading (media) files to Azure Storage (containers), we can use Event Grid to manage the Storage events (Add, Update, Delete) and use an Azure Function as event handler for file processing upon events. Even though an Azure Function with Blob trigger can monitor such events, it works only for a single specific…

The Context If javascript needs to make a cross origin call and wants to include authentication cookie, you set credentials to “include”. This way the target server understands that this user (from another domain) is authenticated (in another domain). Yes, it is a web standard or spec that if you set credentials to “include”, wildcard…

In my previous posts, I have answered in details the following questions: Does Azure Media Services provide Video Analytics or User Analytics? For the detailed answer, please see this blog. Does Azure Media Services support VR/360 live streaming? For detailed answer, please see this blog. In this post, I will answer the following question: Does…

ABSTRACT Does Microsoft provide a Video Telemetry or Client Analytics solution? We present a Video Telemetry solution in Azure, based on Application Insights. This solution can reach all major client platforms (iOS, Android, Windows 10 and all major web browsers, including but not limited to Azure Media Player) via various SDKs. Video Telemetry data can…

Does Microsoft Azure Media Services support VR/360 live streaming as well as on-demand streaming? The answer is yes and for detailed announcement see here. Virtual Reality live streaming on Azure Media Services workflow was announced at NAB 2016 and an end-to-end Virtual Reality live streaming demo was presented in Microsoft booth at NAB 2016. Since then the solution has…

Introducing Azure Media Test Tool A reliable and versatile test tool is very important in building a video streaming solution. This is of course also true for building solutions on Azure Media Services, either live or on-demand. For example, in live streaming, even without content protection or CDN, an “issue” could be due to any…