Yes, you may stream videos from your shared hosting account, provided they do not cause too much load on the server. If we have any troubles relating to your streaming videos, we'll let you know! If your website is very multimedia-intensive, you may wish to consider a VPS, which is much better suited to streaming videos and music.