随笔 - 632  文章 - 17  评论 - 54  阅读 - 92万
08 2021 档案
Android使用FFMpeg生成pcm格式音频,并利用AudioTrack播放出来
摘要:一、场景 1.可任意选择一个媒体文件(avi、mp4、ts、mp3),解析除媒体文件的音频,并保存为pcm,然后利用AudioTrack播放pcm。 2.主要类介绍Java文件: a.PcmDecoder.java 用于和jni通讯的java类,里面定义了三个方法,初始化:init、解码:decod 阅读全文
posted @ 2021-08-31 11:48 飘杨...... 阅读(1109) 评论(0) 推荐(0) 编辑
Android WebRTC利用DataChannel收发文本数据和传输文件
摘要:一、概述 利用WebRTC的DataChannel发送文本数据以及传输文件 二、实例代码演示 1.初始化DataChannel以及注册DataChannel的回调函数 /** * 创建DataChannel * * @param socketId 用户id * @return 数据通道 */ pub 阅读全文
posted @ 2021-08-14 14:36 飘杨...... 阅读(3036) 评论(2) 推荐(0) 编辑
Android WebRTC实现屏幕共享
摘要:一、WebRTC实现简单的屏幕共享 屏幕共享原理:其实就还是利用系统提供的录屏服务,把录制好的屏幕内容通通过P2P发送给对等端,让对等端能够看到分享者的屏幕。其实对于分享者来说是推流,对于观看分享的端来说就是拉取视频流 二、代码演示 1.初始化截屏服务 //屏幕截取服务 private MediaP 阅读全文
posted @ 2021-08-14 14:22 飘杨...... 阅读(4225) 评论(1) 推荐(0) 编辑
Android WebRTC切换摄像头
摘要:if (videoCapturer != null) { videoCapturer.switchCamera(new CameraVideoCapturer.CameraSwitchHandler() { @Override public void onCameraSwitchDone(boole 阅读全文
posted @ 2021-08-12 18:19 飘杨...... 阅读(701) 评论(0) 推荐(0) 编辑
Android WebRTC 1v1通话样例
摘要:一、概述 WebRTC是一套音视频实时通讯的解决方案,利用它我们可以很方便的只做出1v1 1v多 多v多的通话应用。如:音视频聊天、视频会议、直播等。而且这玩意完全开源、免费做应用不用担心版权,想要深入学习,直接撸源码。非常nice。今天主要介绍一下单对单视频通话场景,并在最后给出核心样例代码。 二 阅读全文
posted @ 2021-08-12 18:16 飘杨...... 阅读(693) 评论(1) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示