摘要
在无线网络环境中,针对基于云游戏的客户端丢帧现象而导致服务质量差的问题,提出一种云游戏中基于帧率控制的FEC(Forw ard Error Correction)补偿策略.该策略首先提出帧率控制算法使运行在同一个GPU上的游戏满足服务等级协议(Service Level Agreement)并满足FEC编码所需的视频帧;在保证足够帧率的基础上,提出FEC补偿算法来弥补恢复客户端丢失的帧,该算法能够根据客户端的网络状况来调节冗余包的数量,从而节约带宽,并且保证丢失的源数据帧可从冗余数据中修复.实验结果表明:该策略能够解决由于丢帧所引起的花屏、卡顿等问题,同时提高了云游戏服务质量;并且能够充分利用GPU资源,为云游戏运营商节约了成本.
- 单位