Yes, streamed and broadcast audiovisual content has unlimited Commercial Use with the Unlimited license.
Buyer can only use Seller's Final Work for lawful purposes only—in other words, for stuff that doesn't break the law.
Subject to payment, Buyer is granted an unlimited, non-exclusive, transferable, and sublicensable worldwide license, to use Seller's End Product for the following Commercial or Non-Commercial purposes with unlimited End Users:
- Internet streaming of motion picture and audiovisual content for Non-Commercial Use; Quantity requirement - Unlimited
- Broadcast use of motion picture and audiovisual content (including but not limited to network, cable, satellite, pay-per-view, video on demand, audio visual works); Quantity requirement - Unlimited lifetime viewers