Real Time Messaging Protocol(RTMP)即實時消息傳輸協議,是 Adobe 公司開發的一個基於 TCP 的應用層協議,目前國內的視頻雲服務都是以 RTMP 爲主要推流協議。git
EasyRTMP_File:EasyRTMP作爲RTMP推送端,將本地文件推送到RTMP流媒體服務器;github
EasyRTMP_RTSP:將RTSP/RTP數據獲取到本地,再經過EasyRTMP推送到RTMP服務器;服務器
EasyRTMP-Android:Android安卓RTMP直播推流,採集安卓手機前/後攝像頭、麥克風音視頻推送直播;項目地址:EasyRTMP網絡
EasyRTMP-iOS:iOS蘋果RTMP直播推流,採集蘋果手機前/後攝像頭、麥克風音視頻推送直播;項目地址:https://github.com/EasyDSS/Ea...併發
引入項目中的EasyScreenLive和EasyScreenLiveSetupUI這2個TARGETS,在app裏引入Replaykit:app
#import <ReplayKit/ReplayKit.h>
展現啓動的view:spa
在方法中啓動系統的錄屏功能,可是如今只支持iOS12.0版本及以上版本:code
EasyRTMP是一套調用簡單、功能完善、運行高效穩定的RTMP推流功能組件,通過多年客戶實戰和線上運行打造,支持RTMP推送斷線重連、環形緩衝、智能丟幀、網絡事件回調,支持Windows、Linux、ARM、Android、iOS平臺,支持市面上絕大部分的RTMP流媒體服務器,可以完美應用於各類行業的直播需求,手機直播、桌面直播、攝像機直播、課堂直播等方面。結合EasyDSS流媒體服務器,爲開發者提供專業、穩定的直播推流、轉碼、分發服務,全面知足低超低延遲、超高畫質、超大併發訪問量的要求。視頻