Skip to content

This is a group of Azure functions that can help with migrating assets from AWS, LimeLight, and migrate Azure Media Services telemetry from Azure Tables to Azure SQL DB

kmoussa/Azure-Media-Functions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Azure-Media-Functions

Some Azure Functions to help customers integrate with Azure Media Services

- GetAssetUrl This function help generate an S3 asset Url in order to pass it along to a standard upload

- GetS3AssetsfromBucket This function helps retreiving S3 assets from S3 Bucket where we should use a foreach loop in Azure logic apps to pass them to GetAssetUrl Function.

- GetS3Bucket This function helps retreiving an S3 Buckets in where we should use a foreach loop in Azure logic apps to pass them to GetS3AssetsfromBucket Function.

- GetTelemetryToSQL This function migrates Azure Media services telemetry from Azure Storage to Azure SQL DB, you can alter the code to copy the data to any database of your choice.

I built a simple Azure Logic App with a recurrence trigger for that runs every min. to trigger the GetTelemetryToSQL function- the first time it runs I suggest that you run the function manually since it might take longer to migrate the data if you have tons of it, otherwise it will migrate all the data from all tables and the next time it runs it will pick up from where it stopped.

- UpdateAlternativeId This function help you update alternativeId for an Asset in Azure Media Services.

- UploadFromLimeLight This function helps migrating assets from LimeLight to Azure Media Services, We need to integrate it with Azure media functions under this git rep.

About

This is a group of Azure functions that can help with migrating assets from AWS, LimeLight, and migrate Azure Media Services telemetry from Azure Tables to Azure SQL DB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages