When you think about it's actually pretty ridiculous that this difficult in the first place, in the internet era. In principle all you really need is a standard way to tag each keyframe with an NTP-synced timestamp, and any camera with an internet connection would be able to achieve this effortlessly.