IPTV needs Internet to work bro. Its similar to watching videos on your system/mobile through Internet.
So to watch HD Channels without buffering you need a good and stable connection..
Even though Jio offers base pack at 180, u will need to spend a good sum of at least 500 to get a good connection at good speed.
If its Jio cable, then it will be a good catch