As we all know, we media center users in the UK are the poor relations with regard to content compared to US users-specifically we lack the Internet TV option(s) on our media center setup.
Well actually that might not really be true, while experimenting with my set up, I’ve managed to enable the Internet TV 2.0 Beta option on my W7 MC setup and be able to view the content. Now it has to be said that the content itself is somewhat less than stunning but so what? it’s the principle that counts.
Now before we start this does involve making a couple of (minor) registry changes and as we should all know messing about with regedit can lead to a completely non-functioning PC requiring a complete re-install, but if that doesn’t scare you off then this is the procedure that I’ve used on both my W7 PCs and it works every time.
Firstly a little preamble. I clean built both machines with version 7137 and when I initially installed W7, I told them I was in the US, i.e. all of the regional settings were set to US. Now this might or might not be relevant to the process working properly and I’d really need to do some more experiments to check this.
So having built the PC with Windows 7 set as being in the US, I did notice a few extra features had appeared, MSNBC News.com among others (which actually worked), I added my single DVB-T tuner and ran the setup. I told it I was in the UK, set my postcode etc. and the TV section was then properly setup. I naturally then lost all of the extra features.
So I fired up REGEDIT and navigated to the following sections
HKLM / Software / Microsoft / Windows / CurrentVersion / Media Center / Settings / MCE.GlobalSettings
and changed the value of systemGeoISO2 from GB to US (which is the old trick of getting Vista media center to show the DVD library and movies search features which were also a US only option)
Then navigated to
HKLM / Software / Microsoft / Windows / CurrentVersion / Media Center / Settings / ProgramGuide
and changed the value for strCountryCode from GB to US
We then need to force a full media center update so I opened an administrative command prompt and typed in
c:\windows\ehome\mcupdate -uf
and lo and behold the Internet TV Beta 2.0 tile appeared along with the MSNBC News.com tile both of which work without having to mess around with VPN tunnels to a US IP address, I even have the extra Internet channels listed at the top of my TV guide.Annoyingly I also have a tile for the older Internet TV 1.1 (which I used to be able to get working fine in Vista if I used a US proxy) which doesn’t seem to work at all – it pops up a message saying that there is no content available for the UK.
All seems perfect however if you check the update log, you will see an error related to downloading the guide data which is fair enough as it now thinks you are in the US and the headend IDs no longer match up. Basically unless you reset the strCountryCode value back to what it was, your guide data will not update but once you do change it back then when the next update happens, the Internet TV tile will vanish again.
So what I have done is to export two versions of the ProgramGuide registry key-one with strCountryCode set to US (called US Settings.reg) and one with it set to GB (called GB Settings.reg)
Next I have created a windows cmd file (which is similar to a standard batch file) which contain the following commands;
regedit /s “c:\utilities\GB Settings.reg”
start / wait c:\windows\ehome\mcupdate.exe
regedit /s “c:\utilites\US Settings.reg”
start /wait c:\windows\ehome\mcupdate.exe -uf
regedit /s “c:\utilities\GB Settings.reg”
exit
which does the following
a) load in the registry settings for GB where c:\utilites\GB Settings.reg is the location of the exported registry key with strCountryCode set to be GB. The /s runs regedit in ‘silent mode’ so it doesn’t prompt.
b) Runs the standard mcupdate which updates my guide data ok (at this point the Internet TV tiles will vanish)
c) loads in the registry settings for the US
d) run mcupdate and force a full update of media center which gives me the tiles back. You will see an error in the update log here saying that the headend data is invalid-and this part does take a while to complete.
e) Just to tidy everything up, reset the registry settings back to GB.
All I need to do each morning is to right-click on the command file, run it as an administrator and watch it all happen automatically. What I intend to do but haven’t gotten around to it yet is to schedule this command to run overnight in place of the built-in mcupdate task. As both my machines are ‘live’ media center computers, I’m loath to make too many changes too quickly less I break something and suffer the wrath of my family!
This procedure has worked everytime for me on both W7 media center computers I have at home. I presume it will also work for anyone else who wants to give it a go unless it is only working for me because of some fluke when I originally built the machines. Please give it a go, as long as you are happy playing around with registry settings and see if it works for you. Hopefully this technique will still work with the RTM and shipping versions of W7.
0 thoughts on “So we can’t see Internet TV here in the UK?…… well actually…”
Interesting I wasn’t aware you could get Internet TV without a VPN connection to the US ?
Is Internet TV beta 2.0 also available on Vista ? or just Win7.
I tried this on a Vista machine and I didn’t get a 2.0 Internet TV icon. I already had a regular Internet TV 1.0 icon in Media Center as the systemGeoISO2 was already set to US.
However when I click on the Internet TV icon it says its not available in Thailand.
I’m not sure about Vista, personally I think that Internet TV 2 works but this ‘hack’ to enable it outside of the US doesn’t work. There may be a different way of doing it but I don’t know.
I used to get 1.1 working in Vista as long as I first set up a VPN tunnel, I was also very surprised to find that 2.0 worked without needing one in W7, they may simply be relying on most users outside the US not having the tile displayed in Media Center so didn’t bother to place any IP restrictions in it-hopefully MS won’t change this in the RTM version.
I also have the 1.1 tile appearing in the Extras Menu (presumably due to the systemGeoISO2 setting being US) but clicking on this give me the error message that ‘There is no content available in the UK’, this also happens even if I first establish a VPN tunnel to the US which would indicate to me that MS have changed the checking routines in W7.
This is even more interesting. I’ve just installed Win7 RTM, I left it set as US locale etc, clicked on Internet TV 2.0 in Media Center it asked me to update and it installed an update. I can watch Internet TV with no VPN and I have not hacked anything to get it working.
Which is precisely what I found, but as soon as you add a tuner and tell it your true region so as to download the guide data, you will lose the tile for Internet TV from the extras strip. You will need this ‘hack’ to get it back.
{"id":null,"mode":"button","open_style":"in_place","currency_code":"GBP","currency_symbol":"\u00a3","currency_type":"decimal","blank_flag_url":"https:\/\/thedigitallifestyle.com\/w\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/thedigitallifestyle.com\/w\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"TheDigitalLifestyle.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"TheDigitalLifestyle.com","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"TheDigitalLifestyle.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
Interesting I wasn’t aware you could get Internet TV without a VPN connection to the US ?
Is Internet TV beta 2.0 also available on Vista ? or just Win7.
I tried this on a Vista machine and I didn’t get a 2.0 Internet TV icon. I already had a regular Internet TV 1.0 icon in Media Center as the systemGeoISO2 was already set to US.
However when I click on the Internet TV icon it says its not available in Thailand.
I’m not sure about Vista, personally I think that Internet TV 2 works but this ‘hack’ to enable it outside of the US doesn’t work. There may be a different way of doing it but I don’t know.
I used to get 1.1 working in Vista as long as I first set up a VPN tunnel, I was also very surprised to find that 2.0 worked without needing one in W7, they may simply be relying on most users outside the US not having the tile displayed in Media Center so didn’t bother to place any IP restrictions in it-hopefully MS won’t change this in the RTM version.
I also have the 1.1 tile appearing in the Extras Menu (presumably due to the systemGeoISO2 setting being US) but clicking on this give me the error message that ‘There is no content available in the UK’, this also happens even if I first establish a VPN tunnel to the US which would indicate to me that MS have changed the checking routines in W7.
This is even more interesting. I’ve just installed Win7 RTM, I left it set as US locale etc, clicked on Internet TV 2.0 in Media Center it asked me to update and it installed an update. I can watch Internet TV with no VPN and I have not hacked anything to get it working.
Which is precisely what I found, but as soon as you add a tuner and tell it your true region so as to download the guide data, you will lose the tile for Internet TV from the extras strip. You will need this ‘hack’ to get it back.
Hello guys, I wrote a guide to Getting Internet TV outside the U.S., just move here.
http://www.chicchedicala.it/2010/03/09/come-ricevere-la-internet-tv-al-di-fuori-degli-stati-uniti-windows-7-media-center/
leave comments if worked
Hello guys, I wrote a guide to Getting Internet TV outside the U.S., just move here.
http://www.chicchedicala.it/2010/03/09/come-ricevere-la-internet-tv-al-di-fuori-degli-stati-uniti-windows-7-media-center/
leave comments if worked