logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

5.7.webrtc线程的启动与运行

那这里啊,我们大家要注意,就是我们创建好的three的对象,什么时候与我们的线程进行绑定的呢?OK,那我们继续走啊。那首先呢,我们来看看线程的创建,实际这一页PPT啊,我们在之前已经向你做过介绍了,那我们都知道,对于不同的平台,在创建线程时使用的API都是不一样的,对吧?OK,那我们再继续往下走,再下来呢,是给这个线程设置一个名字,我们就不看了,之后呢,将three的对象赋值给当前的任务队列。现在

文章图片
#webrtc
5.12.webrtc接口调用过程

嗨,大家好,我是李超,在上节课中呢,我向你介绍了外接口的设计以及我们红接口展开之后的样子,对吧?那今天呢?我们再来看看整个接口调用过程。那整个这个调用过程啊,非常的复杂,我通过一张图呢,向你做了一下展示,那么通过这张图,我们可以看到。整个从一开始红的展开,到最后我们调用到create peer connection这个API这个过程呢?需要11步。那它还是非常复杂的,我们要理解起来呢,也会非常的费

文章图片
#webrtc#java#数据库
WebRTC setlocaldescription的原理

setlocaldescription的原理是将本地的SDP描述信息赋值给RTCPeerConnection对象中的localDescription属性,然后通过信令服务器将此SDP描述信息发送到远端的对等端,用于协商和建立连接。当远端的对等端接收到SDP描述信息后,会将其设置为remoteDescription属性,并再次使用createAnswer方法生成自己的SDP描述信息,通过信令服务器发

文章图片
#webrtc#网络#服务器
2-7.WebRTC整体架构

那通过这张图呢,你可以看到整体分成了四个层次,那第一个层次呢是接口儿层,在接口儿层中呢,包含了两种接口儿,一种是web端的接口儿,另一种呢是C++接口儿。计算出来的一种呢,是基于丢包的带宽计算,那还有一种呢,是基于延迟的计算,基于延迟的机制呢,又包括TCC和REMB。好,再来看看视频引擎,那视频引擎呢,同样也包括了几个模块儿,第一个是jitter buffer,它与音频引擎中的NetEQ呢是类似的

文章图片
#webrtc#架构#网络
4-13.WebRTC-Native开发过程

那今天呢?我们来分析下peer connection clan端中web rtc native的开发过程。那在我们前面的课程中呢?虽然我向你介绍了peer connection clan端界面的开发,信令的开发,今天我们介绍的内容呢,才是我们最为最为重要的内容。下面呢,我们就来看一下,对于peer connection clan端来说,它是如何调用y八二七cap I进行音视频通讯的。那在开始之前呢

文章图片
#webrtc
到底了