I'm sure someone else must have brought this up before, but it's worth mentioning again.
When you have videos for conference sessions, the video pages are (thank you!) available with details ahead of time. But that's the souce for a flurry of "The video is broken/when will the video be available?" comments.
You could resolve that by associating a "status" with each video page in your database. Something like:
- Available (at this point the video is simply displayed without any message)
Optionally, you could have an "AvailableETA" date/time that could be shown if you have a rough idea of when a particular video will be available (and you could go overboard by auto-updating that from your post-production pipeline).