How do I “replay” stored messages to emulate real-time messages?

You can use the replay API to replay messages from storage with the same time spacing. See the Storage & Playback video example for more details.