Time Warner Cable potentially looking at Microsoft for video streaming deal