EasyClient是一款開源的安卓流媒體播放器軟件,APP由EasyDarwin開源流媒體團(tuán)隊傾情打造,支持多終端攝像頭管理、視頻直播管理、流媒體視頻播放等功能,功能強(qiáng)大,靈活性強(qiáng),歡迎各位機(jī)友下載使用!
EasyClient介紹:
EasyClient是EasyDarwin開源流媒體團(tuán)隊提供的一套直觀、功能豐富的客戶端項目,目前支持Windows、Android版本,后續(xù)將支持ios版本,PC版本的EasyClient支持多種源接入,包括Windows攝像頭、麥克風(fēng)、RTSP攝像機(jī)、屏幕桌面等,采集后經(jīng)過x264編碼、EasyPusher推送到EasyDarwin流媒體服務(wù)器進(jìn)行轉(zhuǎn)發(fā),同時EasyClient還支持通過EasyRTSPClient拉取EasyDarwin直播流,進(jìn)行顯示、播放,非常穩(wěn)定、易用,用戶可以基于EasyClient項目,開發(fā)類似于課堂直播、視頻對講等項目!
EasyClient特色:
1、DShow采集與音視頻編碼
EasyClient實現(xiàn)DShow ISampleGrabberCB接口,分別采集Windows攝像頭的視/音頻,通過回調(diào)來保存每一個buffer,在回調(diào)中,我們用x264進(jìn)行視頻數(shù)據(jù)編碼成H.264,用FAAC進(jìn)行音頻編碼成AAC.再通過EasyPusher將實時編碼的音視頻數(shù)據(jù),推送到EasyDarwin開源流媒體服務(wù)器進(jìn)行直播;
2、IPCamera源播放與推送
EasyClient支持獲取IPCamera攝像機(jī)的RTSP直播流,通過EasyRTSPClient拉取到本地,進(jìn)行解碼、顯示; 同時還支持將拉取到的IPC RTSP流,通過EasyPusher將實時編碼的音視頻數(shù)據(jù),推送到EasyDarwin開源流媒體服務(wù)器進(jìn)行直播;