因為專案需求,研究了近十個可能是現場直播平台,似乎開始蔚為潮流,很多平台與套件都開發中,相信未來這些工作都會做得更好,以下就是試驗過後的情況⋯⋯
http://www.ustream.tv/platform/live-broadcasting-sdk
所以還在開發中,可以先填email等發布通知……
https://livestream.com/
想用就要先付錢,無法嘗試……
https://bambuser.com/iris
要寫信才有機會拿到SDK
http://livestreamsdk.com/
可以拿github的範例程式跑,API key secret需要寫信去要
http://red5pro.com/
現在是beta版,註冊後要等通知……
隔天收到SDK和sample project下載連結,但測試後不知道在搞……
https://www.twilio.com/
似乎不是我們要的live streaming,註冊後想下載SDK,居然沒有iOS
http://www.jwplayer.com/
支援很多程式語言,但就是沒有支援iOS,不符合需求~
http://onlinelib.de/streaming/
有開發的需求要先寫信詢問……
http://www.nodemedia.cn/zh/
中國版,下載後demo不知在做什麼……
目前決定採用開發較為成熟的Kickflip現場直播平台。
- 官網與後台:https://kickflip.io/
- SDK:https://github.com/Kickflip/kickflip-ios-sdk
- example:https://github.com/Kickflip/kickflip-ios-example
- iOS SDK Docs:https://github.com/Kickflip/kickflip-docs/tree/master/ios
- 特色:即時串流、儲存觀看、會員系統、管理後台
- 效果:現場直播會延遲30-60s才看到
我測試的專案:KickflipTest。
測試延遲多少時間收看狀況影片:
.
參考:每天都可以思考的技術長。
隨意留個言吧:)~