Sorry can't help. I don't even know what "streaming" is, though I hear the term all the time in recent years.
To me it sounds something like kayaking, canoeing, boating..