一种直播数据传输控制方法、装置及直播设备,通过获取t时刻的传输码率、丢包率残差和丢包率残差变化率、t‑1时刻的丢包率残差和码率控制量以及t‑2时刻的丢包率残差;根据t时刻的丢包率残差和t时刻的丢包率残差变化率得到t时刻的三个控制系数;根据t时刻的三个控制系数、t时刻的丢包率残差、t‑1时刻的丢包率残差以及t‑2时刻的丢包率残差,得到t时刻的码率控制变量;根据t‑1时刻的码率控制量和t时刻的码率控制变量得到t时刻的码率控制量;根据t时刻的码率控制量和t时刻的传输码率得到t+1时刻的传输码率,可以动态地改变发送码率,有效地缓解了网络拥塞情况并提高了带宽利用率,从而改善了直播数据传输效果。