OpenCV Python流媒体m3u8滞后

OpenCV Python流媒体m3u8滞后,python,opencv,m3u8,Python,Opencv,M3u8,我正在使用OpenCV捕获M3U8流 cap=cv2.VideoCapture("https://bitdasha.akamaihd.net/content/sintel/hls/playlist.m3u8") while (True): ret, frame = cap.read() if (ret != True): break cv2.imshow("video", frame) if cv2.waitKey(25)== 27:

我正在使用OpenCV捕获M3U8流

cap=cv2.VideoCapture("https://bitdasha.akamaihd.net/content/sintel/hls/playlist.m3u8")


while (True):
    ret, frame = cap.read()

    if (ret != True):
        break

    cv2.imshow("video", frame)

    if cv2.waitKey(25)== 27:
        break

但是,帧播放滞后,每隔几秒钟就会崩溃,我想这是因为它正在捕获下一个.ts文件。有人能告诉我如何防止滞后和崩溃吗?谢谢

当它崩溃时,错误输出是什么?没有错误输出,它将停止几秒钟,然后继续显示下一帧。