1

Je souhaite lire un fichier audio à partir du cloud AWS S3 avec cloudfront CDN.Diffusion de bitrate adaptative pour les fichiers audio avec les services AWS

Maintenant, je veux jouer de l'audio avec le streaming de débit adaptatif. Je suppose, AWS Elastic Transcoder peut être utilisé pour générer un flux différent.

J'ai requêtes suivantes

1) Que dois-je utiliser entre HLS, MPEG-DASH, les protocoles HDS? 2) l'un des protocoles ci-dessus est-il entièrement pris en charge sur tous les navigateurs de navigateur (FF, Chrome, Safari) et mobiles? 3) puis-je utiliser directement ce protocole sans aucun service de lecteur multimédia payant comme jwplayer?

4) Quel preset dois-je utiliser dans le transcodeur élastique AWS? par exemple. Audio MP3, HLS Audio etc ....

toute aide sera appréciée. corrigez-moi si quelque chose me manque ou si je suppose que quelque chose ne va pas.

Répondre

1

Après avoir déconné pendant tant de jours, voici mes conclusions.

1) MPEG-DASH

HLS - HTTP Live Streaming

This protocol is developed by apple and intended for ios/macinstos platform. 

HDS - HTTP streaming dynamique

This is adobe's method for adaptive bitrate streaming for flash. 

MPEG-DASH - Dynamic Adaptive Diffusion sur HTTP

ISO Standard which has the potential to replace existing proprietary technologies like Microsoft Smooth Streaming,Adobe's HDS, Apple's HLS. 
So this will be standardize protocol targeted to be used in all compatible devices. 

Go pour MPEG-DASH

2) AFAIK TABLEAU DE BORD est pas nativement pris en charge dans ios systèmes natifs ou Mac

3) il y a un projet open source dash.js basé sur l'API MediaSource Extension. en utilisant celui-ci peut créer son propre lecteur multimédia.

4) aussi loin que DASH est concerné, il faut créer un preset audio MPEG-DASH. Laissez-moi savoir si quelque chose est mal compris.