Windows Azure Media Service Step by Step
本文純脆是一份操作說明,針對 Windows Azure 所提供 Media Service 基本操作,從 上傳檔案 > 編碼 > 發行 > (測試)使用串流影片。
當然前 3 道動作都可以程式化( Media Services .NET SDK ) 完成,這部份另章分享。
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq5WPHjXH4D1rN75Wmn4Wr-RrxASLyKZ9wiAG1nSfhOJ8N7_5c3E9cdLPlTLtvWw6mqoZodWIUdKwNhKS5Ewqfcp5KymELdX2Ii5srM70n407Uk3wpMUHExHiRky8ZNcHyu-M0iUn2E0Jt/?imgmax=800)
接著 [快速建立]
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN8pirIwYt5pc4jlu8S1FpvN_gVHZLBEbNGAmbv9LkTPHR6VNr3bGxM8kgLVuS436O1wpusTbMSKw6YR33m7GT2MRAicxnxki-Ddgg4Lqe7HVM4d_ruTZ6-LGQps7ReocRUpvNfPMuwLKn/?imgmax=800)
依上圖執行 [建立媒體服務] 後,會建立兩個服務:
1. 媒體服務 Medai Service
2. 儲存體 Storage
ps: 使用 Windows Azure 上的服務得很清楚建立幾個帳號、使用多少服務的量,這些都是要算費用的。
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzK4mL1J2jnRpAR8VFWNS_UwHKKcEGTNDtiI5kmC-M3hcIHMbdsgnTuk2pIQ87FisLSOOvOVY8Z8JYpZtZwjynji1NMKnwTsQP4Va256lsUxpvywN01-bhTARAVpCx8BpyPYZCsp5jVl45/?imgmax=800)
點擊下方的 [上傳]
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgPM_oSLulCROTatO0HURwb2Ia62_u-M8zvmAMO1dnNSlAntjlLPRTIi5EC-YXDmGyNZC3peenPRFejL58r05EM7gBFMUTbmcTYcugxkGl5HXwzPOHbYiH3X1SDWWF7hahIPL6ifVxMkz0/?imgmax=800)
選擇本機檔案後,進行上傳
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYALq87djIx_P83h2d3qHjNaJDG1ovUGlywq-8dQyUrhy2HFAaSH77J4T1pnVKI9ftlEE_pbs9Ieh6iwevZhsdUGbKWTfvYeaDQjSsmDFO2XDiZo0mZ4zzYxSyR0sn-JhGSz-LneweI-rt/?imgmax=800)
網頁上有標示上傳檔案最大是 200 MB,個人上傳超過 100 MB 還沒成功過。
但程式上傳超過 1,048 MB 都沒問題的。
選擇上傳的原始檔,點擊最下方 [編碼]
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgromg9Bh-pjQ5gl2wasfFKyejHltc5aReFIqb5lJyB5Tfr2mfsAMSMGB751jvaalUwj9_R6NAf_DHwzAAIvSDEv8FTlRwBvBk7CJFym4EYi1AKPbVzitsy0sZZHzgiE0jgdlMXgLguVx3U/?imgmax=800)
挑選欲編碼的格式
若要轉為串流格式,要選擇 H264 Smooth Streaming … ,如下圖紅色框線。
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8jyeYllB7nIltNl0p5OIby_OSLMCeerOW8vUkn7qRvE1ArXq1OoruuLu_K3ZD3Yux9qMlB0LJHFjf95pnevKWOU2AmRaiTAYQThxuJ0qQCs0xqEBmO6d7zA0rbhyphenhyphenUTCIYfnyfzDmNCZTj/?imgmax=800)
選擇編碼格式,Key in [輸出內容名稱],進行編碼
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQzPzDtqmPNWIyxk7v0Iavq6Y72z8nTdR-T8mP_cARUT9PdRmlQfmK1oWQq5WwyhUJbKoU4IwMQGBcAFV6m2GulQlqUwCW0CkGaGp5IF20taIG-7ow7kZ5IE3V9E74E9AOrp1rES3z4j1z/?imgmax=800)
等後若干時間後,會在列表中出現剛完成編碼的名稱。
也可進入 [工作] 頁籤中查詢編碼的進度,如下圖:
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqKLaROw1Gy4y0JvH8i3vDHTDYbRDLJqNUYTg60g3CcPFdZcxGfLw4j9x8OOSkH3JAsjqKqENZTbPJSzWrLUIzVfiO9YMQaOytqwhLG-5_kUOKEukhugbEGq_xjvJ9LipeFOtrlj-2EbP6/?imgmax=800)
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG9Q1eVJqgHQnqSaSxqVErm7mJs62kmlRuQa8X-kAsmlT-bmXuGjV3EMUWAMfaN52OKHpX1UPC6vqfDlNQyg8GWQ0exBYIAvbl1KsnrCb6XiRTwXBJ1TWegZJ_JkuRMsVRK-KNMFrrPrTZ/?imgmax=800)
這個動作很快就完成了。
發行後的媒體內容,可以在此直接 [播放] 測試
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5ZpoE4iPrb2IgnYfL6j_l8smsiJ2COhZhyphenhyphen2TaB0heGH84RtHOCYwocZ8-9GWSKVUCS3DzVYzWN5BhfkpWkIZgaUJfzKUaY_jBto6tuW0DmGaTHuccdFdx2OBeRlFnXkBQyzQY7Pbc3weR/?imgmax=800)
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcVZqIrCNtMGDD2Z-S3KypZ-9OV7RSJB7fQzbuElOVxyYT4H2ndn-KMq8ofei7IsZZ7sXeFS7KaL9KfNO2R52dVNE5JiFu9pGX1CfAbZsqDSovRy0fC2uxE5zQxwUwFL3IM-Wxif41qR8L/?imgmax=800)
以瀏覽器進入
http://smf.cloudapp.net/healthmonitor
![SNAGHTML225b2e5 SNAGHTML225b2e5](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdTMxJ7aaWQtt3z5tVIJlVYSaozPNAeOTBHS_lpVN_fAYXj_fqIVm20zNwGIJPLwQnRCjbrhN3O63rX6jIQLwiSww1mPVxNtkisXm5MpOQrYbojFgEMV_cgRLiZjladKmhz1Yj0RkrGmoU/?imgmax=800)
到此,若可以線上瀏覽影片,整個程序算是正確了。
當然前 3 道動作都可以程式化( Media Services .NET SDK ) 完成,這部份另章分享。
透過 [Windows Azure 入口網站] 手動操作
新增媒體服務
登入 Azure 入口網站,點擊 [媒體服務] ,再點擊下方 [新增]接著 [快速建立]
依上圖執行 [建立媒體服務] 後,會建立兩個服務:
1. 媒體服務 Medai Service
2. 儲存體 Storage
ps: 使用 Windows Azure 上的服務得很清楚建立幾個帳號、使用多少服務的量,這些都是要算費用的。
上傳影片檔
點擊列表中的 Media Service 名稱點擊下方的 [上傳]
選擇本機檔案後,進行上傳
網頁上有標示上傳檔案最大是 200 MB,個人上傳超過 100 MB 還沒成功過。
但程式上傳超過 1,048 MB 都沒問題的。
編碼
原始影片檔需要編碼為串流格式,才能提供給消費端接收串流方式播放影片。選擇上傳的原始檔,點擊最下方 [編碼]
挑選欲編碼的格式
若要轉為串流格式,要選擇 H264 Smooth Streaming … ,如下圖紅色框線。
選擇編碼格式,Key in [輸出內容名稱],進行編碼
等後若干時間後,會在列表中出現剛完成編碼的名稱。
也可進入 [工作] 頁籤中查詢編碼的進度,如下圖:
發行與測試
選擇編碼後的媒體內容名稱,點擊下方的 [發行]這個動作很快就完成了。
發行後的媒體內容,可以在此直接 [播放] 測試
線上 Silverlight 進行測試
取得發佈的連結網址以瀏覽器進入
http://smf.cloudapp.net/healthmonitor
到此,若可以線上瀏覽影片,整個程序算是正確了。
Dotblogs Tags: Windows Azure Media Services