擁有10億微信生態用戶的小程序已經成為了繼移動互聯后的又一個現象級風口,隨著微信小程序對外開放實時音視頻錄制及播放等更多連接能力,小程序與直播強強聯合,在各行各業找到了非常多的玩法,小程序直播相比微信直播和APP直播更加簡潔、流暢、低延時、多入口等眾多優勢迅速向商業直播領域及泛娛樂直播領域蔓延。從小游戲、內容付費、工具、大數據、社交電商創業者到傳統品牌商們,都在努力搭上小程序直播這輛快車,以免錯過微信生態里新的流量洼地。
作為一名環信生態圈資深開發者,本著對技術的熱衷,對環信的眷戀和對黨的忠誠,基于環信即時通訊云寫了這個“直播購物小程序”,目前項目源碼已全部免費開放,希望對有需求的企業和開發者提供一個思路和參考。
直播購物小程序運行GIF效果圖
小程序體驗指南(僅需三步):
1.下載小程序直播源碼:github源碼
2.下載微信小程序開發工具:小程序開發工具下載地址
3.導入源碼:將附件的源碼解壓直接導入
就是這么簡單,還有問題?我們準備了視頻教程!
手把手教學直播小程序開發【環信公開課35期】:公開課回放地址
公開課視頻截圖
課程大綱:
環信直播技術流程
1、【環信賬號準備】注冊、認證。
2、【直播間創建】環信后臺創建及api 方式創建
3、【房間主播及推拉流地址設置】創建直播,主播綁定房間,房間設置直播地址。
小程序技術分享
1、【創建小程序項目】創建好已有UI的小程序項目。
2、【環信小程序sdk集成】基于webIM sdk 開發的小程序版本SDK集成配置。
3、【配置小程序進行直播推拉流測試】模擬直播間,使用推流工具進行推流測試。
4、【開發直播間聊天功能及特效】利用小程序SDK進行直播聊天室聊天開發。彈幕、特效延時處理。
附:環信小程序直播開發文檔文檔地址
關于環信直播聊天室:
1、采用支持高并發的異步架構,輕松應對千萬級并發請求; 各項基礎服務集群化,確保系統高可用性; 系統冗余度高,容量評估體系完善,彈性擴容應對流量峰值;
2、支持各種消息格式:文字、表情、圖片、聲音、視頻、附件、位置、擴展消息;
3、支持實時配置的消息分級策略,確保重要消息優先必達;
4、支持直播聊天室后臺管理及審核功能,提供直播相關數據統計;
5、提供智能反垃圾和自定義敏感詞過濾功能;
6、快速集成,demo提供高質量代碼示例,可根據運營情況隨時擴展;
7、聊天室人數無上限