added online broadcasting support