自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (3)
  • 收藏
  • 关注

转载 Android插件化(一)

插件化(一)组件化和插件化的区别:组件化是将一个app分成多个模块,每个模块都是一个组件(module),开发的过程中我们可以让这些组件相互依赖或者单独调试部分组件,但是最终发布的时候将这些组件合并成一个统一的apk,这就是组件化开发。 插件化开发和组件化不同,插件化开发就是将整个app拆分成很多模块,每个模块都是一个apk(组件化的每个模块是一个lib),最终打包的时候将宿主apk和插件apk分开打包,插件apk通过动态下发到宿主apk,这就是插件化。插件化的好处:宿主和插件分开编译 是

2021-03-30 12:25:47 214

转载 html <div>标签元素

HTML DIV目录Html div介绍 DIV标签使用说明 Div作用 html div演示代码一、Html DIV介绍 - TOP这里htmldiv是指html源代码里的div标签。如在html中DIV代码片段:<div class="yangshi">演示</div>二、DIV标签使用说明: - TOP1)、在DIV+CSS切图布局重构技术中,提到div,而在html中代码布局使用最多标签为div,2)、故我们通常将...

2021-03-30 11:13:19 299

转载 前端小程序笔试面试题

前言随便打开一个招聘网站, 你会发现市场上对小程序的需求还挺高的,虽然小程序一部分开发起来还是挺简单ok的,但一些常用的东西还是需要了解一下,因此总结了一篇有关小程序的面试题,希望对你我都帮组。目录:前端HTML+CSS笔试题面试题前端JS笔试题面试题前端Vue笔试题面试题前端小程序笔试题面试题前端面试必备宝典--知识点深入整合篇1、微信小程序有几个文件WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。内部主要

2021-03-30 11:10:21 2604

转载 OCRunner 第零篇:从零教你写一个 iOS 热修复框架

为什么要热修复在软件开发过程中,很难避免 BUG 的存在,尤其是对于一些达到一定规模的 App 因为协作模式错综复杂,就很容易带着问题上线。一旦问题上线之后,问题就麻烦了,不仅需要重新打包、测试,而且还需要重新提交审核,而这种修复问题的方式往往是低效且漫长的。因此,在开发一个 App 的过程中,稳定性的就变成了一个难题,唯一的原因就是不希望带着问题上线导致用户对 App 失去信任。热修复就可以很好的解决这类棘手的问题,因此带着好奇之心,研究了一下热修复在 iOS 端的可行性,实现 了一个较为

2021-03-30 11:07:28 1563

转载 2019JS必看面试题

1. javascript的typeof返回哪些数据类型.答案:string,boolean,number,undefined,function,object2. 例举3种强制类型转换和2种隐式类型转换?答案:强制(parseInt,parseFloat,number)隐式(== ===)3. split() join() 的区别答案:前者是将字符串切割成数组的形式,后者是将数组转换成字符串4. 数组方法pop() push() unshift() shift()答案:push

2021-03-30 11:06:31 1282

转载 2019JS必看面试题

前端小程序笔试面试题前言随便打开一个招聘网站, 你会发现市场上对小程序的需求还挺高的,虽然小程序一部分开发起来还是挺简单ok的,但一些常用的东西还是需要了解一下,因此总结了一篇有关小程序的面试题,希望对你我都帮组。目录:前端HTML+CSS笔试题面试题前端JS笔试题面试题前端Vue笔试题面试题前端小程序笔试题面试题前端面试必备宝典--知识点深入整合篇1、微信小程序有几个文件WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件、事件系统,可以构

2021-03-29 21:37:31 232

转载 opengl常见面试题

-渲染管线流程(腾讯,网易互娱,完美世界,米哈游···几乎都问过)渲染管线通常被分为四个阶段:应用阶段,几何阶段,光栅化阶段,像素处理.阶段。接下来将介绍每个阶段的大概任务:(1) 应用阶段:应用阶段是指在CPU端进行处理的阶段,包括物理碰撞检测、物理模拟、动画计算等任务,对于3D游戏来说,游戏中包含大量的模型,3D模型中保存着模型的顶点坐标,法线,切线,颜色等数据,这些数据一般通过向量进行存储,CPU从模型中获取这些顶点信息数据,并将这些数据传送给GPU作为最开始的输入数据。然后将数据送到渲.

2021-03-24 18:18:25 6035

转载 opengl官网

https://www.khronos.org/registry/OpenGL-Refpages/gl4/

2021-03-23 23:18:37 1623

转载 GLSL 详解(高级篇)

7. 预处理GLSL 中预处理指令的使用也跟 C 语言的预处理指令相似。以下代码是宏及宏的条件判断: 12345678 #define#undef#if#ifdef#ifndef#else#elif#endif 注意与 C 语言中不同,宏不能带参数定义。使用#if,#else和#elif可以用来判断宏是否被定义过。以下是一些预先定义好的宏及它们的描述: 1234 __LIN...

2021-03-22 18:58:35 5232 1

转载 GLSL 详解(基础篇)

上节在绘制三角形的时候,简单讲解了一些着色器,GLSL 的相关概念,可能看的云里雾里的。不要担心,在本节中,我将详细讲解着色语言 GL Shader Language(GLSL)的一些基本的概念。PS:无特殊说明,文中的 GLSL 均指 OpenGL ES 2.0 的着色语言。概览OpenGL ES 的渲染管线包含有一个可编程的顶点阶段的一个可编程的片段阶段。其余的阶段则有固定的功能,应用程序对其行为的控制非常有限。每个可编程阶段中编译单元的集合组成了一个着色器。在OpenGL ES

2021-03-22 18:57:15 10994 2

转载 OpenGL矩阵变换的数学推导

说起OpenGL的矩阵变换,我是之前在我们的项目天天P图、布丁相机中开发3D效果时才比较深入地研究了其中的原理,当时一开始时,也只是知道怎么去用这些矩阵,却不知道这些矩阵是怎么得来的,当出现一些莫名其妙的问题时,如果不了解其中的原理,就不知道如何解决,于是想彻底搞懂其中的原理,还好自己对数学挺有兴趣,于是从头到尾把推导过程研究了一遍,总算掌握了其中的奥秘,不得不佩服OpengGL的设计者,其中的数学变换过程令人陶醉,下面我们一起来看看。 这些矩阵当中最重要的就是模型矩阵(Model Matrix)、视图矩阵

2021-03-22 18:32:18 399

转载 【面试必读(编程基础)】OpenGL ES 2.0渲染管线

https://blog.csdn.net/chrisfxs/article/details/53291604http://codingnow.cn/opengles/1504.htmlOpengl es 2.0实现了可编程的图形管线,比起1.x的固定管线要复杂和灵活很多,由两部分规范组成:Opengl es 2.0 API规范和Opengl es着色语言规范。下图是Opengl es 2.0渲染管线,阴影部分是opengl es 2.0的可编程阶段。1. 顶点着色器...

2021-03-22 14:23:00 411

转载 Unity as a Library into Android Project

简介最近这段时间公司内闷着头想把Unity干入Native项目,早在16年初的时候,那时候也是闲的蛋疼,曾经跑通了安卓和iOS的Unity做为库集成到Native项目的流程,后来加入新公司,又基于2018版的Unity集成过一次,iOS用PBX脚本方式集成的,Android是自己写的Copy脚本完成的,最近发现2019.3Unity已经完美支持了Unity as a Library,所以尝试了一下,里面还是又很多坑,不过磨磨时间都是可以FIX的。官方文档环境依赖Android Studio `3

2021-03-19 12:13:10 451

转载 第三课:矩阵

齐次坐标(Homogeneous coordinates) 变换矩阵(Transformation matrices) 矩阵简介 平移矩阵(Translation matrices) 单位矩阵(Identity matrix) 缩放矩阵(Scaling matrices) 旋转矩阵(Rotation matrices) 累积变换 模型(Model)、观察(View)和投影(Projection)矩阵 模型矩阵 观察矩阵 投影矩阵 复合变换:模型观察投影矩阵(MVP

2021-03-19 11:16:48 791

转载 视频DCT变换与量化

一、变换域编码——整数DCT\quad将空间域描述的图像,经过某种变换后得到变换域中的数据,达到改变数据分布形式、减少有效数据量的目的。\quad变换包含DCT(离散余弦变换)、DST(离散正弦变换)等,这里我们主要讨论DCT。在图像视频压缩中采用的变换都是正交变换,因为正交变换不改变信源熵值,完全可以通过反变换重建原图,且压缩程度高。变换的好处在于使得数据分布发生改变,变换系数向低频方向集中,利于编码。\quad采用DCT变换的图像、视频压缩基本框架如下:\quadH.264采用整数DCT变化,

2021-03-19 00:30:18 1142

转载 编解码学习--x264代码剖析(十五):核心算法之宏块编码中的变换编码

简介:<h1 style="text-align:center"><strong>x264<span style="font-family:宋体">代码剖析(十五):核心算法之宏块编码中的变换</span>编码</strong></h1> <p></p> <p> 为了进一步节省图像的传输码率,需要对图像进行压缩,通常采用变换编码及量化来消除图像中的相关性以减少图像编码的动态范x2...

2021-03-19 00:28:50 760

转载 概述·离散余弦变换(DCT)及其实现过程

1974年,K. R. Rao、N. Ahmed、T. Natarajan三位教授创立了离散余弦变换(Discrete Cosine Transform, DCT)。在数字信号、数字图像处理领域,离散余弦变换的效果能够接近理论上的最佳变换——Kahunen-Loeve变换(K-L变换)。本文介绍了DCT的相关背景,并从算法、硬件、应用三个层面做了概述。〇、DCT的历史与背景1807年,法国数学家、物理学家傅里叶(Jean Baptiste Joseph Fourier)提出了傅里叶变换(Four

2021-03-19 00:23:36 5502

转载 HEVC-环路滤波 之去块效应滤波

HEVC系列的目标:1、对基本概念的进行了解,不深入公式推导当中。在学习进行之前存在的疑问,学习之后是不是都一一解决了?2、在一段时间忘记相关概念的时候,是不是可以通过阅读之前的记录 最快的回忆起相关概念。环路滤波是什么?环路滤波在编解码框架的哪个部分?环路滤波是为了解决什么问题的?环路滤波用了哪些技术?环路滤波的流程是怎样的?一、 环路滤波是什么?环路滤波顾名思义就是在环路上面对数据进行滤波操作,而所谓的滤波操作就是将数据乘上某一个权重数据。二、环路滤波在编码框架的...

2021-03-19 00:08:24 780

转载 h264解码之环路滤波

代码以ffmpeg为例,h264解码代码在h264.c里。环路滤波(Loop Filter)部分 FFmpeg的H.264解码器调用decode_slice()函数完成了解码工作。这些解码工作可以大体上分为3个步骤:熵解码,宏块解码以及环路滤波。 环路滤波主要用于滤除方块效应。decode_slice()在解码完一行宏块之后,会调用loop_filter()函数完成环路滤波功能。loop_filter()函数会遍历该行宏块中的每一个宏块,并且针对每一个宏块调用ff_h...

2021-03-19 00:06:14 606

转载 音视频编解码(一) —— H264基本概览(一)

前言对于做过音视频的开发者,编解码都不陌生,接下来这几篇就详细的看一下音视频编解码相关知识。H264编码基本下面我们就看一下什么是H264编码,部分内容来自百度。H.264,同时也是MPEG-4第十部分,是由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(JVT,Joint Video Team)提出的高度压缩数字视频编解码器标准。这个标准通常被称之为H.264/AVC(或者AVC/H.264或者H.264/MPEG-4 AVC或MPE

2021-03-18 21:13:15 1168 1

转载 OpenGl面试题(持续更新)

1.什么是model,view,project矩阵?世界矩阵(World Matrix)、视图矩阵(View Matrix)以及投影矩阵(Projection Matirx);世界矩阵确定一个统一的世界坐标,用于组织独立的物体形成一个完整的场景;视图矩阵就是我们能看到的那部分场景,由虚拟摄像机负责拍摄;投影矩阵就是3维物体的平面影射.把三维场景在一个二维的平面上显示.2.说一下新OpenGL和老版本OpenGL的区别。主要是固定流水线转变成了可编程流水线。可编程...

2021-03-18 20:42:03 1534

转载 OpenGL与Unity Shader常用基础面试题

OpenGL与Unity Shader常用基础面试题仓木生命不息,战斗不止............155 人赞同了该文章搜集了一些面试的时候问的图形学相关的题目,并且整理了下来,后续会不断的完善。1、三大主流的Shader Language?HLSL、GLSL、CG2.OpenGL的渲染流程?(不同的管线流程应该是有去别的,大体上是这样的)读取顶点数据→执行顶点着色器→组装图元→光栅化图元→执行片段着色器→写入帧缓冲区→显示在屏幕上。3、Unity S..

2021-03-18 20:21:18 1615

转载 让面试官颤抖的 HTTP 2.0 协议面试题

Http协议,对于拥有丰富开发经验的程序员来说简直是信手拈来,家常便饭。虽然天天见,但是对于http协议的问题,可能很多人在没有积极准备的情况下,不一定能很好的回答出来。今天,我们就来讲讲http 2.0和之前版本的区别。一、HTTP定义HTTP协议(HyperTextTransferProtocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传输协议。二、HTTP发展史三、HTTP 2.0 vs HTTP 1.0 性能HTTP 2.0 的出现,相比于 HTT.

2021-03-18 00:16:33 114

转载 必考的10道http协议面试题(附答案)

现在是移动互联网高速发展的数据时代,各种各样的浏览器和服务器应运而生,那么在不同的浏览器和服务器之间它们是怎样沟通的呢,总不可能一个种类下就对应着一种开发和规则,如此这般程序员们可忙不过来。所以,是所有的浏览器和服务器接受使用同一种规范,http协议就是实现不同版本的浏览器和服务器之间的数据交互,今天这篇文章总结http协议面试题,java零基础的新手们可以先在这篇文章中了解一下http的相关知识。1、http协议的请求方式是什么?答:HTTP是一个基于TCP/IP通信协议来传递数据,包括htm..

2021-03-18 00:12:25 9260

转载 TCP/IP三次握手和HTTP过程

1、TCP连接手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RE

2021-03-18 00:09:02 697

转载 面试装逼指南——基于RTP/RTCP的无线视频传输自适应带宽控制

RTP协议是IP网络中针对实时业务的一种传输协议,一般构架在UDP协议之上。另外,它也是一个数据封装协议,实时业务数据封装于RTP包的数据域中。RTP协议的设计目的是提供实时数据传输中的时间戳信息及各数据流(音/视频等)同步功能。RTP提供序列号(Sequence Number)以恢复数据包的顺序,实现丢包检测,为实时传输提供网络拥塞等信息; 提供时间戳(Timestamp)用于媒体同步,使接收端按正确的速率回放数据; 提供同步源标志(Source Identification)使接收端有可能获

2021-03-18 00:07:14 449

转载 ffmpeg-hls实现分析

0 引言本文将关注于FFmpeg中的HLS相关实现,相关代码在libavformat/hls.c中(我所使用的Ffmpeg版本是4.0的),分析hls_demuxer的主要实现逻辑。本文作为我之前的HLS综述的后续文章,也是ffmpeg框架分析的后续文章。前者介绍了HLS协议相关的理论部分,后者介绍了FFmpeg主要框架分析(本文主要关注demuxer);要是你对此感兴趣建议了解下。1 ff_hls_demuxer的主要对外接口#define OFFSET(x) offsetof(H...

2021-03-18 00:01:02 922

转载 详解 TCP 连接的“ 三次握手 ”与“ 四次挥手 ”

作者 | AhuntSun责编 | ElleTCP connection客户端与服务器之间数据的发送和返回的过程当中需要创建一个叫TCP connection的东西;由于TCP不存在连接的概念,只存在请求和响应,请求和响应都是数据包,它们之间都是经过由TCP创建的一个从客户端发起,服务器接收的类似连接的通道,这个连接可以一直保持,http请求是在这个连接的基础上发送的;在一个TCP连接上是可以发送多个http请求的,不同的版本这个模式不一样。在HTTP/1.0中这个...

2021-03-17 23:40:00 121

转载 HTTP协议经典面试题整理及答案详解

HTTP协议经典面试题整理及答案详解万猫学社欢迎关注微信公众号:万猫学社,获得更多Java技术干货。7 人赞同了该文章无论你是Java、PHP开发者,还是运维人员,只要从事互联网行业,面试时都可能被问到HTTP协议相关知识。历时多天的呕心沥血,为你总结了HTTP协议的经典面试题。由于涉及内容比较繁杂不方便记忆,建议收藏起来,时不时看一遍或者面试前突击复习。什么是HTTP报文?HTTP报文是HTTP协议在客户端和服务端之间传送的数据块。HTTP报文由哪三部分组成?...

2021-03-17 23:37:27 327

转载 直播常见面试题

音频信号压缩编码的标准主要有 G.7xx 系列、MPEG-x 系列、AC-x 系列。 音频编解码中常用的技术包括:AD/DA转换、压缩编码、数字信号处理、信道编码/调制。 经采样、编码但未压缩的语音信号(对应G.711编码)为:PCM。 音频编码方法包括三大类:波形编码、参数编码、混合编码。1. 音视频不同步?1.1 音视频同步算法主要原因:显示时间戳 PTS 和解码时间戳 DTS 其他原因:采样率速度、设备支持的分辨率,码率,帧率、以及服务器拉流1.2 解决音视频不同步的思路:从根源上

2021-03-17 23:02:28 2580

转载 5分钟入门MP4文件格式-mp4的ftyp

本文主要内容包括,什么是MP4、MP4文件的基本结构、Box的基本结构、常见且重要的box介绍、普通MP4与fMP4的区别、如何通过代码解析MP4文件 等。写作背景:最近经常回答团队小伙伴关于直播 & 短视频的问题,比如 “flv.js的实现原理”、“为什么设计同学给的mp4文件浏览器里播放不了、但本地可以正常播放”、“MP4兼容性很好,可不可以用来做直播” 等。在解答的过程中,发现经常涉及 MP4 协议的介绍。之前这块有简单了解过并做了笔记,这里稍微整理一下,顺便作为团队参考文档,如有错漏

2021-03-17 22:51:00 4947 1

转载 Complete List of all known MP4 / QuickTime ‘ftyp‘ designations-mp4的ftyp讲解

Complete List of all known MP4 / QuickTime 'ftyp' designations Rev 2.0 - 22 Aug 2009 ftyp Description Developer URL Reg'd MIME type Notes / Ref 3g2a 3GPP2 Media (.3G2) compliant with 3GPP2 C.S0050-0 V1.0 3GPP2 / CDMA2...

2021-03-17 22:48:20 334

转载 mp4文件格式解析

目录概述 mp4文件基本信息 封装格式重要概念 重要box介绍 其他box介绍 实用技术 开源软件参考[1] ISO/IEC 14496-12:2015 [2] wikipedia/MPEG-4 [3] wikipedia/ISO base media file format [4] wikipedia/MPEG-4 Part 14 [5] Tocy/多媒体文件格式之MP4 [6] Phil Cluff/What's in the box_! [7] github.com/

2021-03-17 22:41:22 1148

转载 mp4文件格式解析

mp4文件格式解析2017-11-24 10:17nigaopeng 阅读(39800) 评论(0)编辑收藏目前MP4的概念被炒得很火,也很乱。最开始MP4指的是音频(MP3的升级版),即MPEG-2 AAC标准。随后MP4概念被转移到视频上,对应的是MPEG-4标准。而现在我们流行的叫法,多半是指能播放MPEG-4标准编码格式视频的播放器。但是这篇文章介绍的内容跟上面这些都无关,我们要讨论的是MP4文件封装格式,对应的标准为ISO/IEC 14496-12,即信息技术视听...

2021-03-17 22:39:37 755

转载 ffplay源码分析4-音视频同步

ffplay是FFmpeg工程自带的简单播放器,使用FFmpeg提供的解码器和SDL库进行视频播放。本文基于FFmpeg工程4.1版本进行分析,其中ffplay源码清单如下:https://github.com/FFmpeg/FFmpeg/blob/n4.1/fftools/ffplay.c在尝试分析源码前,可先阅读如下参考文章作为铺垫:[1].雷霄骅,视音频编解码技术零基础学习方法[2].视频编解码基础概念[3].色彩空间与像素格式[4].音频参数解析[5].FFmpeg基础概念...

2021-03-17 22:26:12 227

转载 十、详解FFplay音视频同步

开始前的BB有些没有接触过的童鞋可能还不知道音视频同步是什么意思,大家印象中应该看到过这样的视频,画面中的人物说话和声音出来的不在一起,小时候看有些电视台转播的港片的时候(别想歪 TVB)有时候就会遇到 明明声音已经播出来了,但是播的图像比声音慢了很多,看的极为不舒服,这个时候就发生了音视频不同步的情况,而音视频同步,就是让声音与画面对应上这里有个知识点需要记一下人对于图像和声音的接受灵敏程度不一样,人对音频比对视频敏感;视频放快一点,可能察觉的不是特别明显,但音频加快或减慢,人耳听的很敏感

2021-03-17 22:24:00 664

转载 ffplay 外部时钟同步的原理

概述ffplay有三种同步方式:1、音频作为主时钟;2、视频作为主时钟;3、外部时钟源作为主时钟。默认的同步方式为“音频作为主时钟”方式,具体代码分析可查阅:https://blog.csdn.net/lyy901135/article/details/95307111音频作为主时钟时,视频pts向音频的pts看齐,若视频播放延迟,则需进行丢帧处理。视频作为主时钟时,音频需向视频的pts看齐,要音频播放延迟/超前,则需对音频样本进行缩放。本文主要介绍第三种同步方式:外部时钟源作为主时钟。视频同步方

2021-03-17 22:21:52 676

转载 详解C++11智能指针

前言C++里面的四个智能指针: auto_ptr, unique_ptr,shared_ptr, weak_ptr 其中后三个是C++11支持,并且第一个已经被C++11弃用。C++11智能指针介绍智能指针主要用于管理在堆上分配的内存,它将普通的指针封装为一个栈对象。当栈对象的生存周期结束后,会在析构函数中释放掉申请的内存,从而防止内存泄漏。C++ 11中最常用的智能指针类型为shared_ptr,它采用引用计数的方法,记录当前内存资源被多少个智能指针引用。该引用计数的内存在堆上分配。当新增一个

2021-03-15 14:19:38 606

转载 视频会议场景下的弱网优化

疫情将远程办公,视频会议推上了风口的同时,同样也为视频会议平台的运作带来了更多的挑战。蓝猫微会创始人兼CEO 邓昀泽在LiveVideoStack线上分享中针对视频会议系统优化中弱网定义,算法评估及技术实现等细节进行了详细解析。文 / 邓昀泽整理 / LiveVideoStack视频回放https://www2.tutormeetplus.co...大家好,我是蓝猫微会的创始人兼CEO 邓昀泽,本次我分享的主题是:视频会议场景下的弱网优化,下面我将从以下三个方面展开本次分享的全部内容..

2021-03-15 11:38:55 796

转载 从入门到进阶|如何基于WebRTC搭建一个视频会议

导读:疫情期间,视频会议等远程办公产品备受青睐,众多互联网玩家切入视频会议市场,加剧市场竞争。但是,产品虽多,能够带来稳定可靠体验的产品却凤毛麟角,它的难点在哪里?视频会议的门槛到底有多高,又能够做到怎样的极致体验?网易智慧企业流媒体服务器天团将会从0到1,和大家分享如何基于WebRTC来搭建一个视频会议。入门篇先请出我们今天的主角- WebRTC,它是由谷歌推广的实时音视频技术栈,是音视频领域搜索热度最高的技术。它有多重身份,既是W3C的标准,也是一个开源项目,还有一个对应的IETF工作组(RTC

2021-03-15 11:12:36 449

王lz-1.1-20191104-白名单评审.pptx

ppt书写原理和规范

2019-11-11

iso视频标准

iso开发标准技术文档,原版下载。ts流讲解。加密版。

2014-02-20

ts流搜台的代码

解析ts流的代码。自己写的。从ts流中分离各各表格信息。入口函数需要自己添加。循环没有做,需要时直接while就可以了。

2013-12-31

空空如也

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

TA关注的人

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