Diff for "Octoshape"


Differences between revisions 1 and 4 (spanning 3 versions)
Revision 1 as of 2007-09-13 12:38:15
Size: 2501
Editor: c-24-147-71-119
Comment:
Revision 4 as of 2008-03-27 18:03:27
Size: 2535
Editor: dsl-189-130-21-170
Comment:
Deletions are marked like this. Additions are marked like this.
Line 24: Line 24:
 * In the {{{octoshape}}} directory, create a file named {{{setup.cfg}}} which contains the path to your libjvm.so with the following syntax: {{{JavaExec=/path/to/libjvm.so}}}.  * In the {{{octoshape}}} directory, edit the file named {{{setup.xml}}} which contains the path to your libjvm.so with the following syntax: {{{<e JavaExec="/path/to/libjvm.so" />}}}.
Line 27: Line 27:
echo JavaExec=$(dpkg -L sun-java6-bin | grep client/libjvm.so) > ~/Desktop/octoshape/setup.cfg echo '<e JavaExec="'$(dpkg -L sun-java6-bin | grep client/libjvm.so)'" />' > ~/DownLoads/octoshape/setup.xml
Line 31: Line 31:
echo JavaExec=$(dpkg -L ia32-sun-java6-bin | grep client/libjvm.so) > ~/Desktop/octoshape/setup.cfg echo '<e JavaExec="'$(dpkg -L ia32-sun-java6-bin | grep client/libjvm.so)'" />' > ~/Desktop/octoshape/setup.xml

Octoshape is a closed-source streaming media server and client which uses peer-to-peer grid technology. This page will help you install the Octoshape client for Linux.

Install Required Packages

[:InstallingSoftware: Install] the sun-java6-bin and mplayer packages.

Info <!> amd64 users should install ia32-sun-java6-bin

Install Octoshape

The corresponding [:UsingTheTerminal: Terminal] commands are provided for each step, but you may use whatever tools you wish to accomplish what is required.

  • Download the Octoshape plugin for Linux to your Desktop from http://www.octoshape.com/plugin/linux.asp.

    wget -P ~/Desktop http://www.octoshape.com/files/octosetup-linux_i386.bin
  • Give octosetup-linux_i386.bin executable FilePermissions.

    chmod +x ~/Desktop/octosetup-linux_i386.bin
  • Execute octosetup-linux_i386.bin using the [:UsingTheTerminal: Terminal].

    cd ~/Desktop
    ./octosetup-linux_i386.bin
  • You will then be presented with a license agreement. You may scroll down by pressing the space bar. If you agree to the terms, type "yes" when prompted and press enter. An octoshape directory will be extracted to your Desktop.

  • In the octoshape directory, edit the file named setup.xml which contains the path to your libjvm.so with the following syntax: <e JavaExec="/path/to/libjvm.so" />.

    A nice shortcut for this is to execute the following command in your [:UsingTheTerminal: Terminal]:

    echo '<e JavaExec="'$(dpkg -L sun-java6-bin | grep client/libjvm.so)'" />' > ~/DownLoads/octoshape/setup.xml

    Info <!> amd64 users should use:

    echo '<e JavaExec="'$(dpkg -L ia32-sun-java6-bin | grep client/libjvm.so)'" />' > ~/Desktop/octoshape/setup.xml

Use Octoshape

Launch your player by executing

cd ~/Desktop/octoshape
./OctoshapeClient -url:XYZ.xyz

where "XYZ.xyz" corresponds to the string in the Play column at [http://www.octoshape.com/play/play.asp?os=linux Octoshape's Linux Play Page] for the channel you wish to watch.

See also


CategoryDocumentation

Octoshape (last edited 2009-04-30 03:24:54 by adsl190-027000006)