# \[vtk.js\] imagestream/DefaultProtocol.js incompatible with VTK

**URL:** <https://discourse.vtk.org/t/vtk-js-imagestream-defaultprotocol-js-incompatible-with-vtk/1734>\
**Category:** Web\
**Created:** [September 10, 2019, 8:45am UTC](https://discourse.vtk.org/t/vtk-js-imagestream-defaultprotocol-js-incompatible-with-vtk/1734 "2019-09-10T08:45:06Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![ckolb](https://discourse.vtk.org/user_avatar/discourse.vtk.org/ckolb/32/1414_2.png) [@ckolb](https://discourse.vtk.org/u/ckolb)\
**Post date:** [September 19, 2019, 1:17pm UTC](https://discourse.vtk.org/t/vtk-js-imagestream-defaultprotocol-js-incompatible-with-vtk/1734/3 "2019-09-19T13:17:01Z")

</div>

Hello Sebastien,  
thank you for your quick reply and fix! I have no more errors in my client / server setup but something is still wrong. I have basically just taken the server script from the [paraview example](https://kitware.github.io/paraviewweb/examples/RemoteRenderer.html) and tried to connect to it with the [[vtk.js](https://kitware.github.io/vtk-js/examples/ImageStream.html)]([http://vtk.js](http://vtk.js) ImageStream example).  
The mouse interactions are streamed correctly, but only white images are streamed to the client:  
For every mouse click only one white jpeg is uploaded

 ![network](https://discourse.vtk.org/uploads/default/original/1X/ffb832461fa2c35a6d9b24b5f4ab486ff028b4d3.png)  
during interaction, the python server changes its size to the original window, and after the interaction it gets the size of the vtk.js renderer  
 ![python_window](https://discourse.vtk.org/uploads/default/original/1X/f2e6267b7314193ad450712a682176c57711bb2f.png)  
the web window only shows the locally rendered cone  
 ![web_window](https://discourse.vtk.org/uploads/default/original/1X/964d9fadbf331b374c751e204879e7477332cfdf.png)

On this note, I would like to draw attention to the questions asked by bekos in the support channel:

> [@Confusion with tool selection: VTK vs ParaView for Web-based volume rendering of large data sets](https://discourse.vtk.org/t/confusion-with-tool-selection-vtk-vs-paraview-for-web-based-volume-rendering-of-large-data-sets/1384):
>
> Hello, I want to develop a Web-based application which performs interactive/real-time volume rendering on a remote server and displays the result on a Web browser. After some reading it appears that VTK, Paraview, and related technologies are the way to go. However I am really overwhelmed with all the information and the reading I need to do in order to even begin to understand how all these technologies work. Furthermore, I am having a hard time finding documentation for the components my appl…

The reason I am trying to change from a paraview client to ImageStream is that it enables binary image transfers. But I would also like to know what your roadmap for paraviewweb and vtk.js looks like.

---

_[View the full topic](https://discourse.vtk.org/t/vtk-js-imagestream-defaultprotocol-js-incompatible-with-vtk/1734)._
