音视频

app的一些技术

2018-11-30  本文已影响3人  假_f89c

APP分类音视频app,新闻app,电商app,金融app等,做app有很多技术,我这里大概分类

1.升级用的

1)热修复,tinker,dexposed

2)插件 360plugin,virtualapk

2.进程保活 jobservice,接获系统广播

3.长连接 重发,ack音视频

4.屏幕适配

5.音视频,图片处理

6.加密

7.视频音频对话用的协议sdp,sip,rtsp,rtp,rtcp,rtmp,http,hls,rudp,quic,voip

8.语音处理vad,aec,ns,agc

9.视频处理美颜,滤镜,磨皮,瘦脸,美白,平滑,锐度

10.传输处理方法fec,arq,拥塞处理(cubic,bbr,gcc),抖动(jitter buffer),PLC

11.音视频问题:花屏,裂屏,卡顿,马赛克,声音和视频不匹配,回声,噪音,声音不能调整,NAT问题(ice,turn,stun),延迟

12.CDN的分流方式:mesh(p2p),route(转发),mixer(混音),编码技术:svc,avc

13.音视频传输和本地处理加密:tls,ssl,aes,xoc

14.DNS问题,httpDNS

上一篇下一篇

猜你喜欢

热点阅读