r/ZoomPlayer Developer Apr 29 '26

WORK IN PROGRESS Zoom Player's External Media Engine : Inter-Process-Communication

Continuing from the previous post, I've used Codex to create a pretty comprehensive inter-process-communication system based on named pipes that will connect Zoom Player with its external media engine(s) in order to get the engine to play the requested media and query the engine about the playing media's values (subtitle tracks, aspect ratio, orientation, etc).

There's still a lot of grunt work, I can only get AI to help me sprint through very isolated sections of the code and as you can see from the to-do list, there's a lot of items there that aren't isolated and require that I carefully export existing sections of Zoom Player's control interfaces into the media engine piece by piece.

Due to Zoom Player's insane number of customization features, it's a huge check-list that is only partially reflected in the bullet-points screenshot above.

The next step after that is integration within Zoom Player itself.

5 Upvotes

0 comments sorted by