帧同步1
2017-04-12 14:56:27 0 举报
AI智能生成
帧同步1是一种用于视频和音频同步的技术。它通过在数据流中添加时间戳,使接收端能够准确地将视频和音频数据与发送端保持同步。这种技术通常用于视频会议、流媒体传输和在线游戏等领域。帧同步1的主要优点是能够提供稳定的同步效果,减少延迟和抖动。然而,它也会增加数据的复杂性和处理负担。总之,帧同步1是一种重要的多媒体同步技术,为人们提供了更好的视听体验。
作者其他创作
大纲/内容
网络同步算法
状态同步
优点
服务器计算,更加安全
同步状态,适合中途加入,拉取状态
回合制网游
缺点
服务端计算量较大
同步对象不适宜太多
rts啊,fps啊
命令同步
同步频繁,数据量不宜过多
帧锁
解决的问题
网络差别,硬件差别
约定一个时间一起做这件事儿
同步粒度
踢正步的例子
lockstep 监狱
核心问题:一致性和实时性的问题
帧同步
相同的输入 + 相同的时机 = 相同的显示
举例
rts
星际,war3
街霸、拳皇局域网模拟器
主机通过心跳对帧操作
一卡都卡
乐观帧锁定
pve
pvp
p2p架构- cs架构
技术要点
发送够频繁
仍然赶不上渲染帧的速度
包体要够小
尽量避免重传
小于1mtu
576字节
ip层分片
协议选择
tcp
udp
udt
弱网丢包问题
冗余发包
主动询问拉取
卡的问题:网络抖动延迟
网络帧(逻辑帧)和渲染帧差值算法
冗余帧发送
帧堆积:客户端加速播放
缺帧:主动询问拉取
初始延迟问题
公平性
coc
秒表时间
跑酷
施法前摇,播放动画+固定延迟
客户端先行
影子跟随,航道预测
客户端状态快照,拉回
好处:机遇命令叠加,回放战斗数据量较小
war3录像
缺点:一旦出现不一致,问题很难查
FixPoint问题
0 条评论
回复 删除
下一页