posts - 33, comments - 0, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          http://gundumw100.iteye.com/blog/904107

          posted @ 2011-08-18 14:43 馬航 閱讀(152) | 評論 (0)編輯 收藏

          1:直接獲取Camera預(yù)覽的數(shù)據(jù),然后將數(shù)據(jù)用X264等開源的編碼器壓縮后,使用標(biāo)準(zhǔn)的RTP協(xié)議傳輸?shù)竭h(yuǎn)程服務(wù)器。這種方法的關(guān)鍵是,采用純軟件的處理方式,處理能力有限,但是只要是一個(gè)android系統(tǒng)都可以用,具有最廣泛的應(yīng)用基礎(chǔ)。如果視頻要求比較高,就是采用你工作平臺提供的硬件加速,需要自己寫一段Native C代碼,調(diào)用平臺的媒體處理硬件單元。


          2:另外一種方法是直接使用MediaRecorder,因?yàn)榇蟛啃酒?yīng)商都將硬件視頻處 理的功能集成到android的framework里面去了,但是你要用到這個(gè)系統(tǒng)提供的錄像功能,目前android系統(tǒng)自己只支持將MPEG4和 3GPP這兩種多媒體系統(tǒng)層的格式的碼流存放到本地文件系統(tǒng),如果將MediaRecorder的輸出直接發(fā)送到服務(wù)器,輸出的碼流頭文件信息不全,不能 播放,所以你需要自己寫一段代碼,來修正輸出的碼流。

          posted @ 2011-08-17 10:49 馬航 閱讀(284) | 評論 (0)編輯 收藏

          http://blog.csdn.net/zblue78/article/details/5935738

          posted @ 2011-08-17 10:47 馬航 閱讀(148) | 評論 (0)編輯 收藏

          僅列出標(biāo)題
          共4頁: 上一頁 1 2 3 4 
          主站蜘蛛池模板: 磐石市| 南木林县| 丰城市| 常熟市| 德清县| 益阳市| 铜鼓县| 高尔夫| 上栗县| 溆浦县| 都江堰市| 明溪县| 伊川县| 金阳县| 沁源县| 达州市| 中超| 溧水县| 鄂州市| 鹿邑县| 嘉黎县| 星座| 观塘区| 涞水县| 广平县| 桃园县| 台北市| 南澳县| 孙吴县| 西青区| 建始县| 天气| 永定县| 万山特区| 上高县| 琼结县| 扎鲁特旗| 湖南省| 潜江市| 同德县| 明光市|