音视频面试题

1)为什么要有YUV这种数据出来?(YUV相比RGB来说的优点)

2)H264/H265有什么区别?

3)为什么要用FLV?是因为我们传输的协议要求,我们是RTMP协议,RTMP协议只支持FLV格式流

4)平常电视的帧率一般多少?30帧?高清一般需要60帧?

5)平常的视频格式?

**6)视频硬编码-压缩率关键参数设置 **

**7)static关键字的使用,应用场景?说到static在类中的用法,让我讲一下单例类。 **

**8)extern "c"的用法? **

**9)什么是大小端?网络通信中的大小端问题如何解决? **

**10)socket编程的过程? **

**11)讲一下重载?重载参数怎么变化? **

**12)讲一下多线程通信?同步与互斥如何实现? **

**13)讲一下你知道的锁,有什么区别? **

**14)TCP和UDP的区别?UDP如何实现可靠传输? **

**15)视频或者音频传输,你会选择TCP协议还是UDP协议?为什么? **

**16)如何实现服务器高并发?都有什么方式?你会选择什么方式?为什么? **

**17)TCP/UDP如何处理丢包问题? **

**15)TCP如何实现可靠传输,讲一下超时重传? **

转载于:https://my.oschina.net/u/1763048/blog/1859417

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值