How browsers act as Peer-to-peer software

Source: Internet
Author: User
Tags file size require

Browsers act as Peer-to-peer software

As an Internet-accessible computer, the browser is naturally a standard software, so if you use the browser directly for file transfer, you can save the installation of the use of other third-party software trouble.

First, we login to the Reep.io website (https://reep.io) through the browser, this website does not need the user to carry on any registration to be possible to operate. Now click the "Add or drop flies" button in the Web page to select the file you want to send in the dialog box (Figure 1). Of course, there is a simpler way to select files and then drag them to the Web page to release them. For a moment, a shared link to a file will appear in the Web page (Figure 2).

01

02

Now copy this sharing link to the Clipboard and send it to the desired friend via email. When a friend receives an e-mail (or other form) and opens a shared link, the site creates a point-to-point peer-to-peer channel between you and each other's friends. This time the friend simply presses the "Download" button, can download the file directly from your computer system. Need to remind everyone is that, because this time the browser is the role of Peer-to-peer software, so the file in the transmission process both sides must open the Web page, otherwise the Peer-to-peer channel once closed file transfer will stop immediately. Because this kind of transmission does not pass through the server relay, therefore the user automatically eliminates the file uploads the time.

If users send shared links to multiple users at the same time, they can also see the download users ' information, including their download speed and progress, by sharing the page. As long as the other download is complete, you can close the browser, the rest does not require the user to do any action. If the user feels that a separate link is not safe, then you can also click the "No Password" button when selecting the file. Next, set up a password in the pop-up dialog box, so that the other party can only successfully enter the password before the file transfer operation.

Mobile terminals can also play Peer-to-peer

The most common way to transfer files between a computer and a mobile phone is to use a network or instant messaging software. But regardless of the method used, the computer needs to install the client software. Now using the Snapdrop cloud service, the user is not required to install a dedicated app, nor does it require a user to install any client programs. As long as the computer and mobile phone system in the browser, you can transfer files to each other, and there is no system and file size restrictions.

The page (https://snapdrop.net), which accesses the Snapdrop cloud service via the Firefox browser in the computer, looks very similar to Apple's AirDrop service. Then open the browser in the phone, access the same cloud service page. If two devices are on the same LAN, the browser page will soon detect the presence of another device and display the device's system and browser information in the browser (Figure 3). For example, we want to transfer files from the phone to the computer, only need to click on the mobile browser in the "Windows Firefox" button, this time will pop up a selection menu (Figure 4).

03

04

Here we select the menu "Document" command, and then in the Pop-up dialog box window to select the appropriate file. When you select a good file in your mobile browser, the Computer browser pops up a file download Prompt window (Figure 5). Clicking on the "Download" button will create a temporary peer-to-peer channel between the computer and the phone, so the file will be downloaded quickly to the user's computer. If you want to transfer files from your computer to your phone, simply click on the "Android Chrome" button in your Computer browser and select the relevant files for transmission.

05

Small tip:

If you use the mobile phone browser to click the button, there is no pop-up related selection menu, then it is recommended to turn off the browser's advertising filtering function, or directly using the system with the browser application.

Peer-to-peer Communication across the net

Although Snapdrop this cloud service is good, but if you want to transfer their own mobile phone files to the extranet's friends naturally not. This time only through the Snapdrop service, first transfer the file to their own computer, and then through the Reep.io Web site to other users. This is certainly a hassle, so try sending Anywhere for a more convenient delivery service.

To use this service, however, you must install a "send Anywhere" application on your phone. The good news is that the phone is on its own, and there is no limit, and the app supports mainstream mobile systems such as iOS, Android, and Windows phone. The first time you run the application "Send Anywhere", it will require the user to set a name. The default is to use the mobile device model, the setting is completed and then click the "Good" button. Then go to the main interface of the application and click the "Send" button in the interface (Figure 6). Then select the photos, text, music, or other file formats you want to transfer, and then click the "Transfer" button on the bottom right corner (Figure 7).

06

07

Soon the Send Anywhere service generates a set of six-digit passwords, which are provided to friends by means of micro-letters, emails, and so on. When a user receives this set of passwords, the official web site of the Send Anywhere Service (https://send-anywhere.com) is accessed through the browser, scrolling up the page to see a "KEY" input box. Now enter the six-digit password you received, and then click the Receive button to confirm it (Figure 8). When the password match is successful, the browser can connect to the mobile application via Peer-to-peer technology, and then automatically receive the files that have just been selected by the phone.

08

Small tip:

Each set of passwords that is generated is available only once, and is valid for a period of only 10 minutes.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.