guoer9973的专栏

从来没有停止过

直播-005

## SDK log 日志 private void setupLogFile() {     File cacheDir;     if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { ...

2018-01-16 15:30:29

阅读数 202

评论数 0

海思芯片3518c v200板子-推流端-娃娃机集成指南

资源准备 海思板子推流端linux 命令行工具 下载地址 适配了海思推流的播放端native sdk iOS:http://7ktr6y.com5.z0.glb.qiniucdn.com/Agora_Native_SDK_for_iOS_v2_0_2_FUL...

2018-01-05 16:43:07

阅读数 964

评论数 0

树莓派3-系统安装-Windows下利用Win32DiskImager进行系统安装

安装前准备 镜像系统 下载地址  Choose your architecture 选择  Raspberry Pi 下载Win32DiskImager软件并安装 本地下载 官网下载 一张Micro SD卡 一块树莓派3开发板 树莓派3电源 HDMI线 支持HDMI的显示器或...

2018-01-05 15:01:57

阅读数 20664

评论数 0

信令详解

信令的用途信令在不同场景下有不同的用法,但是大致的使用方法是一致的,就是用来针对频道信息收集和维护并针对这些信息做业务逻辑处理,比如有的用户想要获取频道内的人数,发送点对点文本消息和频道文本消息。信令SDK支持的语言平台 android ios windows web macos linux 信令...

2018-01-03 11:43:15

阅读数 3103

评论数 0

直播连麦 003

是否可以不退出频道,但是可以释放mic麦克风,比如home 操作,想要停掉mic,但是不退出频道 用sdk去采集,必须要leavechannel 然后调用destroy,必须要这样操作。只要你还在频道内,就会一直占用。如果单单是退出频道leavechannel,可能资源还没释放,要等到onlea...

2017-12-29 18:04:27

阅读数 383

评论数 0

web端做采集,android 娃娃机客户端做播放端 测试

首先为什么要这么做呢,因为我只有一个手机,一台电脑,如何做连麦互动呢,就需要webrtc的web端跟android 手机来进行娃娃机方案的测试环境了,或者webrtc做采集,H5做播放端。web端的采集和播放代码)采集端https://github.com/web-rtc-learner/web_...

2017-12-28 18:35:25

阅读数 399

评论数 0

hook 播放器注意事项

音频捕获 DSound音频和系统声音钩子(Hooker)实践 因工作需要,折腾了一下DSound钩子技术。在折腾之前,我也尝试在网络上搜索相关的音频HOOk技术,但搜索到的,都是要收费,而老板不愿花钱。不用收费的,也只是说”立体声混音”的使用,且与我现有项目要求相差很大,类似这样的功能,我们软...

2017-12-27 10:59:01

阅读数 294

评论数 0

裁剪

图像视频旋转裁剪缩放操作说明 如果你遇到视频图像拉伸、变形,此文能告诉你原因。在整个引擎的流程中,主要在三处会对图像做一些处理: 采集端,即从摄像头出来的时候; 编码端,视频源在进入编码器的时候; 显示端,即本地显示的时候或者对方解码后显示的时候。 在这三处发生的处理大概是三种操作:a....

2017-12-20 12:10:27

阅读数 121

评论数 0

直播+连麦+推流问题集锦002

假如连麦的时候,调用了leavechannel已经退出房间了,但是我还在一直调用pushExternalVideoFrame的函数。是否还会继续发送数据呢?首先当调用了leavechannel后,资源会释放掉,就不会发送数据流出去了

2017-12-20 10:54:03

阅读数 559

评论数 0

直播+连麦+推流问题集锦001

为什么有的直播类SDK在网络比较差的时候会下调帧率和码率主要是为了避免拥塞,SDK在一定的判断下会下调码率,同步的,为了保证稳定的清晰度,就必须下调帧率,不然每一帧的码率太低,会模糊。商汤美颜的旋转问题,预览是ok的,但是远端观看就是上下颠倒或者横屏原因是:商汤美颜是矩阵是不停的变化的,所以写固定...

2017-12-18 12:07:40

阅读数 651

评论数 0

open live 2.0 导入报错Unable to merge dex

报错信息:Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. > com.android.builder.dexing.DexArchiveMergerExc...

2017-12-15 10:02:11

阅读数 210

评论数 0

使用open live demo 在一些特殊板子上面出现黑白屏卡顿问题

本方案主要是针对一些出问题的板子的黑白屏以及卡顿问题黑白屏问题1,观看端和推流端同时黑白屏幕或者推流端正常,观看端不正常 首先需要升级到2.0版本 再joinchannal前,使用RtcEngine来设置私有接口 RtcEngine.setParameters("{\"che....

2017-12-13 11:41:09

阅读数 116

评论数 0

使用GPUImage做美颜导致远端图像颠倒的问题详解

使用自采集的方式整合第三方美颜那个横屏的问题,结论如下:变换矩阵不能写死为:vf.transform = new float[] { 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 0.0...

2017-12-12 16:05:23

阅读数 333

评论数 0

VOIP+PSTN集成方案

VOIP+PSTN集成方案首先介绍下一般的需求场景 双方都是app,类似微信的纯voip的方式,一对一或者多对多的音视频会议 一方是app端软电话,另一方是客户的手机或者话机一般上述的场景,基本涵盖了我们熟知的拨打电话的领域。 android 和 ios 集成方案首先需要下载信令的代码示例,到这里...

2017-12-11 14:46:43

阅读数 1028

评论数 0

linux树莓派板子推双流

linux树莓派板子推双流 简单介绍下,想要搭建硬件和软件环境,需求的工具和软件分别为: 树莓派的板子 网线 usb键盘 usb鼠标 两个usb摄像头 HDMI接显示屏连接线 显示屏 linux推双流的命令软件 安装使用步骤 将以上所说的内容,按照组装的步骤安装好,这个不需要步骤,...

2017-12-11 13:51:26

阅读数 235

评论数 0

React-native 问题集锦

1,java.lang.RuntimeException: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment v...

2017-11-28 17:55:07

阅读数 102

评论数 0

ubuntu 14.04 安装freeswitch 教程

1,安装ubuntu 14.04 系统系统下载地址:http://cdimage.ubuntu.com/releases/14.04/release/ 在windows系统上用 Universe USB-Installer 来刻usb启动盘。 然后系统按delete键来进入bios,设置usb...

2017-11-22 16:02:07

阅读数 405

评论数 0

Freeswitch 各种场景测试

Freeswitch 用作软电话Freeswitch 使用mod_portaudio 模块支持本地的音频设备,该模块默认是不编译的,你需要去modules.conf中找到,并且将#注释去掉,然后重新编译。make mod_portaudio make mod_portaudio-install然后...

2017-11-20 15:27:47

阅读数 1345

评论数 1

freeSWITCH中动态加载模块

在下载完freeswitch源码之后,我们通常按照默认的模块配置文件(freeswitch/modules.conf)进行编译、安装。 但在之后的工作中默认的模块肯定不能满足我们的开发需求,所以需要动态加载一些模块。 具体的步骤如下: 1、修改配置 sudo vi freeswitch/m...

2017-11-20 14:03:11

阅读数 477

评论数 0

配置Freeswitch新增用户

配置Freeswitch本篇主要介绍如何配置freeswitch,之前SIP连接那一篇介绍了,Freeswitch默认的20个用户(1000-1019),如果需要更多的用户,那就需要添加一个新用户,所以就涉及到了Freeswitch的配置问题。 增加新用户配置文件 测试工作 常用命令 例如我们要添...

2017-11-20 13:41:22

阅读数 3960

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭