- Thread starter
- #161
You can run two hosting apps on the same port with this plugin. The prefix is setup so any requests that have /TvServer/ will go to my plugin, anything else is ignored and left for other programs to capture. So if IIS was to run on port 80 with a prefix of http://*:80/ and my server was running on port 80 using the prefix http://*:80/TvServer/ all the remaining requests that don't match /TvServer/ would go to IIS since it doesn't match the /TvServer/ condition.
Further reading since my explanation sucks:
HttpListener Class (System.Net)
I have to do some changes to the http side so I can run html based channel lists so when I do that I might make it so you can make it default to the channel list if you want.
I'm not sure why you need to modify the URL's, even with %3F if you send the request to the plugin it converts it back to a ? mark before it processes the request.
If I use ChannelList.rss in the podcast section of VLC or copy / paste a link from the ChannelList.rss it works fine e.g. http://127.0.0.1:9000/TvServer/TimeShift.ts?ChannelId=57
Further reading since my explanation sucks:
HttpListener Class (System.Net)
I have to do some changes to the http side so I can run html based channel lists so when I do that I might make it so you can make it default to the channel list if you want.
I'm not sure why you need to modify the URL's, even with %3F if you send the request to the plugin it converts it back to a ? mark before it processes the request.
If I use ChannelList.rss in the podcast section of VLC or copy / paste a link from the ChannelList.rss it works fine e.g. http://127.0.0.1:9000/TvServer/TimeShift.ts?ChannelId=57
Australia