Advanced Search
Search Results
128 total results found
SparkView Admin Manual
SparkView – Deploy Applications in the cloud
SparkView integration guide
SparkView integration quick start
SparkView SAML configuration
1. – Overview
2. – Installation
3. – Server configuration
5. – Further management and configuration
6. – API and Plug-In
Appendices
1. – Deployment
2. – Integration without programming
3. – Client side (browser) integration
4. – Server side integration
Appendices
Quick Support
4. – Administration and usage via UI
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 includes 2 components: Gateway, which is a WebSocket server and a simple web server. Web resources (HTML files, CSS, JavaScript, images), which can be installed on Gateway or any other web servers. This diagram describes how the components of Spark...
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
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 configurations. Open gateway listen...
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. Import your SSL certificate to a Java keystore, please check with your certificate issue and see how to b...
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 – RDP, VNC, SSH, Telnet hosts
You can use servers.json file to configure: RDP hosts which can be accessed; RDP options for every host. The user can get a list of the RDP hosts if this file was used. Here is an example: { /* this is a comment, use UTF-8 (without byte order mark) encoding...
3.5 – Users
You can use users.json file to configure: users (name and password), RDP hosts (configured in servers.json) a user can access. User will have to log in when this file was used (starting from login.html) You can also log in with Google, Yahoo account etc with ...
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,...