1.一種基于互聯(lián)網(wǎng)即時通訊技術的教學系統(tǒng),其組成包括:圖像顯示模塊(1)、視頻編解碼器(2)、音頻編解碼器(3)、通訊協(xié)議棧(4)、文件存儲管理器(5),其中音頻和視頻編碼器均采用x264的開源庫,編譯后封裝成一個JNI,以供JAVA在本地調用,然后添加相應的配置即可使用。
2.根據(jù)權利要求1所述的一種基于互聯(lián)網(wǎng)即時通訊技術的教學系統(tǒng),其特征在于所述的圖像顯示模塊(1)包括:視圖組件、視圖容器組件、布局組件以及布局參數(shù)模塊組成。
3.根據(jù)權利要求1所述的一種基于互聯(lián)網(wǎng)即時通訊技術的教學系統(tǒng),其特征在于所述的視頻編解碼器(2)采用雙緩沖和多線程處理技術,使得圖像的采集、壓縮和傳輸可以并發(fā)執(zhí)行,從而提高編解碼器整體性能。
4.根據(jù)權利要求1所述的一種基于互聯(lián)網(wǎng)即時通訊技術的教學系統(tǒng),其特征在于所述的通訊協(xié)議棧(4)即支持基于wifi的通訊,也支持基于3G的通訊,結合使用RTSP協(xié)議和RTP,傳輸實時視頻流。
5.根據(jù)權利要求1所述的一種基于互聯(lián)網(wǎng)即時通訊技術的教學系統(tǒng),其特征在于所述的文件存儲管理器(5)采用嵌入式SQLite輕量級數(shù)據(jù)庫,為實現(xiàn)保存視頻文件到存儲器提供了保證。