Some suggestions
144 mbps is a lot more speed than is necessary to watch Cathe Live. Plenty of people with cable modems of only 4 mbps and are able to watch without any problems. It's always a good idea to test your actual download speed on site just in case you're not getting the advertised speed. You can do this at a test site like
Speedtest.net by Ookla - The Global Broadband Speed Test I doubt this is a problem, but it is worth a shot.
To help you further I really need more info.When you say the "video is lagging" do you mean it stops completely or just buffers and stutters sometimes? I just need a better understanding of your problem.
When you use your phone and laptop are you using wireless to access Cathe OnDemand and Cathe Live? If so what ISP are you using?
Also, what type of iPhone do you have and how old is you Mac?
As for the difference between us and say Netflix is we stream a higher quality video than Netflix. This means you need download speed and a slightly better computer than would be required to run NetFlix. But we're only talking a difference between say of 2 mbps. Netflix needs about 2 mbps and we need about 4 mbps to play our highest encoded HD videos. Most cable modems are 4 mbps or more. Your at 144 mbps so if you're getting 144 mbps you shouldn't have any problems related to your download speed.
Some things I can suggest without knowing any details is to try rebooting your router and also your computer. This can solve many issues sometimes.
Make sure your ISP does not throttle down large video files or have restrictions and that you don't have anti virus software or a firewall that is pausing the video download because it is trying to scan the file.
If you have an old computer try seeing if you can borrow a friends computer that is newer and see if that solves your problem. An older computer that is lacking in resources will cause a video file to be chopping and lose sync occasionally.
And one last thing I just thought of, make sure your Flash is up to date. Our streaming for desktops uses Flash.