TcpClient provides you with a NetworkStream that is able to send/receive data over a TCP/IP port. The NetworkStream is just like
MemoryStream and FileStream in that they are simply a collection of bytes.
Load your video using a BinaryReader or FileStream and then fill the NetworkStream with the bytes you've read. To get the
NetworkStream for a TcpClient instance, call "GetStream()".