Willaurean
Are you sure you have not run out of data?
How is it that you're trying to stream on your TV? If you're using an app on your TV and you're trying to stream in anything higher than SD, you're probably going to need to turn off, or pause, the Video Data Saver, which you can do in the Video Settings of your HughesNet Usage Meter or by signing in to the HughesNet MyAccount site and clicking on the Settings tab.
What is Video Data Saver?
If you are streaming through satellite TV receiver, you would definitely need to toggle the Video Data Saver, but satellite TV receivers are recommended against using with HughesNet due to the amount of data they can use, which can't be controlled.
Keep in mind that streaming in HD can use a LOT of data.
If you're able to stream when using a LAN cable, but not with WiFi, there may be some WiFi settings adjustments that could help bring the speed up.
As for cancelling without an ETF, the reps will almost assuredly need to troubleshoot your service to see if they can get it working properly before considering a cancellation without an ETF.