Definition: "Directed by streaming network," in English, means "Directly directed through a streaming network." In other words, this directive indicates that the programming or content being broadcasted is presented on an online platform, not just through traditional television channels. It's like a movie trailer directly available to viewers without needing a physical ticket.