1. Del inglés cast (lanzar). Lanzar hechizos.
2. Del inglés cast (emitir). Publicar vídeos, en directo o grabados, de partidas de videojuegos competitivos haciendo comentarios sobre su desarrollo.
Desde este link puedes ingresar al Diccionario de términos del Gaming.