Does YouTube have any real time abilities? (Genuinely don't know). Photos are a snapshot of the past, but the time between shooting and sharing can be seconds; videos that aren't streamed in real time can't be shared until they have finished - so any video is therefore at least as old as it is long.
I'm surprised that YouTube isn't already the "instagram of social video". I guess it just shows there's opportunity everywhere.