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