Is there any existing technology/framework/standard for publishing high-level game events to a consumer?
Example:
Imagine a game which can publish events like change of level, player joined, player left, final score.
Then theoretically it's possible to have a plugin for e.g. OBS that inserts metadata info into the video it's recording. So you might have, say, video chapters automatically defined for different levels being played.
I had a look and couldn't see much, but maybe I'm not searching for the right term.