Sunday, September 28, 2008

Listening to musicindiaonline streams on Linux

Musicindiaonline is a nice site having music collection in most Indian Languages. The site requires you to have Real Player installed but the problem does not end there. The browser you are using should have the necessary plugins to run embeded Real Player. Most people use Firefox on Linux, therefore, I will take the example of Firefox to proceed futher.

So you have installed Real Player if not go to Real.com/linux and download the latest real Player 11 binary. You can install in /opt directory (which is default) or in your /home directory.

After installation see whether plugins are installed in Firefox by typing about:plugins in the address bar. Look for the plugin listed as:

Helix DNA Plugin: RealPlayer G2 Plug-In Compatible

File name: nphelix.so
If you don't find it you need to copy the following files from /opt/real/RealPlayer/mozilla directory to /mozilla/plugins directory:
nphelix.so nphelix.xpt

In default Firefox installation this directory is /usr/lib/mozilla/plugins. If you are runnimg Iceweasel on Debian it is /usr/lib/iceweasel/plugins

After copying the files check once again by typing about:plugins in the address bar.

If you have totem installed you need to remove the following totem plugin files which may conflict with running Real Player on this site:
libtotem-complex-plugin.so libtotem-complex-plugin.xpt libtotem-gmp-plugin.so libtotem-gmp-plugin.xpt

Now go to Musicindiaonline and play your favorite song.

Some songs use the dnet codec which is not present in Real Player 11 due to licensing restrictions. You can search for follwing files on Google:
ddnt.so.6.0 dnet.so.6.0

Copy these files in /opt/real/RealPlayer/codecs and create the following symlink:
ln -s dnet.so.6.0 dnet.so

Enjoy.

No comments:

Air India direct flight to San Fransisco has flown through China today.

 My sister in law left for San Fransisco by AI 173 flight which flows over North Pole. I tracked that flight on flightstats.com till it land...