Can I use my @metrocast.net login and password for the Stream TV App on my mobile device?

No, you will need to set up an @atlanticbb.net account for the Stream TV App. Go to https://emailtools.atlanticbb.net/new/#/create/username/

If you don't see what you need, try searching