If there was a preference on neuros.tv that knew I was in Canada (either by IP Address, or in a profile, or something like that) then search results available in Canada should be presented.
How do you get the feeds from nbc, abc, and cbs right now? Are you using a supported API, or are you scraping the websites?
I presently use a bookmark to CTV's streaming page, and run that. From using app.neuros.tv now to look for shows like ER, I happen to know that the site is available, but the video streaming isn't. I am able to find the episode, but not actually stream it.
Is the same thing true of Canadian TV? Perhaps you could employ the same methodologies to find shows, and then present them. If you can send me a script to test out here, then I can put in the right URL's, and see what it generates.
I presently bookmark http://www.ctv.ca/generic/generated/shows/AtoZ.html
, which links to show pages with links like http://www.ctv.ca/mar/fragments/pipe/redirect905.html
. The show page redirects to the current episode, at ttp://watch.ctv.ca/corner-gas/season-6/corner-gas-ep-608-rider-pride/#clip132736 . That looks much like the interfaces I can see from US networks.
I'd be happy to try to figure out what I can to help, but first I need to have a structure to hang things on, rather than starting at nothing.