AccessGrid.org

ParaView Streaming Plugin

This Access Grid Plugin allows the ParaView render area to be streamed to remote receivers as video. The remote receivers see the ParaView user's interactions with ParaView in near real-time (25 frames per second) at native resolution, and need not have ParaView installed. The Access Grid Plugin simplifies the use of the ParaView Streaming Plugin by negotiating the stream destination address for you.

The streaming plugin currently uses a modified version of the h261 codec, called h261as ("arbitrary size"). This codec is used in the Access Grid for generalized screen sharing.

Installing the Access Grid Plugin

Prerequisites

AccessGrid 3.1 + (download)

Installation

  1. Download the Access Grid plugin package:
    Linux
    MacOSX (intel)
    Windows
  2. Install the package: agpm3.py -z ParaViewPlugin.zip

Use

  1. When in an Access Grid Venue, click the 'ParaView Streaming' button on the Venue Client toolbar
  2. Other people in the Venue will see the ParaView render area alongside the other video streams.

Installing the ParaView Plugin for standalone use

Prerequisites

ParaView 3.x (download)

Installation

  1. Download the plugin that corresponds to your ParaView version:
    Linux

    MacOSX (intel)
    Windows
  2. Start ParaView
  3. Select Tools->Manage Plugins...
  4. Under "Client", select "Load", then locate the plugin file

Use

  1. Click the Stream button
  2. To change the stream destination address, click the "Configure" button enter a new address, and press Ok.
  3. To stop streaming, click the Stop button

Receiving the Streamed Visualization during standalone use


Prerequisites

vic 2.8ucl1.3 (download)

Use

  1. Launch vic against the target multicast address:

    vic 224.2.2.2/22222 

    (or whatever address you used in ParaView above)

Source Code

Source code for this work is available in the project repository.

Acknowledgements

Releases