Actually streaming video is possible. It is just that the video source must have extra processing. Search internet and they say use the utility MP4Box -hint <file> to create a .mp4 file that support progressive streaming mode. MP4Box software (
MP4Box | GPAC) However depending on the bandwidth you may experience choppy effect.
As for audio streaming, I am not sure perhaps need some extra processing like video also?