百度云视频CDN面试总结

本文是一位面试者在百度云视频CDN面试后的经验总结,涵盖了面试过程中的问题,如DASH、HLS协议的讨论,音视频封装格式,直播观看体验的优化,以及算法和多线程相关的问题。面试者反思了自身在技术深度和基础知识方面的不足,并提出在工作中避免浅尝辄止,注重积累的重要性。
摘要由CSDN通过智能技术生成

第一个博客,竟然是这么一个伤心的故事,哈哈哈。

10月30号,参加百度面试


先记一把流水账:


开始进入面试的节奏很快,坐着后还没怎么热身,就开始了

首先就是自我介绍,这个千篇一律,我的自我介绍也没什么亮点,基本就是毕业哪里,在学校期间研究的啥(现在回想起来在学校没有潜下心研究某一个方向,真是浪费太多时间了),现在在哪里干,工作内容大概包括哪些(按照时间轴理一理),然后此部分就结束了,面试的帅哥感觉基本没听,手里拿着估计是hr整理的简历看了看。

第二部分就是开始专业方向的面试了

面(面试官): 目前工作都是使用的什么协议

: DASH、HLS。

: 大致介绍一下DASH的工作流程吧

: DASH可以由标准的web服务器提供服务,终端请求的时候要依次请求mpd、init分片、媒体分片,其中mpd中描述了各个码率的视频和音频,记录init分片和媒体分片的url格式;init中描述了视频和音频的元信息,最重要的包括编码格式、参数等等;媒体分片中记录了详细的帧信息。对于直播场景的话,客户端会不断的请求mpd从而刷新最新的分片信息。

: DASH只支持MP4格式吗

: 不是,ts也是同样支持的

: 简单介绍一些mp4的封装格式吧

: mp4格式是由一个个box组成,box之间可以嵌套,基本的box包括size、type和数据字段,full box还会包括version和flags信息。其中box中比较关键的box如mvhd、moov、tkhd、mvhd、minf、stbl、stsd等。其中stsd中会记录编码的方式和参数等

: 那你知道sps、 pps这些信息是保存在哪个box里的吗

&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值