Streaming alternative (5)
I believe the answer is:
cable
(Other definitions for cable that I've seen before include "Communication - wire - 200 yards in length" , "Telegram; thick rope" , "Strong suspension bridge made of wire" , "Communications wire" , "Wire, flex" .)