mediarecorder

    6熱度

    1回答

    我想從點A(2.1手機)實時獲取視頻流到點B(我的服務器)。我會怎麼做?下面詳細描述我嘗試(有點長,但簡潔!) 的目標是讓記錄手機到服務器一小時長的視頻,而無需暫停/停止流。延遲達幾分鐘不是問題。我已經嘗試了三種方法 線程一個FileInputStream從視頻 目的地 呼叫MediaRecoder.setOutputFile上 的 的FileDescriptor讀取的「發件人」插座的FD。這個

    7熱度

    1回答

    我讀過Android SDK,我發現MediaRecorder類可以從攝像頭,音頻或其他來源獲取輸入並對其進行壓縮。通過setOutputFile方法,您可以指定要存儲數據的位置(文件或URI),但如果要將數據存儲在內存緩衝區中並通過連接發送,該怎麼辦?或者在發送之前處理它?我的意思是有沒有辦法創建一個文件,但只使用內存緩衝區?

    4熱度

    3回答

    我試圖在Android中使用MediaRecorder將視頻錄製功能添加到我的應用程序,但生成的視頻看起來與綠線(音頻很好)損壞。下面的代碼是我用來初始化MediaRecorder對象: mMediaRecorder = new MediaRecorder(); mCamera.unlock(); mMediaRecorder.setCamera(mCamera); mMediaRecord

    11熱度

    2回答

    可以通過android MediaRecorder捕獲分辨率高於320*240的視頻嗎? 當我使用MediaRecorder::setVideoSize()設置視頻尺寸時,捕獲的視頻全部爲320*240的分辨率。更糟糕的是,更高級的人無法獲得清晰的視頻,他們有點綠色。 (使用的編碼器是h263,格式爲mpeg4)這裏使用 的Android版本1.6 可以請人幫我嗎?

    6熱度

    1回答

    我嘗試使用MediaRecorder類錄製視頻。 但是我發現我沒有降低視頻流的幀率。 我使用H.264作爲我的視頻編碼器和AAC作爲我的音頻編碼器(是的,它是在API級別10的支持及以上,AKA的Android 2.3.3以上版本) 的主要來源如下。 recorder = new MediaRecorder(); recorder.setPreviewDisplay(surfaceHolder.

    0熱度

    1回答

    我正在嘗試使用媒體記錄器類從Mic記錄語音。在所提到的類中,我們只是使用setOutputFile方法來設置輸出文件,但是我需要獲得某個特定記錄語音的緩衝區,我的意思是我需要類似CallBack方法的東西,當時返回一個記錄字節塊,而我去發送提到的字節到另一個設備... 其實我想通過套接字發送錄製的語音到另一個設備同時不保存錄制的語音,然後讀取文件併發送它,由於它的結果一個意外的延遲...

    0熱度

    1回答

    任何人都知道如何將它用於mediarecorder? 即時通訊使用 recorder.setPreviewDisplay(holder.getSurface),其中持有人 - 這是相機(我看到了我的手機屏幕上胸部矩形) 當我的Runn我的應用程序 - 在logcat中我看到的錯誤(相機不aviable)IM嘗試使用功能 setCamera - 但它沒有幫助我。 任何人都知道如何正確使用它? 或者我

    5熱度

    1回答

    我的MediaRecorder設置爲錄製麥克風的音頻。這有效......除了第一個0.65秒完全是死氣 - 就好像第一個.65秒的記錄按鈕被按下,但話筒還沒有打開。 我需要確定: 東西是錯我的代碼 這只是MediaRecorder工作 1和2是真實的方式存在缺陷,但有一個變通!

    1熱度

    1回答

    我錄製視頻與MediaRecorder,但現在看來,我使用任何設置,幀率慘不忍睹(〜1fps) 這是我的代碼: recorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT); recorder.setVideoSource(MediaRecorder.VideoSource.DEFAULT); CamcorderProfi

    2熱度

    1回答

    我想開發一個簡單的android錄像機。爲此我創建了一個自定義SurfaceView與MediaRecoder來處理錄音。一切都很好,它也可以在Android設備上正常運行。但是當我打電話給startRecording()時,它給我IllegalStateException。下面是代碼: package my.android.video; import android.media.MediaR