在m3u8的正常直播流中插入一个广告和其他节目,这个插入的ts文件的宽高可能与正片的不一样,在ffplay和vlc都会报一条切换宽高比的信息
ffplay:
[h264 @ 000000000033c9c0] Reinit context to 1280x720, pix_fmt: yuv420p
vlc:
main error: Failed to resize display
可以看到,同样是切换节目vlc确挂了,初步怀疑是ts的格式会有问题,但ios上和ffplay和flash播放器都正常,又验证了线上已经在跑的程序会不会有这个问题,发现vlc也会退出。
最后,暂先忽略该问题,等以后熟悉vlc代码了,回头再来看这个问题。
阅读(2066) | 评论(0) | 转发(0) |