实时播放H.264 , 画面 卡住?
问题描述:
我是用DSHOW 方案播放的, 用内网 接收播放 数据 很流畅,
但是 走外网时,播放会有 卡的现象,尤其是画面 运动时候, 这个也不管,
但是 放到一定时候,画面就停住了 ,但是数据 仍在接收,我把 数据保存到 文件中,用VLC或其它解码器播放,
放到那个卡住的地方,也会 卡住,画面没了,甚至播放器 出错, 但是,拉过 那段后 又能流畅播放。
我在想是不是,某一个NAL 数据 传输出错了导致解码器无法识别, 然后解码器罢工了啊,
如果是的话,貌似 不好解决啊,我是参照3984协议的,
[解决办法]
实时流和文件,两者是同一种流吗?
如果是同样的流,那估计是包的问题了。
[解决办法]
你应该先分析一下码流是否错了,是否是包错序导致现在的码流出现不正常的情况。
[解决办法]
外界原因有时也会导致出错,如网络,电脑配置,多线程。。。