将VideoTrack“注册”到PeerConnection中
来源:互联网 发布:apache thrift book 编辑:程序博客网 时间:2024/05/22 16:33
从前面文章的本地视频渲染可以知道,要想得到一帧图片,需要通过将一个“sink”通过AddOrUpdateSink()将自身注册到videotrack中去,这样当一帧图像准备好时,通过调用sink的OnFrame()来处理图片。同理,要想得到视频的图像,必须也要把它与PeerConnection内部的某个对象关联起来。我们再来看下面这个图:
看上图,其实VideoTrack被赋值给了WebRtcVideoSendStream的source_,而WebRtcVideoSendStream实现了VideoSinkInterface接口,当一帧图片准备好的时候,WebRtcVideoSendStream将调用OnFrame()函数。我们先来看下如何把VideoTrack赋值给source_的,这个过程相当漫长…
阅读全文
0 0
- 将VideoTrack“注册”到PeerConnection中
- PeerConnection, WebRtcSession, VideoTrack的关系
- 将TOMCAT注册到服务中
- 将Tomcat注册到系统服务中
- 将TOMCAT注册到服务中
- 将Tomcat注册到系统服务中
- 将SVN服务注册到windows7中
- peerconnection
- 如何将USBKey中的证书注册到Windows系统中
- 如何将USBKey中的证书注册到Windows系统中
- java将对象注册到spring context中
- 将C/C++注册到LUA环境中使用
- 将redis服务注册到window服务中去
- 【tomcat】linux下将tomcat注册到系统服务中
- SpringCloud(第 004 篇)用户服务类(添加服务注册,将用户微服务注册到 EurekaServer 中)
- CSP开发基础--如何将USBkey中的证书注册到Windows系统中
- K2BPM系列:将数据库中的表注册到K2服务中,并封装为Smart Object
- 如何将USBKey中的证书注册到Windows系统中、分享一个 证书 C++安装
- ISCC2017 Basic write up附加题目文件
- 机器学习常见算法简单汇总
- @media screen实现屏幕自适应内容详解
- 反射 1
- Redis 学习笔记(十三)Redis Sentinel 介绍与部署
- 将VideoTrack“注册”到PeerConnection中
- Spark MLlib简介
- 179. Largest Number
- 反射2
- Ibatis基础配置使用
- ByteBuf主要继承关系图
- Oracle 恢复删除的表
- 5月25日,每日20行。
- 我的理解之JAVA中的4种访问权限