I'm confused. I thought that you recommended this method and were showing us how you did it. You claimed that you were Casting and so I wanted to understand how it worked from your phone to a Smart TV. I have a LG.
You showed me an application on your phone which appears to be a Screen Mirroring application. Now you are saying that you use the VLC application which does have a Cast option, but doesn't the TV need to have Chromecast support?
Can you not explain the whole thing in a single post? Why are you getting mad? It's you who brought it up, so why are you getting mad at me? If you don't want to talk about something, then why bring it up?