Help Topics for FTPPro Peer-to-Peer Text and Video Chat
Contents
Overview
Quick Tour
Translations
Text-to-Speech
File Transfers
Video Chat


Overview

FTPPro Peer-to-Peer Text and Video Chat is a browser-based program that can translate your chat to 108 languages, and convert Text-to-Speech using male and female voices from 10 countries. You can also send files directly to another computer.
You do not have to download an app or install an extension to use this program.

A Peer-to-Peer Connection is created when two users navigate to https://www.ftppro.com/p2p with the same Connection ID. One user will use the query parameter named 'this', and the other user will use the query parameter named 'other'. For example, the following two URL's will create a Peer-to-Peer Connection:
  • https://www.ftppro.com/p2p?this=johndoe
  • https://www.ftppro.com/p2p?other=johndoe

Complete privacy: Your data does not hit any servers, so no one sees it other than you and the recipient. All transmissions use SSL, and WebRTC encrypts information using Datagram Transport Layer Security (DTLS).


Quick Tour

These instructions will exemplify the FTPPro Peer-to-Peer features in about 5 minutes:
  1. Click here to navigate to https://www.ftppro.com/p2p, and click Create a new Peer Connection at the top of the page.
  2. Enter a new Username.
  3. If you wanted to make a connection with someone, you would text them the URL shown on the popup screen.
  4. Instead, click the link labeled 'Click here to become both peers'. A new tab will open, and a connection will be made with yourself.
  5. Click the [Translate] and [Text-to-Speech] checkboxes. In the Voice dropdown box, select "Spain: Female".
  6. Type something to the right of 'Send a Text', and press [Enter]. You will see the original text and the translation, and hear the translation spoken with a Spanish accent.
  7. Go back to the first tab, and you will see that the translated text was sent. You will also hear the spoken translation again (as the recipient would hear it).
  8. Click [Send a File]. After you select a file, a popup screen will indicate that a File Transfer Notification was sent, and the program is waiting for a response.
  9. The other tab will display a popup screen asking if you want to receive the file. Click Yes, and the file will soon be in your Downloads folder.


Translations

If the Translate checkbox is checked, the text you enter in the Send a Text textbox will be translated from the language selected in the From dropdown box,
to the language selected in the To dropdown box.

This website limits each user to a maximum number of translations each day, so instead of using this website to experiment with translations,
click here to experiment with translations at Google's website, where the same languages are demonstrated.


Text-to-Speech

If the Text-to-Speech checkbox is checked, the text you enter in the Send a Text textbox will be played as audio on your computer, and on the recipient's computer. The text is spoken using the country and gender selected in the Voice dropdown box. When performing a translation, the spoken audio will sound more realistic if the Voice is selected to the same language that the text is translated to.

This website limits each user to a maximum number of Text-to-Speech conversions each day, so instead of sending messages to experiment with Voices,
click the [Play Sample] link to hear an audio sample of each selected Voice.


File Transfers

Peer-to-Peer file transfers are much faster than sending files via email attachments, because only one transmission needs to occur, as compared to three transmissions that are required when using email attachments (client1 to server1, server1 to server2, server2 to client2).

Instead of using Gmail to send large email attachments, you will save time using Peer-to-Peer file transfers. Gmail automatically uploads large email attachments to Google Drive, so you have to remember to remove files from Google Drive after the transfer is completed, in addition to removing the files from the Gmail accounts (and the Gmail trash).


Video Chat

After a Peer-to-Peer Connection has been created, either user can click the Connect with Webcam button to begin Video Chat.

Each user will be prompted to confirm that their camera and microphone will be used. The bottom of the screen will show the feed from your video camera.

To avoid audio feedback, it is recommended that you use headphones while doing video chat.