自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (7)
  • 收藏
  • 关注

转载 直播为什么不使用WebRTC?

视频直播的兴起对于WebRTC来说是一次很好的机遇。 自2015年以来直播行业增长了3 ~ 5倍,这是一个很惊人的增长速度,但如何将WebRTC和直播联系到一起,这并不是一个老生常谈的问题,在这里anyRTC可以给你一个可选择的解决方案。WebRTC直播现状现在使用WebRTC技术的公司越来越多了,如果你密切关注直播领域的话,你会发现一个很有趣的变化,随着直播业务的增长,传统的流媒体由于延...

2018-11-15 16:20:29 814

转载 AnyRTC全新开源项目助力直播

 本次开源的客户端基于RTMP协议的推流拉流客户端,由我司CTO亲自操刀设计,采用跨平台架构一套代码支持Android、iOS、Windows等平台。直播涉及的流程:『音视频采集->编码->传输->解码->音视频渲染』本项目统统包含,这不是软文,这是实实在在的商业级实战代码;无论是你新手还是老司机,我们都热烈欢迎您前来筑码。项目特点1,商业级开源代码,高效稳...

2018-11-15 14:22:12 655

原创 流媒体+视频通话

anyRTCWebRTChttps://my.oschina.net/anyRTC/blog/2236495anyRTC 云平台即 Any Real-Time Communication 的缩写,意在为用户提供「随时随地的实时通信」的体验,是由铂渊信息技术有限公司自主研发的实时通信云平台,铂渊是一家注重于音视频实时交互、智能算法及相关服务的专业科技创新型公司。从传统行业入手,an...

2018-11-15 11:55:19 965 1

转载 C++ 引用说明

一、什么是引用引用,顾名思义是某一个变量或对象的别名,对引用的操作与对其所绑定的变量或对象的操作完全等价语法:类型 &引用名=目标变量名;特别注意:1.&不是求地址运算符,而是起标志作用2.引用的类型必须和其所绑定的变量的类型相同3.声明引用的同时必须对其初始化,否则系统会报错4.引用相当于变量或对象的别名,因此不能再将已有的引用名作为其他变量或对象的...

2018-11-14 11:13:29 270

转载 C++ 三大特性之封装

本篇博客主要介绍C++ 的封装机制。在本篇博客中,简单介绍了封装的相关概念以及在C++ 中实现封装的基本手段。什么是封装?封装: 封装可以隐藏实现细节,使得代码模块化封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。在面向对象编程上可理解为:把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。数据抽象数据抽象是指...

2018-11-14 10:42:38 259

转载 堆和栈的区别

一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,...

2018-11-14 09:55:56 177

转载 C++ 多态的实现及原理

C++的多态性用一句话概括就是:在基类的函数前加上virtual关键字,在派生类中重写该函数,运行时将会根据对象的实际类型来调用相应的函数。如果对象类型是派生类,就调用派生类的函数;如果对象类型是基类,就调用基类的函数1:用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。2:存在虚函数的类都有一个一维的虚函数表叫做虚表,类的对象有一个指向虚表开始的虚指针。虚表是和类对应的,...

2018-11-14 09:45:52 255

转载 C++经典面试题(最全,面中率最高)

1.new、delete、malloc、free关系delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要...

2018-11-14 09:38:29 273

转载 C++重写(覆盖)、重载、重定义、多态

1 重写(覆盖)override  override是重写(覆盖)了一个方法,以实现不同的功能。一般用于子类在继承父类时,重写(覆盖)父类中的方法。函数特征相同,但是具体实现不同。重写需要注意:被重写的函数不能是static的,必须是virtual的 重写函数必须有相同的类型,名称和参数列表 重写函数的访问修饰符可以不同。尽管virtual是private的,派生类中重写改写为pu...

2018-11-14 09:35:10 1032

原创 VS2013编译时出现无法打开包括文件: “SDKDDKVer.h”: No such file or director

解决方案:项目--右键--属性--配置属性--常规--平台工具集--选择Visual Studio 2013 -WindowsXP(v120_xp) 

2018-11-13 15:20:04 1281

原创 工作笔记

postman   http 接口请求模拟器。

2018-11-13 11:07:37 165

TeamTalk 服务器思维导图

TeamTalk 服务器思维导图。 介绍服务器架构的思维导图。

2018-11-13

onenote linux 开发环境

Linux 开发环境 开发工具 数据库等

2018-09-04

虚拟光驱软件

虚拟光驱软件

2012-02-21

VC socket多线程文件传输

VC socket多线程文件传输

2012-02-21

H264 RTP 发送和接收

H264 RTP 发送和接收

2012-02-18

php手册-PHP5研究室编译 无乱码版本.chm

php手册-PHP5研究室编译 无乱码版本.chm

2011-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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