Dictionary.com
Thesaurus.com

will have streamed

  • future perfect
    of stream.
    stream
    noun
    a body of water flowing in a channel or watercourse, as a river, rivulet, or brook.