当初为了集成硬解,也是费了一番工夫。现在一跨服务器就硬解失败,确实让人气愤。
为什么硬解失败呢?原因肯定是数据发生了变化。通过对比终端发送,与服务器接收:
- 视频数据是由服务器甲转发到服务器乙。
- 服务器甲会先发一点数据到服务器乙。跟踪时发现,每次都是最先收到861长的包。终端最早的包是25字节。
- 服务器甲会丢失开头几个包:SPS/PPS,关键帧。
怎么办呢?
-
切换到软解的方法:
https://blog.csdn.net/quantum7/article/details/108723032
-
在进行会议时,终端呼叫到服务器乙。
-
看看有没有配置,能让终端直接发数据到服务器乙。
-
修改服务器代码。