AWS Solutions – Video on demand (VOD)

  • Overview

https://aws.amazon.com/solutions/implementations/video-on-demand-on-aws/

  • Amazon CloudFront media streaming tutorials

https://aws.amazon.com/cloudfront/streaming/?nc1=h_ls

  • Main documentation

https://docs.aws.amazon.com/solutions/latest/video-on-demand/welcome.html

  • Resources & FAQ

https://aws.amazon.com/solutions/implementations/video-on-demand-on-aws/resources/

  • Source Code

An automated reference implementation leveraging AWS Step Functions and AWS Media Services to deploy a scalable fault tolerant Video on demand workflow

https://github.com/awslabs/video-on-demand-on-aws

  • Signing Amazon CloudFront URLs with AWS SDK for PHP Version 3

https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/cloudfront-example-signed-url.html

  • Using Identity-Based Policies (IAM Policies) for CloudFront

https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/access-control-managing-permissions.html

  • AWS Elemental MediaConvert Pricing

https://aws.amazon.com/mediaconvert/pricing/?nc1=h_ls

Google e o Fim dos cookies

Google reinventa a internet: de novo

https://www.proxxima.com.br/home/proxxima/blog-do-pyr/2020/01/17/google-reinventa-a-internet-de-novo.html

Fim dos cookies. Início da nova era de dados do marketing

https://www.proxxima.com.br/home/proxxima/blog-do-pyr/2020/01/20/fim-dos-cookies-inicio-da-nova-era-de-dados-do-marketing.html

Autor: Pyr Marcondes – Diretor-geral da M&M Consulting
https://www.proxxima.com.br/home/colaborador/pyr-marcondes?template=2

Tips – Nginx and upload

Cli

$ sudo lsof -p NGINXPID
$ sudo lsof -p 671 |grep deleted
nginx   671 www-data   45u      REG              202,1 3354454820               393379 /var/lib/nginx/body/0000000005 (deleted)
$ sudo lsof | grep body
 nginx       671       www-data   45u      REG              202,1 1556957988               393379 /var/lib/nginx/body/0000000005 (deleted)

nginx.conf

client_body_temp_path /var/lib/nginx/body;

/var/lib/nginx/body

Nginx save temporary upload files in this folder.

Sources:

https://github.com/Chocobozzz/PeerTube/issues/1423#issuecomment-454267626

“iwascraig commented on Jan 15
I have this problem also .. not related to CPU size.. the problem is related to upload file size…
my /var/lib/nginx/body folder is on a system volume that is only 10GB in size… when I try to upload a 15GB file (research data, often this large or larger) I run out of space and client gets error.”

http://nginx.org/en/docs/http/ngx_http_core_module.html#client_body_temp_path