首页 > 解决方案 > 使用套接字流式传输视频

问题描述

这是我的记录功能。该功能工作正常。录制的视频保存在 sdcard 上,但我想使用套接字而不是保存 sdcard 来传输视频。

 private void initRecorder() {
    if (mMediaRecorder == null) {
        mMediaRecorder = new MediaRecorder();
        mMediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
        mMediaRecorder.setVideoSource(MediaRecorder.VideoSource.SURFACE);
        mMediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
        mMediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264);
        mMediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
        mMediaRecorder.setVideoEncodingBitRate(512 * 1000);
        mMediaRecorder.setVideoFrameRate(30);
        mMediaRecorder.setVideoSize(DISPLAY_WIDTH, DISPLAY_HEIGHT);
        mMediaRecorder.setOutputFile(getFilePath());
    }
}    

谢谢你帮助我

标签: javaandroid

解决方案


推荐阅读