streamed

verb
  1. past tense of stream; flowed continuously in a current
  2. past tense of stream; moved in large numbers continuously
  3. past tense of stream; transmitted digital media content over the internet
  4. Usage: technology

Examples