I am trying to stream a file using the audio HTML5 tag. I have put the Controller action to return a FileStream and attached it to the src for the audio. However, the content is not loading into the audio tag and doesn't play when I press the default play button. I know the controller is working when I access the src directly. However, it doesn't work in the HTML5 audio tag. Can anyone tell me what I am missing? You should not return a FileStream , you should return a FileStreamResult or a FilePathResult from your controller action, like this: public class HomeController : Controller { public