綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求助] android 影像傳輸文題

[複製連結] 查看: 2210|回覆: 2|好評: 0
跳轉到指定樓層
樓主
jackdc | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2012-12-9 01:31

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
小弟有著一大堆的問題存在
說明一下小弟預設的功能
透過android 手機的攝影鏡頭擷取畫面(不一定為照片)
透過某種影像壓縮技術
將資料傳送至server內(盡量為同步訊息)
並由另一android手機將資料下載
並且將畫面顯示出來

EXP: 3g手機的視訊通話,

概念圖如下

使用者a(文件、圖片、影像)←→server←→使用者b(文件、圖片、影像)
希望能達到同步效果

Q1:該如何從android將畫面資料取出?
Q2:若影像檔案過大,蓋如何壓縮檔案並上傳
Q3:解析度問題
Q4:同步性
Q5:wifi或3g的頻寬問題

若有講解不詳之處
可在下面留言發問
也希望各位大大能幫小弟解決問題
或著給個概念想法
thanks~
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
ploglin | 收聽TA | 只看該作者
發表於 2012-12-10 09:30
Q1:該如何從android將畫面資料取出?
利用 Intent 去開啟 Camera 或 影像的資料夾就可以了。

  1. // 打開相機 (Open Camera)
  2. Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
  3. intent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri);
  4. intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);
  5. startActivityForResult(intent, DEFINED_CODE);

  6. // 打開相簿 (Open Album)
  7. Intent intent = new Intent();
  8. intent.setType("image/*");
  9. intent.setAction(Intent.ACTION_GET_CONTENT);
  10. startActivityForResult(intent, DEFINED_CODE);
複製代碼
Q2:若影像檔案過大,蓋如何壓縮檔案並上傳
影像若過大可以參考下面的文章
http://huee11.blogspot.tw/2011/07/android.html

Q3:解析度問題
解析度是自己控制的,基本上不可能處理解析度過高的影像,因為會造成 memory 不足的狀況

Q4:同步性
同步也是自己控制的唷

Q5:wifi或3g的頻寬問題
做好重新上傳的機制就應該沒什麼問題了

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
jackdc + 1 + 1 非常讚

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
 樓主| jackdc | 收聽TA | 只看該作者
發表於 2012-12-10 14:16

感謝大大的指導
回家後好好研究一番
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則