閱讀220 返回首頁    go 阿裏雲 go 技術社區[雲棲]


5.22成都workshop:1、海量數據存儲與多媒體處理

海量數據存儲與多媒體處理

場景描述

  • 某遊戲公司需要將遊戲的靜態數據比如圖片放在在OSS上
  • 某遊戲公司需要對存放在OSS上的圖片進行縮略、旋轉、裁剪等處理

實驗步驟

1. 下載演示用的文件包OSS演示文件包並解壓

2. 登陸阿裏雲官網

點擊登陸界麵,輸入賬號和密碼登陸即可,如果要求綁定手機號,則選擇“下次再說”登陸 登陸

3. 進入OSS控製台

進入OSS控製台進入OSS控製台

4. 新建bucket

bucket名稱的字符集是小寫字母、數字和橫杠,全局唯一,自己定一個就行,本文檔以storage-workshop-1為例,所屬區域選擇“華東2”,也就是上海區域,存儲類型是“標準存儲”,為了方便演示,讀寫權限選擇“公共讀”,點擊確認即可新建bucket新建bucket

5. 上傳文件

上一步完成後會自動進入bucket的管理界麵,選擇左側“Object管理”,然後選擇“上傳文件”,在彈出的對話框中選擇我們第一步下載的壓縮包中的“144-bigskin-1.jpg”上傳即可,點擊刷新,即可看到剛才上傳的文件上傳文件上傳文件

6. 下載文件或者在瀏覽器中打開文件

從剛才上傳的文件右側點擊“獲取地址”,將地址複製出來放到瀏覽器中即可看到剛才上傳的文件下載文件下載文件

7. 圖片處理

所有的圖片處理操作可見文檔圖片處理,此文檔以縮略、旋轉、裁剪為例演示

縮略

在步驟6中生成的url後麵添加”?x-oss-process=image/resize,m_fixed,h_400,w_600”,回車即可,可以改變其中的數值查看效果

旋轉

在步驟6中生成的url後麵添加”?x-oss-process=image/rotate,90”,回車即可,可以改變其中的數值查看效果

裁剪

在步驟6中生成的url後麵添加”?x-oss-process=image/circle,r_500”,回車即可,可以改變其中的數值查看效果

管道

如果要同時實現縮略、旋轉以及裁剪,可以采用管道連接,比如在步驟6中生成的url後麵添加”?x-oss-process=image/resize,m_fixed,h_400,w_600/rotate,90/circle,r_500”,回車即可,可以改變其中的數值觀察效果

樣式
  • 創建樣式。回到bucket的管理界麵,依次選擇左側的“圖片處理”=》“樣式管理”=》“創建樣式”,進入創建樣式的界麵,選擇“高級編輯”,填入樣式名,將“管道”一節中添加的參數填入框中,右側點擊預覽,觀察效果後保存創建樣式創建樣式創建樣式創建樣式
  • 使用生成的樣式。在步驟6中生成的域名後麵添加“?x-oss-process=style/mystyle”,可以看到和管道一節一樣的效果,但是url已經縮短了很多

最後更新:2017-05-21 15:31:21

  上一篇:go  5.22成都workshop:3、海量用戶數據管理及分析
  下一篇:go  5.22成都workshop:4. 遊戲日誌采集與分析