1 Ondemand streaming via Amazon S3 och CloudFront CloudBox Presenter stödjer live- och ondemand streaming via Amazon Web Services. Den här manualen beskriver hur man laddar upp en videofilm för ondemand streaming på Amazon S3 och CloudFront: 1. Skapa ett konto på Amazon AWS. 2. Skapa en lagringsplats (bucket) på Amazon AWS. 3. Skapa en distributionspunkt för Amazon CloudFront och konfigurera den för streaming via Flash Media Server. 4. Konfigurera CloudBox Amazon Uploader. 5. Ladda upp en videofil för ondemand. Skapa ett konto på Amazon AWS Surfa in på http://aws.amazon.com och skapa ett konto. Läs mer på Amazons webbsajt hur man går tillväga.
2 Skapa en lagringsplats (bucket) på Amazon S3 1. Surfa in på http://aws.amazon.com och logga in på AWS Management Console. 2. Öppna AWS Management Console. 3. Öppna fliken Amazon S3. 4. Klicka på Create bucket för att skapa en central lagringsplats för videofilerna. 5. Det är från denna plats som videofilerna sen distribueras via Amazon CloudFront till den edge-server som ligger närmast den som tittar. Det finns en edge-server i Stockholm! Läs mer här: http://aws.amazon.com/cloudfront/#details 6. Ange ett namn för lagringsplatsen och välj var lagringen ska placeras i världen. I exemplet ovan är namnet cloudbox-videos och lagringen sker på Irland. 7. Klicka på Create och lagringsplatsen skapas och den är till en början tom. Skapa en distributionspunkt för Amazon CloudFront Videofilerna i detta exempel lagras på Irland. För att öka skalbarheten så kan man via Amazon CloudFront distribuera filerna till servrar som ligger närmare tittarna, s.k edge-servrar. 1. Öppna fliken Amazon CloudFront i AWS Management Console.
3 2. Klicka på knappen Create Distribution i övre vänstra hörnet. 3. Markera Streaming som Delivery Method. 4. Välj cloudbox-videos i dropplistan Select Bucket. 5. Klicka på Continue. 6. Man kan via CNAMEs-fältet koppla distributionspunkten på CloudFront till en egen webbadress. Men det skippar vi i detta exempel. 7. Klicka på Continue.
4 8. I sista steget kontrollerar man att uppgifterna är rätt och klicka sen på Create Distribution. 9. Nu finns en distribution i CloudFront färdig att använda för streaming av Flash-video! 10. Anteckna distributionens domännamn; s1i2jbhivogla.cloudfront.net i detta exempel. Domännamnet ska vi använda för att konfigurera ondemand streaming i CloudBox Amazon Uploader. Konfigurera CloudBox Amazon Uploader Det finns två sätt att konfigurera CloudBox Amazon Uploader: 1. Konfigurationen följer med CloudBox Presenter-kontot oavsett vilken dator man använder. Denna konfiguration hjälper ungap AB till med. 2. Konfigurationen görs manuellt för varje dator som man använder CloudBox Presenter på. Välj detta sätt om du vill behålla privata nycklar helt för dig själv. I det här exemplet så anger konfigurera vi Amazon Uploader enligt alternativ 2. 1. Starta Amazon Uploader genom att klicka på Ondemand-knappen i CloudBox Presenter och starta Amazon S3 Uploader. 2. Öppna fliken Account. 3. Öppna webbläsaren. Surfa in på http://aws.amazon.com och logga in på AWS Management Console. 4. Klicka på ditt användarnamn uppe till höger och välj Security Credentials i menyn.
5. Under rubriken Access Credentials finns det ett nyckelpar som ska användas för att konfigurera Amazon Uploader. 5 6. Kopiera Access Key ID och Secret Access Key till respektive fält i Amazon Uploader. 7. Skriv in lagringsplatsens namn i fältet AWS Bucket. 8. Skriv in RTMP streamer enligt denna syntax: rtmp://<domain Name>/cfx/st I vårt exempel blir RTMP Streamer: rtmp://s1i2jbhivogla.cloudfront.net/cfx/st 9. Klicka på Apply changes och Amazon Uploader är klar att användas på den här datorn. För en annan dator behöver man fylla i samma uppgifter en gång till. 10. Testa att ladda upp en videofil 11. Öppna fliken Upload. 12. Välj en videofil och klicka på Start upload 13. Efter att uppladdningen är klar så sätts sändningen i ondemandläge. 14. Öppna AWS Management Console. 15. Öppna fliken Amazon S3.
6 16. Välj lagringsplatsen som vi skapade tidigare; cloudbox-videos. 17. Nu ska det finnas en mapp-struktur som är skapad utifrån kanalens namn och sändningens namn, och där är videofilen sparad. Ladda upp en videofil för ondemand Efter en livesändning så laddar man upp videofilmen till Amazon S3 med hjälp av CloudBox Amazon S3 Uploader: 1. Klicka på Ondemand-knappen i CloudBox Presenter. 2. Starta Amazon S3 Uploader. 3. Välj filen som ska laddas upp. 4. Klicka på Start upload. 5. När uppladdningen är klar så sätts sändningen automatiskt i ondemand-läge.