(2013-10-12, 07:45)robla Wrote: (2013-10-10, 17:42)Carb0 Wrote: XBMC uses the specified User-Agent only to get the m3u8 file but uses the normal XBMC UA to download the key an receives an 403 forbidden message (according to Wireshark). But how can we force XBMC to always use the specified User-Agent? I'll have a look how the NBA and NFL add-ons are doing this.
You need more than just the user-agent info to get the key file. It's the same procedure as the nba and nfl services use for live games.
You don't, I've already got this to work.
Meaning - I watched Games in XBMC tonight and have used VLC.
Okay everyone here is the guide that actually works this time. And you're wrong robla, the other people making the NBA and NFL addons missed this - probably because XBMC is a hassle and doesn't pass the UA header after the first URL.
Now
Step 1. Download Fiddler
Step 2. Download WideCap ( Google Both and Download )
Step 3. In Fidder after you've installed it. Click on the toolbar - select user agent - press custom - Type or Paste = AppleTV/2.4
Step 4. In WideCap - Create a new proxy - HTTP - 127.0.0.1:8888 - Press OK.
Step 5. Still In Wide Cap - New Rule *From the left hand side - Name it to whatever you like - Click Chain - In the dropdown box 'Where it says select the proxy to chain' select the name you just created (proxy) - Press OK.
Step 6. Click View Programs on the left hand side in WideCap - Where it says proxify ALL PROGRAMS select that and make sure 'WHOLE SYSTEM' is selected - plus your proxy that you just set up. 'Rule'
Enjoy. -- You don't need Gotham Either.
From what I can tell a firewall will stop this from working. Temp disable and it should work.