美文网首页
发送音频空包

发送音频空包

作者: OnlyRose | 来源:发表于2018-01-17 13:45 被阅读41次

在Rtmp和Voip通话过程中,有的时候,需要发送音频空包。这个时候需要替换音频包或者按照一定的频率发送音频空包。

 public void run() {
        try {
            while (!mStopFlag) {
                //eh880音频无法释放
                while (mPauseFlag) {
                    /**
                     * 发送空包
                     * 保证视频播放不黑屏
                      */
                    try {
                        byte clearM = 0;
                        Arrays.fill(mRecordBuffer, clearM);
                        if (mAudioEncoder != null) {
                            mAudioEncoder.offerEncoder(mRecordBuffer);
                        }
                        Thread.sleep(23);//0.022ms https://www.jianshu.com/p/030288800a61
                        /*Thread.sleep(1000);*/
                    } catch (Exception e){
                        e.printStackTrace();
                    }
                }
                if(mAudioRecord!=null) {
                    int readLen = mAudioRecord.read(mRecordBuffer, 0, mRecordBufferSize);
                    hasAudio(readLen);
                }
            }
        }catch (Exception e){
            e.printStackTrace();
        }
    }

 @DebugLog
    private void hasAudio(int readLen) {
        if (readLen > 0) {
            if (mMute) {
                byte clearM = 0;//将以前的音频包,全部替换为空。
                Arrays.fill(mRecordBuffer, clearM);
            }
            if (mAudioEncoder != null) {
                mAudioEncoder.offerEncoder(mRecordBuffer);
            }
        }
    }

相关文章

  • 发送音频空包

    在Rtmp和Voip通话过程中,有的时候,需要发送音频空包。这个时候需要替换音频包或者按照一定的频率发送音频空包。

  • webrtc发送端-音频采集编码发送

    github:https://github.com/bigonelby/webrtcUml/tree/master...

  • 空包

    电话铃把我吵醒,一看,是久久不联系的亲戚。以为肯定有什么重要的事情才会打电话给我,接起来只是她忽然发现没我微信号码...

  • 空包

    在结婚的前一天,准备结婚的准新娘,来到小区门卫值班室,来准备结婚前的一些事宜,门卫值班人员告知:第二天结婚关于...

  • GPUImage-滤镜视频录制

    核心思路 通过GPUImageVideoCamera采集视频和音频的信息,音频信息直接发送给GPUImageMov...

  • GPUImage-滤镜视频录制

    核心思路 通过GPUImageVideoCamera采集视频和音频的信息,音频信息直接发送给GPUImageMov...

  • 空包网代发的空包是真实的吗?

    空包网代发的空包是真实的吗? 那些关心红包代发事务的网店经营者最关心的问题是空包网发真实空包到底安全吗?经过实践后...

  • AFNetworking 详解 以及 通过 POST 方式上传数

    POST 发送数据有两种形式:1、发送纯文本的内容2、发送的 body 部分带有文件(图片,音频或者其他二进制数据...

  • WebRTC 音频发送和接收处理过程

    曾经整理过一个 WebRTC 音频发送和接收处理的关键过程,WebRTC Audio 接收和发送的关键过程[htt...

  • 空包网的单号怎么来的?安全吗?

    一提到空包很多电商都不陌生,甚至是每天都要购买不少空包。如果我们自己发空包,相信不少店铺也都尝试过,虽然说安全性比...

网友评论

      本文标题:发送音频空包

      本文链接:https://www.haomeiwen.com/subject/ktxuoxtx.html