Advanced Search
Search Results
85 total results found
1.1 – Features
SparkView is a RDP, VNC, SSH, TELNET, SMB2, SFTP proxy (gateway) with HTML5 client. It uses WebSocket, Canvas, Web Audio, local storage and more HTML5 features to implement the Remote Desktop (RDP), RFB (VNC), SSH, SMB2 protocols. It has following advantages c...
1.2 – Architecture
SparkView basically consists of two components: Gateway A web socket server and simple web server that is used as a basis and connection node. Web resources The resources are used by the gateway for display and data supply and consist of HTML, CSS, Javascri...
1.3 – What's the difference
SparkView is quite different compared with other similar solutions: It is designed to be a replacement of native client, not a complementary solution. It is designed for speed. It’s even faster than our Java applet. It is feature rich, not feature less compar...
2.1 – Install J2SE Software Development Kit (JDK)
Download the Java 2 Standard Edition (J2SE) JDK version 1.8 or later from one of these sources: http://www.oracle.com/technetwork/java/javase/downloads/index.html https://developers.redhat.com/products/openjdk/download https://www.azul.com/downloads/zulu...
2.2 – Install as a Windows service
Download SparkView installer for Windows from: https://cloud.beyondssl.com/url/sparkviewinstaller Install SparkView according the instructions of installer. During the installation, you can choose the JRE/JDK you want user if you have multiple JRE/JDK installe...
2.3 – Install as Linux/Unix daemon
Before installation Download SparkView for Linux/Unix: https://cloud.beyondssl.com/url/sparkviewother Unzip it to your destination directory. Here we use /usr/local/bin/SparkGateway. Modify gateway.conf to change gateway listening port or other configuratio...
2.4 – Install as macOS daemon
Run the following commands: cd /Library sudo unzip SparkGateway.zip sudo chown username SparkGateway username should be the login name under which gateway will run sudo chgrp admin SparkGateway cd SparkGateway sudo nano start.sh with following cont...
2.5 – Install HTML client on other web servers
Spark View (the HTML5 Client part) doesn't include any server side logic. You can also install it on any other web servers, like IIS, Apache, Tomcat etc. Recommended to use Gateway as the web server, or install it in Chrome Web Store.
3.1 – Gateway
The gateway can be configured through the gateway.conf file. By default, this is located in the root installation directory of SparkView. All parameters and options are listed below. The default gateway.conf file as shipped is shown at the bottom of the page. ...
3.2 – HTTPS and WSS (WebSocket secure connection)
Recommended to enable HTTPS and WSS. There is a self-signed certificate (keystore.jks) in the installation directory. Set ssl=true in gatway.conf file. Set your port to your desired SSL port, like 443: port=443 Import your SSL certificate to a Java keystore,...
3.3 – Remote Desktop Web Access Portal Integration
A user can log in with his domain user name and password and get the RemtoeApps or desktops published on the web access portal with the integration. What you need: RemoteApp is published and Web Access is enabled. Web Access portal must be in domain. What yo...
3.4 – Servers & RDP options
Contents: General information Performance flags IP ranges Keyboard layouts General information You can use the servers.json file to define RDP, SSH, VNC, Telnet and HTTP destinations that should be accessible. The options for the individual destinations ca...
3.5 – Users
Contents: General User creation Local user database Integrate Active Directory/LDAP/RADIUS Import from Active Directory OAuth 2.0 Activate two-factor authentication (2FA) Reset second factor (2FA) for individual users General By default, u...
3.22 – SSH and Telnet
You can connect to SSH server with ssh.html, and connect to Telnet server with telnet.html: You can also join SSH and Telnet sessions. Telnet doesn't support local echo.
3.6 – Easy printing
In a traditional RDP environment, you may have to install drivers for client side printers to make printer redirection work. Compared with other solutions, Spark Easy Printing has following benefits: Don’t need to install any drivers on RDP host. Don’t need t...
3.7 – RemoteApp and start a program instead of the whole desktop
There are two ways to start a program: Start a program on connection use a program as shell of Windows. That means you can only use one program in this session. You’ll need to create 2 sessions to start 2 programs (this user will use two SparkView licenses th...
3.8 – Clipboard redirection and shared clipboard
You can only copy text, image and html between local and remote because of the browser's restriction, but you can copy anything, including files, between any connected sessions (shared clipboard on gateway). Spark View can tell you are copying from local or an...
3.9 – Bidirectional audio redirection (RDP)
Audio redirection must be enabled in the RDP server first. For microphone redirection, Chrome 53, Edge 12, Firefox 36, Safari 11 and secure context (HTTPS) are required. playSound=0 to bring remote sound to local.audioRecord=on to enable microphone redirection...
3.10 – File share (uploading and downloading)
There are two ways to implement file downloading/uploading. One is using temporary directory for every user. The temporary directory will be deleted after user session was terminated. Another is using permanent directory for each RDP host. Temporary directory ...
3.11 – Session Recording and Playback
Spark View can record your session in RDP stream format (.rdpv) and play it anywhere. This format has smallest size and best quality in the world. You need to configure following 3 properties in gateway.conf: #session recording, 1 means recording graphic only,...