The best solution (tried & tested and it works great) is using the Silent "Disco" Audio system from ZEROdB Global. I connected the RF transmitter to the cable box (not the TV) and turned the transmitter to channel 1 (has 3 channels). I then turned on one of the wireless headphones that came with it (I have 2 Headphones) and put it on channel 1. I am now listening to the TV. I can control my volume from the headphone. The TV volume is totally separate. You can mute it, turn it up or down and does not affect the volume on the headphone. The advantage of this system, it has a long range of up to 1300 ft, unlike Bluetooth that has a range of 100-300 ft. I can go to the kitchen, go upstairs, downstairs, even outside and can still hear the tv. The transmission can go through walls and floors. You can connect as many Headphones and turn to channel one and hear the TV. If I add another transmitter, I can connect it to a stereo system or iPhone and turn it to channel 2. Then I can toggle between channels from the headphones with the flick of a switch and listen to the tv on channel 1 and the stereo on channel 2.
The other advantage, the wireless headphones come with a Bluetooth adapter, so I can connect it with other Bluetooth enabled devices and not limited to using them only for the tv. Also the Headphone come with a charging cable with a USB connector and does not require a base station.