Hey tosclive,
Thank you for reaching out! I am sorry for the delay in response. The forums aren't monitored as closely as our other support channels. Unfortunately, that is an intended feature. Business accounts are subject to licensing restrictions. You will not be able to utilize the streaming functions for the channels.
Cheers,
Tony | Community Mod.