A recent update to the Adobe Flash plugin or Hulu apparently broke Hulu video streaming. By 'broke' I mean that everything about the site/player worked including the navigation and streaming of ads, but once it was time to play the actual content nothing happened. Turns out updating Flash to 10.1 fixes the streaming issue, but in 64 bit systems such as mine this creates another issue in that browsers AND huludesktop don't know where the plugin is. Installing nswrapper tells the browsers where the plugin is, and allows a 32 bit plugin to run in a 64 bit environment. Fix the issue as follows.
# first update flash (ensure your portage tree is up to date)
emerge -av www-plugins/adobe-flash
(if the preceding does not show 10.1 add the following line to /etc/portage/package.keywords)
www-plugins/adobe-flash
now rerun emerge -av www-plugins/adobe-flash
With Adobe Flash 10.1 installed now you will need to install nswrapper in order for your 64 bit browsers to recognize the 32 bit Flash plugin.
# now install the nswrapper plugin
emerge -av www-plugins/nspluginwrapper
At this point your 64 bit browser(s) will be able to use the 32 bit Flash plugin. One last thing and thats fixing huludesktop. Edit the file ~/.huludesktop and locate the line : flash_location and update it to reflect the nswrapper flash plugin (your mileage may vary)
[flash]
flash_location = /usr/lib64/nsbrowser/plugins/npwrapper.libflashplayer.so
Friday, June 25, 2010
Subscribe to:
Posts (Atom)
