天天看點

(續)通過直播源碼搭建直播平台需要準備什麼

昨天我們聊了下直播平台搭建前需要準備的重點内容——流媒體CDN,CDN是直播平台搭建及營運過程中的重要環節。除此之外,通過直播源碼搭建直播平台時還需要用到他們:

●雲存儲

●推送及私信接口

●短信驗證碼

●bugly

本篇我們将介紹的這些内容,關乎直播平台的正常運作及直播體驗。

1. 雲存儲(以七牛雲存儲為例)

1.1準備工作

●一個已備案的域名

●一個通過實名認證的七牛雲賬号,賬号裡面記得充值100元

1.2開通流程

1.2.1打開網頁,登入七牛雲,界面如下:

(續)通過直播源碼搭建直播平台需要準備什麼

1.2.2點選對象存儲,然後點選“立即添加”,進入如下操作界面,存儲控件名稱填寫phonelive,區域根據需求選擇,通路控制選公開空間

(續)通過直播源碼搭建直播平台需要準備什麼

1.2.3然後添加七牛雲cdn域名,綁定域名操作可參考官方操作流程

1.2.4點選右上角的頭像進入個人中心,選擇密鑰管理,然後将密鑰管理中的AK和SK複制粘貼備用,在正式搭建的時候會用到,到此為止,七牛雲存儲就開通完成了

2. 推送私信

這裡我們以“極光推送”簡單做下介紹,這部分的注冊申請流程較為簡單,在相關服務商的網站上都會有詳細的注冊操作指引

2.1新增賬號,登入極光首頁,點選右上角“注冊”開始申請賬号,填寫使用者名、郵箱、密碼,點選下一步完成注冊,注冊完成後進行郵箱驗證登入

2.2建立應用

2.2.1在極光推送首頁點選使用者個人中心,下拉菜單進入控制台建立應用

2.2.2配置填寫各個平台資訊,送出

Step1:基本資訊:輸入應用名稱 (必填), 上傳一個圖示;

配置android平台資訊:填寫應用包名, JPush 系統會在背景根據你輸入的包名生成的推送的 Android 應用 Demo,該Demo 包含了該配置的資訊;

Step2:配置iOS平台資訊:上傳相關環境的推送證書,并填寫和證書配套的密碼;

2.3資訊配置完成後,檢視應用資訊如下:

(續)通過直播源碼搭建直播平台需要準備什麼

2.4回到首頁,重新進入控制台,選擇應用——推送

2.5填寫推送資訊以發送通知為例,當然也可以自定義消息,界面彈出對話框,提示是否發送,選擇【發送吧】即可

2.6測試成功後,保管好賬号密碼及上傳的證書,後面搭建部署直播app時接入即可

3. 短信接口申請(以互億無線為例)

3.1新增賬號,打開互億無線官網,點選右上角注冊,輸入注冊資訊

3.2擷取key,注冊完成後登入背景,記錄下APIID和APIKEY即可

4. 開通Bugly

4.1新增賬號,打開Bugly官網,直接使用QQ登入即可,然後建立應用

4.2建立iOS應用,按照下圖中标注的項目填寫即可,然後儲存

(續)通過直播源碼搭建直播平台需要準備什麼

4.3建立Android應用,填寫産品名稱,平台(Android),類型選軟體,填寫産品描述,點選儲存即可

4.4擷取key,如圖點選已建立好的應用,進入應用配置界面

(續)通過直播源碼搭建直播平台需要準備什麼

4.5記錄下App ID和App Key,後面在封包App時會用到

至此,直播平台搭建前需要準備的内容基本完成,後續會為大家繼續分享更多直播系統開發及搭建方面的幹貨内容。

閱讀原文

繼續閱讀