原文:WebRTC 源码分析(二):安卓预览

有过一定相机开发经验的朋友可能会疑惑,预览还有什么好分析的,不是直接 camera.setPreviewDisplay 或者 camera.setPreviewTexture 就能在 SurfaceView TextureView 上预览了吗 实际上预览还有更高级的玩法,尤其是需要加上图像处理功能 美颜 特效 时。WebRTC 使用了 OpenGL 进行渲染 预览 ,涉及下面三个问题: 数据怎么来 ...

2018-08-21 09:57 0 957 推荐指数:

查看详情

WebRTC 源码分析(三):视频硬编码

数据怎么送进编码器? 怎么从编码器取数据? 如何做流控? 在开始之前,我们先了解一下 MediaCodec 的基本知识。 MediaCodec 基础 Develop ...

Tue Aug 21 18:54:00 CST 2018 0 825
WebRTC 源码分析(五): P2P 连接过程和 DataChannel 使用

从本篇起,我们将迈入新的领域:网络传输。首先我们看看 P2P 连接的建立过程,以及 DataChannel 的使用,最终我们会利用 DataChannel 实现一个 P2P 的文字聊天功能。 P2P 连接过程 首先总结一下 WebRTC 建立 P2P 连接的过程(就是喜欢手稿 ...

Wed Aug 22 00:42:00 CST 2018 0 906
2048源码分析

2048游戏最近很火,想看下源码,却不会JavaScript。网上搜了搜版的源码,尝试下来学习。 uberspot 在https://github.com/uberspot/2048-android 上面发现了一个版的2048代码,于是下载准备阅读。却发现源文件中只有一个Java类 ...

Thu Apr 24 23:53:00 CST 2014 0 6984
webrtc源码分析(7)-fec

1.前言 本文介绍了webrtc中的fec相关封装原理, 协议,分析其在webrtc中的应用过程和使用策略。 2.正文 2.1 red 为什么做red封装呢?Ulpfec编码后的内容会做Red封装后再放入RtpPacket,可fec在RFC5109已经定义好自己的传输格式,而且sdp协商 ...

Sat Sep 25 10:27:00 CST 2021 0 256
webrtc源码分析(5)-Api接口

1.前言 本文介绍webrtc的API层整体结构和通话的api流程, 适合作为对webrtc有一定认知但是想研究源码的第一篇文章,推荐piasy的webrtc源码导读13以及webrtc源码导读10,本文实际就是在它们的基础上结合了webrtc源码上的example分析, 如果想要进一步分析整个 ...

Sat Jul 31 06:49:00 CST 2021 0 285
错误日志分析

错误日志分析 1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误 ...

Tue Jan 26 21:46:00 CST 2016 0 1742
基于WebRtc实现视频一对一聊天

WebRtc是谷歌2010年收购GlobalIPSolutions公司而获得的一项实时语音对话或视频对话的技术。之后谷歌将其开源,有很好的跨平台性。官方网址:https://webrtc.org/ 最近由于公司项目需求,刚刚接触webrtc,由于国内这方面的资料少之又少,学习起来也有点困难 ...

Wed Jan 01 16:45:00 CST 2020 0 1374
[] 14、HTTP——POST和GET用法分析

内容简介 本文通过建立一个简单的Servlet服务器来分析上用HTTP和服务器通信的细节,旨在演示C/S模式下服务器端和客户端的工作过程。 目录 part.1 用MyEclipse建立一个简单的servlet服务器 part.2 HTTP的POST和GET请求方法 ...

Sat Mar 21 06:54:00 CST 2015 0 2170
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM