Yeah.. you might be able to cast in 240p, at maybe 15fps with super low quality audio.
Also, your CPU is a potato. The i3 is... let's call it 'budget conscious'. It really isn't going to be able to keep up with more than (maybe?) 360p video, even if you get a faster upstream internet connection.