Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Catch-up time-lapse buffering and lag issues while working with FFpyplayer frames and QPixmap with a UDP stream in MPEG-TS format #164

Open
kyrlon opened this issue Jul 19, 2024 · 1 comment

Comments

@kyrlon
Copy link

kyrlon commented Jul 19, 2024

I made a more detailed post here on StackOverflow, but I can post more info if requested here regarding my peculiar issue with pyqt6 and ffpyplayer.

I am experiencing catch-up time-lapse buffering and lag issues while working with FFpyplayer frames and QPixmap with a UDP stream in MPEG-TS format. I have noticed a speed-up effect in video playback followed by a return to normal speed, as well as stutter or lag on some videos. The issue seems to arise when retrieving and displaying frames using PyQt's QPixmap. I have shared sample code snippets showcasing the problem, one using FFpyplayer and PyQt and the other utilizing FFpyplayer and OpenCV, with the latter working flawlessly without any issues.

I am looking for guidance on adjusting settings or parameters within FFpyplayer and/or PyQt to resolve the catch-up time-lapse buffering effect.

@kyrlon
Copy link
Author

kyrlon commented Jul 21, 2024

Is ffpyplayer thread safe?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant