灿哥哥的博客

专注技术,热爱分享

WebRTC学习之十:最简单的视频聊天(使用WebRtcVideoEngine2)

        这篇在上篇WebRTC学习之九:摄像头的捕捉和显示 的基础上修改而来。上篇中主要使用了WebRtcVideoEngine2中的WebRtcVideoCapturer类,而本篇中主要使用了WebRtcVideoEngine2中的WebRtcVideoChannel2类。一.环境参考:...

2017-01-17 17:43:45

阅读数 6328

评论数 19

从无到有开发连麦直播技术点整理

直播关键字采集、前处理、编码、传输、解码、渲染,推流,拉流、连麦、直播、互动、RTMP原理科普为何一直推荐WebRTC?RTMP vs RTMFP大话直播android音视频点/直播模块开发一些基本概念【如何快速的开发一个完整的iOS直播app】(原理篇)姚东(YY),金山18667号码农,张云龙...

2017-01-13 16:27:12

阅读数 2244

评论数 1

WebRTC学习之九:摄像头的捕捉和显示

较新的WebRTC源码中已经没有了与VoiceEngine结构对应的VidoeEngine了,取而代之的是MeidaEngine。MediaEngine包含了MediaEngineInterface接口及其实现CompositeMediaEngine,CompositeMediaEngine本身也...

2017-01-11 08:58:27

阅读数 7162

评论数 1

WebRTC学习之八:函数的异步执行

WebRTC在asyncinvoker.h和asyncivoker.cpp中实现了函数的异步执行。asyncinvoker.h的注释中给出了一个小例子,本文的学习就是从这个例子开始的。但是这个例子和单元测试代码都只演示了如何让一个函数在子线程中执行,如下所示。 myclass.h #inc...

2017-01-09 12:12:04

阅读数 2496

评论数 4

WebRTC学习之七:精炼的信号和槽机制

关于信号和槽有一个非常精炼的C++实现,作者是Sarah Thompson,该实现只有一个头文件sigslot.h,源码在: http://sigslot.cvs.sourceforge.net/viewvc/sigslot/sigslot/sigslot.h?revision=1.1.1.1&a...

2017-01-05 09:06:52

阅读数 2053

评论数 0

WebRTC学习之六:本地视频采集

1. WebRTC原生视频采集 在介绍视频设备的采集之前,首先要分析一下WebRTC的DeviceManager结构,因为视频采集的抽象接口VideoCapturer的WebRTC原生实现就是通过它来创建的。这个类的功能还包括枚举音视频设备的相关信息等。结构如下: 限于篇幅,该UML中...

2017-01-03 14:08:45

阅读数 2477

评论数 0

WebRTC学习之五:本地音频采集

1. WebRTC原生音频采集 先介绍一下WebRTC中与音频采集貌似相关的接口概念: 结构上看起来是不是和视频Track的结构类似?不过前面提过,如果你以对称的思维,在此结构中找出与视频track相似的采集源和输出源,那就肯定无功而返了,LocalAudioSource对AudioSourc...

2017-01-03 13:59:24

阅读数 1919

评论数 0

Qt之创建桌面和开始菜单快捷方式

将安装好的酷狗拷贝到C:\data目录中1.创建桌面快捷方式QFile::link("C:/data/KuGou.exe", QStandardPaths::writableLocation(QStandardPaths::DesktopLocation).ap...

2017-01-02 19:50:28

阅读数 5256

评论数 1

Qt编译错误之out of memory allocating 1073745919 bytes

这个错误也就是“编译器的堆空间不足”。 由于资源文件qrc过大,超出分配的内存范围,编译的时候打开任务管理器,会发现内存飙升。 可以在pro文件中加入: CONFIG+=resources_big 参考链接: http://stackoverflow.com/question...

2017-01-01 10:50:45

阅读数 4388

评论数 0

Qt动画效果展示

该程序使用应用程序单窗口,主窗口继承于QMainWindow;主窗口有5个QToolButton部件(窗口底部的四个以及窗口中央的一个),单击窗口底部的QToolButton部件可以使窗口中央的那个QToolButton有动画效果;具体效果请自己尝试。 1、生成部件以及定位部件       在主窗...

2017-01-01 10:04:34

阅读数 4413

评论数 0

2017年第一篇博客,辞旧迎新,哦也!

2017-01-01 09:10:05

阅读数 739

评论数 0

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