That does work...and you get the XML file. I use WinVi (yes, I love vi, and been using it for over 25yrs - so us old timers stick with what we are comfortable with)
But notepad++ or PSPAD would work just as good. You can trim out what you don't want, and then use the static remaining file. Problem is, OK2 does add channels relatively often (which is a good thing), and I do like to sometime scan through and check out the new offerings. I don't want to edit the file all the time.
You could probably just write a small sed/awk script to extract the relevant sections and create a new file. In general, most live links start with "http://ok2.se:8000/live".... And typically have an m38u extension.
However, there are some exceptions. There are some direct links which don't use this prefix (example bloomberg and at least 2 or 3 others I saw at quick glance). Also, there are some VOD which use m38u files to list series of tvshows.
Adding the option to get.php or creating additonal php scripts (like live.php and vod.php) would not be too difficult I'm sure, but obviously there are priorities
And sometimes they may just not want to provide that option for whatever reason.