cybercasts

noun
  1. Plural of cybercast; audio or video broadcasts distributed over the internet or computer networks.
  2. Usage: informal; often used in educational and media contexts

Examples