基於Android的點對點視頻通信/RTSP/RTP/H.264

我的畢業論文題目是: 基於Android的移動VoIP高清視頻通話系統的設計與實現

可以去CNKI下載察看,希望對大家有幫助



這個是我論文中的一部分,在這裏開源的是僅視頻呈現部分,不包含語音通話部分,關於語音如何實現,可參照我的另外一篇語音電話開源文章。

這個工程主要是通過手機硬編碼,移植FFMPEG軟解碼,通過RTSP協議控制媒體流,因此也可以使用VLC與該應用通訊,本工程僅作爲測試與研究所用,如有疑問,可以留言或給我發郵件諮詢。

關於我的開發與學習過程,可以參看:http://blog.csdn.net/cazicaquw/article/details/8435034

工程的缺陷,並沒有對視頻通訊過程中的丟包、延遲、圖像質量進行保證,因此這部分有期許的同學可以不用下載本工程了。

應用的使用方法:

1 MENU->設置->video destination/videoResolution/videoFramerate,注意,分辨率通信雙方需要保持一致,幀速率需要考慮硬件能力,一般爲15FPS 。

2 MENU->PLAY,選擇請求遠端的視頻圖像。

3 MENU->STOP,選擇停止遠端的視頻圖像。

注意事項,軟件的BUG,會有的時候按PLAY會終止程序,這是因爲請求端口被佔用,再次打開就可以了。

工程地址:

http://code.google.com/p/android-video-phone/


接收VLC的視頻流  720P畫質




如果您覺得我的工作對您有幫助,支持我的開源分享,請爲我留言或捐助



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章