live feed

noun
🔊/ˌlaɪv ˈfiːd/
🔊/ˌlaɪv ˈfiːd/
jump to other results
  1. the broadcast of sound or video over the internet from a live (not recorded) source, for example a concert or sports event
    • We watched live feeds from the International Space Station.我们观看了国际空间站的现场直播。