Hi,
I have done a similar thing using wowza media servers with rtmp encoders, but that was with capture cards. If you have logins to these portals and I can get them over rtmp/rtsp I am sure I can push it to a jwplayer. If you can share your logins to these services and give me a few days to work around I would be able to push it to you. with a simple web interface where you'd be able to get those channels. FYI, its not going to be a full fledged web app but a backbone structure of the whole solution.
Look forward to hearing from you.
Regards,
Gaurav