Formula One officials are requiring companies to pay a license fee for hosting watch parties, or face the possibility of getting their view blocked.