Lucius's Blog


  • 首页

  • 日志

  • 分类

  • 标签

  • 关于

  • 搜索
close
Lucius's Blog

WebRTC-初探

发表于 2018-04-13 | 分类于 media
什么是WebRTCWebRTC(Web Real-Time Communication),顾名思义,是基于Web技术上实现实时通信技术。例如QQ视频,Facetime,但不需要在浏览器上安装任何的插件,根据其标准以及HTML5标签和JavaScript语法就可以实现这些功能。 WebRTC最大的特点有两点:浏览器与浏览器之间的对等连接,即一个浏览器通过标准协议与另一个浏览器进行实时通信;另一个特点 ...
阅读全文 »
Lucius's Blog

音视频学习-MSE实践篇

发表于 2018-03-11 | 分类于 media
上一篇大致讲解了MSE的原理,不能光说不练。我们就来简单的来个例子。当然没有flv的解析,也没有fmp4的转换。主要是MPEG-DASH + MSE的操练。 首先先抓来一个mp4的视频,我们就命名为mse.mp4吧。然后这里涉及到了切片的操作。其实切片跟HLS的原理是一样的,目的就是把一个长视频切成一小段一小段的,然后再去请求它们。这样能达到当需要切换码率的时候,可以通过请求不同的片段来达到目的。 ...
阅读全文 »
Lucius's Blog

音视频学习-MSE基础原理篇

发表于 2018-02-23 | 分类于 media
MSE 可以说W3C最重要的一个媒体源扩展标准。假如没有 MSE 的存在,那么什么hls.js,flv.js,dash.js都是空谈。因为 MSE,才使得媒体流能根据需要进行更精准地控制。这是w3c的文档Media Source Extensions™。 介绍早先的媒体流还是一直依赖Flash,通过rtmp或者http-flv等协议进行视频串流,再到 Flash 播放器。 然而有了MSE(medi ...
阅读全文 »
Lucius's Blog

音视频学习-flvjs中FLV转FMP4简单概括

发表于 2018-01-27 | 分类于 media
在上一篇我们只是分析了fmp4的结构,也就是box的结构组成,但是还是需要进行remuxer才可以将flv转成fmp4。 Metadata在flv那边我们有提到parseAACAudioSpecificConfig、parseAVCDecoderConfigurationRecord,其实在那里会通过this._onTrackMetadata这个方法将对应的音视频的metadata传给mp4-re ...
阅读全文 »
Lucius's Blog

各种debug工具在此汇总

发表于 2018-01-18 | 分类于 tools
Charles HTTPS 代理http代理不用说了。没啥问题。这里是以pc端为例。 安装证书。Help -> SSL Proxying -> Install Charles Root Certificate。并打开keychain进行安全信任。 Proxy -> macOS Proxy 注意一点的是。开启shadowsocks会影响Charles。所以要改成下面,或者关 ...
阅读全文 »
1234…13
Lucius

Lucius

stay hungry, stay foolish...

61 日志
10 分类
16 标签
GitHub
© 2019 Lucius
由 Hexo 强力驱动
主题 - NexT.Mist
访问人数 总访问量次