I'm trying to write a video streamer using Socket and ImageGrab modules in Python.
so far I've got a streamer that can send pictures of the desktop from one computer to another
over a TCP connection, but as you probably can guess, the frame rate is very low

so what's the ideal way to stream video AND maintain high fps?

Use good video compression.

any suggestion for a good library in python that can deal with that?
so far I found PyMedia but it's outdated

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.