Live streaming applications can be customized and personalized to meet the different needs of users and business customers. Customizations can include capabilities for access control and security, performance tuning, multimedia support and scalability, as well as support for additional features such as analytics, payments, integrations, and more. Read more
here, it's a great article.