Skip to content

Realtime video encode/decode for parat desktop client

  • addresses async/paraview#100
  • Uses vtkVideoFFMPEG module to interactively stream frames from render service to client.
  • Compressed streams can be enabled with vtkSMViewProxy::UseCompressedStreamsOn() and turned off with vtkSMViewProxy::UseCompressedStreamsOff()
  • By default, parat does not use compressed streams because this feature is not yet stable.

To test streaming with video codecs, build the project following instructions in BuildAsync.md and run the following

$ ./bin/pvpython ../../../Remoting/Application/Testing/Python/TestRenderViewStreams.py -I
Edited by Jaswant Panchumarti (Kitware)

Merge request reports