TikTok signs deal to stream videos at commercial venues