WebMedia学习
文章平均质量分 72
WebMedia初学者,请多多指教
Conchpeng
贵在坚持。如有错误欢迎指正。
展开
-
《GPU Accelerated Compositing in Chrome》学习
学习资料:链接原创 2021-10-10 21:43:10 · 197 阅读 · 0 评论 -
《Threading and Tasks in Chrome》笔记
学习资料:链接原创 2021-08-02 13:22:41 · 943 阅读 · 0 评论 -
《SDP:Session Description Protocol》
资料:《SDP:Session Description Protocol》5.SDP SpecificationSDP consists of a number of lines<type>=<value><type>代表有意义的字符<value>代表结构化文本,format和type有关*= 代表可选=Session descriptionv=(protocol version)o= (originator and sessio原创 2021-07-20 14:03:40 · 219 阅读 · 0 评论 -
《WebRTC Architecture》
学习资料:《WebRTC Architecture》原创 2021-07-12 09:37:36 · 215 阅读 · 0 评论 -
《新一代视频压缩编码标准H.264/AVC》
资料:《新一代视频压缩编码标准H.264/AVC》 毕厚杰原创 2021-07-09 16:58:33 · 1616 阅读 · 0 评论 -
《Contributing to Chromium》
资料:Contributing to ChromiumContributing to chromium本页假设已完成chromium的build,chromium有其单独的contributing workflowsRelated SourceLife of a Chromium DeveloperCommit ChecklistCommunication在改一个bug或者增加新的feature之前,请先check一下。如果是一个新功能的想法,Chromium Discussion grou原创 2021-07-08 15:36:18 · 129 阅读 · 0 评论 -
《Commit Checklist for Chromium Workflow》
资料:《Commit Checklist for Chromium Workflow》Commit Checklist for Chromium Workflow在上传change lists(CLs) on Gerrit和code review之前,浏览本文档清单是很有用的。Gerrit是chromium项目的code review platform。目标受众是不熟悉 contributing to Chromium project的software engineerChecklist是强大给工具去原创 2021-07-08 12:26:40 · 236 阅读 · 0 评论 -
《Advanced Video Coding》
资料:《Advanced Video Coding》原创 2021-07-06 13:21:59 · 614 阅读 · 0 评论 -
《Exploring H.264. Part 2: H.264 Bitstream format》学习
资料:《Exploring H.264. Part 2: H.264 Bitstream format》原创 2021-07-06 13:20:14 · 273 阅读 · 0 评论 -
《Pro Git》学习
学习资料:《Pro Git》学习进度2021.7.3下午,打球打到一半,暴雨,无奈只能看看文档1.起步1.1关于版本控制版本控制可以追溯所有的提交记录,回滚版本控制系统早期的RCS(Revision Control System)通过数据库简单地记录每一个版本的差别,差别记录在文件补丁中集中化的版本控制系统接下来要实现不同机器的开发者协同工作了,上面的只针对local。CVCS(Centralized Version Control System)应运而生,例如Perfo原创 2021-07-05 09:37:59 · 527 阅读 · 0 评论 -
《WebM Encryption》
资料:WebM Encryption原创 2021-06-30 18:49:24 · 196 阅读 · 0 评论 -
《VP Codec ISO Media File Format Binding》
资料:VP Codec ISO Media File Format Binding原创 2021-06-30 18:44:29 · 250 阅读 · 0 评论 -
《VP9 Levels and Decoder Testing》笔记
资料:VP9 Levels and Decoder Testing学习进度:原创 2021-06-30 14:18:38 · 452 阅读 · 0 评论 -
《VP9 Video Codec》Overview
资料:《VP9 Video Codec》进度2021.6.30 ongoing原创 2021-06-30 13:26:15 · 1609 阅读 · 0 评论 -
《Why was SCTP Selected for WebRTC’s Data Channel?》学习
资料:《Why was SCTP Selected for WebRTC’s Data Channel?》学习进度原创 2021-06-29 16:13:00 · 150 阅读 · 0 评论 -
《Send data between browsers with WebRTC data channels》学习
资料:《Send data between browsers with WebRTC data channels》学习进度前言原创 2021-06-29 16:11:46 · 126 阅读 · 0 评论 -
《Introducing the Child Process Debugging Power Tool》学习
学习资料:《Introducing the Child Process Debugging Power Tool》学习进度原创 2021-06-25 13:53:11 · 373 阅读 · 0 评论 -
《The Chrome Component Build》笔记
学习资料:《The Chrome Component Build》学习进度2021.6.25下午,好多文档要看 :) ,周末该充电学习英语听力和口语了!!!Fighting!!!原创 2021-06-25 13:20:13 · 232 阅读 · 0 评论 -
《GN build configuration》笔记
学习资料:《GN build configuration》学习进度2021.6.24 ongoingUnderstanding GN build flagsgn args out/mybuild will bring up an editor原创 2021-06-24 18:20:58 · 588 阅读 · 0 评论 -
《Chromium Trivial Question Summary》
用于记录关于Chromium学习过程中碰到的疑问原创 2021-06-24 15:01:10 · 184 阅读 · 0 评论 -
《Chromium & WebRTC》文章总结和疑问跟进
Language《HTML菜鸟教程》 《CSS菜鸟教程》 《JavaScript菜鸟教程》ChromiumComplete《Video Acceleration in Chrom{e,ium}{,OS}》硬件视频加速 《Multi-process Architecture》浏览器多进程架构 《Inside look at modern web browser (part 1)》 《VSChromium Extension》 《Life of a pixel (Chrome...原创 2021-06-24 14:42:01 · 416 阅读 · 0 评论 -
《VSChromium Extension》文档学习
链接:https://chromium.github.io/vs-chromium/#code-search学习进度:ongoing前言VSChromium是VS的Extension,包含了一系列工具,可以编辑,导航,调试代码。简单来说,可以代替built-in "Find in Files" VS feature。在0.1second的时间内,可以搜索10w+ files。(看起来就是Visual Assist X的进化版)VSChromiume最初是用于submit chromiu.原创 2021-06-23 18:44:13 · 467 阅读 · 0 评论 -
《Debugging Chromium on Windows》学习
学习资料:《Debugging Chromium on Windows》学习进度跟踪下午真的好困 :) 除了喝咖啡,有什么好办法么?Getting started可以使用VS内置的built-in debugger,或者是WinGBD,不需要使用IDE去build。ninja是用来构建chromium并且大多数开发人员使用cmd来执行ninja build可以在Solution Explorer并设置启动项Startup Projectsymbol_level = 2 默认参数,会有更原创 2021-06-23 16:09:57 · 444 阅读 · 0 评论 -
《Inside look at modern web browser (part 4)》学习笔记
学习资料:Inside look at modern web browser (part 4)学习进度跟踪原创 2021-06-13 16:05:41 · 182 阅读 · 0 评论 -
《Inside look at modern web browser (part 3)》学习笔记
学习资料:Inside look at modern web browser (part 3)学习进度跟踪第三部分的学习笔记 传送门:Inside look at modern web browser (part 4)原创 2021-06-13 16:04:51 · 283 阅读 · 0 评论 -
《Inside look at modern web browser (part 2)》学习笔记
学习资料:Inside look at modern web browser (part 2)学习进度跟踪第三部分的学习笔记 传送门:Inside look at modern web browser (part 3)原创 2021-06-13 16:04:00 · 345 阅读 · 0 评论 -
《Inside look at modern web browser (part 1)》学习笔记
学习资料:Inside look at modern web browser (part 1)传送门:Inside look at modern web browser (part 2)学习进度跟踪2021.06.13下午。看完developer design doc后,发现还有一个由google developer写的很不错的系列文章,介绍现代浏览器的内部结构,图文并茂,很不错,学之!今天多喝水,争取不熬夜 =.= !...原创 2021-06-13 16:01:28 · 488 阅读 · 0 评论 -
《How Blink works》学习笔记
学习资料:How Blink works学习进度跟踪原创 2021-06-12 20:45:42 · 175 阅读 · 0 评论 -
《Multi-process Architecture》浏览器多进程架构 笔记
学习资料:《Multi-process Architecture》学习进度跟踪2021.06.12晚,在 《Life of a pixel》学习笔记 中了解过chrome多进程架构有哪些多进程,以及为什么是多进程架构。这篇document可以帮助我更详细地了解!Problem不可能有一个完美,安全,不crash的render engine对于浏览器进程来说,如果是单进程多线程的操作,比如一个plugin的报错,就会导致整个浏览器崩溃,显然是不合理的现代操作系统是健壮的,因为每个进程之间原创 2021-06-12 20:39:26 · 216 阅读 · 0 评论 -
《Video Acceleration in Chrom{e,ium}{,OS}》硬件视频加速 学习笔记
学习资料:Video Acceleration in Chrom{e,ium}{,OS}学习时长:2021.06.12-2021.06.13学习进度12号晚上,吭哧吭哧把Life of a pixel笔记做完,找了几篇学习笔记整合资料,突然发现过了饭点时间了。 这种沉浸学习的感觉,很棒!...原创 2021-06-12 19:14:33 · 169 阅读 · 0 评论 -
《JavaScript菜鸟教程》学习
学习资料:《JavaScript菜鸟教程》学习目标:熟悉JavaScript语法即可原创 2021-05-30 13:51:10 · 1361 阅读 · 0 评论 -
《CSS菜鸟教程》学习
学习资料:《CSS菜鸟教程》学习目标:熟悉CSS语法即可原创 2021-05-30 13:50:06 · 1053 阅读 · 0 评论 -
《HTML菜鸟教程》学习
学习资料:《HTML菜鸟教程》学习目标:熟悉HTML的语法即可原创 2021-05-30 13:49:18 · 745 阅读 · 0 评论 -
《Life of a pixel (Chrome University 2019)》学习
学习资料:链接学习时长:20210518,学习最高优先级chrome安全模型,很关键的一个步骤,是渲染在sandboxed process中 Blink:Rendering engine原创 2021-05-18 13:29:09 · 394 阅读 · 2 评论 -
官方Demo《Real time communication with WebRTC》学习笔记
学习资料:Real time communication with WebRTC学习计划:有空就学,争取两个礼拜左右搞定1.介绍原创 2021-05-09 12:34:27 · 715 阅读 · 2 评论 -
《Get Started with WebRTC》文档学习
学习资料:https://www.html5rocks.com/en/tutorials/webrtc/basics/#toc-disruptive学习计划:2021.05.09之前,计划时长为两天原创 2021-05-07 22:57:37 · 197 阅读 · 0 评论 -
《WebRTC 1.0: Real-Time Communication Between Browsers》学习
背景w3c发布了一个文档,定义WebIDL格式的ECMAScript API,可实现web数据的实时传输 WebIDL:用于描述接口规范,IDL文件还可以自动生成对应语言的接口 ECMAScript API : 可以理解为JS原创 2021-05-06 17:34:15 · 174 阅读 · 0 评论 -
《WebRTC Native开发实战》学习
前言App开发的三种方式 原生开发:基于os(安卓,苹果)提供的官方语言,进行开发 优势:可以使用手机的绝大部分功能,跑的快 缺点:每个OS都要做一个APP H5开发:基于浏览器提供的接口,做开发 优势:兼容各个OS平台,浏览器已经做好了OS适配 缺点:H5跑的慢,不能直接访问硬件设备和离线存储 混合开发(结合以上两者) 第一章 开发环境搭建...原创 2021-04-21 23:26:26 · 1665 阅读 · 0 评论 -
《WebRTC Native实战开发》第一章 开发环境搭建(Win10 + VS2017)
第一章 开发环境搭建(Win10 + VS2017)由于版本一直在迭代,使用网上的博客有可能是无效的(例如版本已经不对了)。最好的做法是 参考官方文档 webrtchttps://webrtc.github.io/webrtc-org/native-code/development/ 要先安装chromiumhttps://webrtc.github.io/webrtc-org/native-code/development/prerequisite-sw/记录一些比较关键的操作,其他没...原创 2021-04-24 15:17:25 · 2096 阅读 · 2 评论