WebTorrent, ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿರುವ ಟೊರೆಂಟ್ ಕ್ಲೈಂಟ್

ವೆಬ್ ಟೊರೆಂಟ್

ವೆಬ್‌ಟೊರೆಂಟ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿ ಬರೆಯಲಾದ ಪೀರ್-ಟು-ಪೀರ್ ಸ್ಟ್ರೀಮಿಂಗ್ ಟೊರೆಂಟ್ ಕ್ಲೈಂಟ್ ಆಗಿದೆ.

ದೀರ್ಘಕಾಲದವರೆಗೆ ಟೊರೆಂಟುಗಳ ಬಳಕೆ ಸಾಕಷ್ಟು ಜನಪ್ರಿಯವಾಗಿತ್ತು ನೇರ ಡೌನ್‌ಲೋಡ್‌ಗಳ ಆಗಮನದವರೆಗೆ ಮತ್ತು ಅದರ ನಂತರ ಮಾಹಿತಿಯನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಾಗುವ ಬೇಡಿಕೆಯಿಂದಾಗಿ ಹುಟ್ಟಿದ ಇತರ ಪರಿಹಾರಗಳಿಗೆ, ಟೊರೆಂಟ್‌ಗಳ ಜನಪ್ರಿಯತೆಯ ಭಾಗವು ಹೆಚ್ಚು ಪೈರಸಿಯನ್ನು ಹಂಚಿಕೊಂಡಿದೆ ಎಂಬ ಅಂಶದಿಂದಾಗಿ ಈ ಮೂಲಕ.

ಅದರ ನಂತರ ಮತ್ತು ಇಲ್ಲಿಯವರೆಗೆ, ಟೊರೆಂಟ್ ಅನ್ನು ಬಳಸುವುದನ್ನು ನಿಲ್ಲಿಸಿಲ್ಲ, ಸ್ವಲ್ಪ ಮಟ್ಟಿಗೆ ಆದರೂ, Linux ವಿತರಣೆಗಳು, ಪುಸ್ತಕಗಳು, ಮಾಹಿತಿ, ಚಿತ್ರಗಳು ಇತ್ಯಾದಿಗಳಿಂದ ಫೈಲ್‌ಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಮತ್ತು ಪಡೆದುಕೊಳ್ಳಲು ಈ ಮಾಧ್ಯಮವನ್ನು ಆದ್ಯತೆ ನೀಡುವ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಬಳಕೆದಾರರನ್ನು ಇದು ಹೊಂದಿದೆ.

ವಿಭಿನ್ನ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಟೊರೆಂಟ್ ಕ್ಲೈಂಟ್‌ಗಳು ವಿವಿಧ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ನೀಡುತ್ತವೆ, ಆದರೂ ಇದು ಯಾವಾಗಲೂ ಹೆಚ್ಚಿನ ಬೇಡಿಕೆಯಲ್ಲಿದೆ, ಅದು ಶಕ್ತಿ ಕ್ಲೈಂಟ್ ಆಗಿ ವೆಬ್ ಬ್ರೌಸರ್ ಅನ್ನು ಬಳಸಿ ಮತ್ತು ಆ ಮೂಲಕ ಅನೇಕ ವಿಷಯಗಳನ್ನು ಸುಗಮಗೊಳಿಸುತ್ತದೆ.

ಇದನ್ನು ಗಮನಿಸಿದರೆ, ವೆಬ್‌ಟೊರೆಂಟ್ ಹುಟ್ಟಿದೆ, ಸಂಪೂರ್ಣವಾಗಿ JavaScript ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ, ಇದು ಪೀರ್-ಟು-ಪೀರ್ ಸಾರಿಗೆಗಾಗಿ WebRTC ಅನ್ನು ಬಳಸುತ್ತದೆ. ಯಾವುದೇ ಬ್ರೌಸರ್ ಪ್ಲಗಿನ್‌ಗಳು, ವಿಸ್ತರಣೆಗಳು ಅಥವಾ ಅನುಸ್ಥಾಪನೆಯ ಅಗತ್ಯವಿಲ್ಲ. ತೆರೆದ ವೆಬ್ ಮಾನದಂಡಗಳನ್ನು ಬಳಸಿಕೊಂಡು, ವೆಬ್‌ಟೊರೆಂಟ್ ವೆಬ್‌ಸೈಟ್ ಬಳಕೆದಾರರನ್ನು ವಿತರಣಾ ಮತ್ತು ವಿಕೇಂದ್ರೀಕೃತ ನೆಟ್‌ವರ್ಕ್ ರೂಪಿಸಲು ಸಂಪರ್ಕಿಸುತ್ತದೆ. PeerCDN ಗಿಂತ ಭಿನ್ನವಾಗಿ, WebTorrent ಉಚಿತ ಸಾಫ್ಟ್‌ವೇರ್ ಆಗಿದೆ.

ಶಿಷ್ಟಾಚಾರ ವೆಬ್‌ಟೊರೆಂಟ್ ನಿಖರವಾಗಿ ಬಿಟ್‌ಟೊರೆಂಟ್ ಪ್ರೋಟೋಕಾಲ್‌ನಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಇದು TCP/uTP ಬದಲಿಗೆ WebRTC ಅನ್ನು ಬಳಸುತ್ತದೆ ಸಾರಿಗೆ ಪ್ರೋಟೋಕಾಲ್ ಆಗಿ. ಕ್ರಾಸ್-ಬ್ರೌಸರ್ ಸಂವಹನವು ಮಧ್ಯವರ್ತಿಗಳನ್ನು ಕಡಿತಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರರು ತಮ್ಮದೇ ಆದ ನಿಯಮಗಳಲ್ಲಿ ಸಂವಹನ ನಡೆಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಇನ್ನು ಕ್ಲೈಂಟ್/ಸರ್ವರ್ ಇಲ್ಲ, ಕೇವಲ ಗೆಳೆಯರ ನೆಟ್‌ವರ್ಕ್, ಒಂದೇ. "ವೆಬ್‌ಟೊರೆಂಟ್ ವೆಬ್ ಅನ್ನು ಇತ್ತೀಚಿಗೆ ಮಾಡುವ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಮೊದಲ ಹಂತವಾಗಿದೆ" ಎಂದು ವೆಬ್‌ಟೊರೆಂಟ್ ಬರೆಯುತ್ತಾರೆ.

WebRTC ಸಂಪರ್ಕ ಮಾದರಿಯನ್ನು ಬೆಂಬಲಿಸಲು, WebTorrent ತಂಡವು ಟ್ರ್ಯಾಕಿಂಗ್ ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಕೆಲವು ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಿದೆ. ಆದ್ದರಿಂದ, ಬ್ರೌಸರ್ ಆಧಾರಿತ ವೆಬ್‌ಟೊರೆಂಟ್ ಕ್ಲೈಂಟ್ ಅಥವಾ "ವೆಬ್ ಪೀರ್" ವೆಬ್‌ಟೊರೆಂಟ್/ವೆಬ್‌ಆರ್‌ಟಿಸಿಯನ್ನು ಬೆಂಬಲಿಸುವ ಇತರ ಕ್ಲೈಂಟ್‌ಗಳಿಗೆ ಮಾತ್ರ ಸಂಪರ್ಕಿಸಬಹುದು.

ಗೆಳೆಯರು ಸಂಪರ್ಕಗೊಂಡ ನಂತರ, ಸಂವಹನ ಮಾಡಲು ಬಳಸುವ ವೈರ್ಡ್ ಪ್ರೋಟೋಕಾಲ್ ಸಾಮಾನ್ಯ BitTorrent ನಲ್ಲಿನಂತೆಯೇ ಇರುತ್ತದೆ. ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಜನಪ್ರಿಯ ಟೊರೆಂಟ್ ಕ್ಲೈಂಟ್‌ಗಳಾದ ಟ್ರಾನ್ಸ್‌ಮಿಷನ್ ಮತ್ತು ಯುಟೋರೆಂಟ್‌ಗಳಿಗೆ ವೆಬ್‌ಟೊರೆಂಟ್ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲು ಇದು ಸುಲಭವಾಗುತ್ತದೆ.

“ನಾವು ವೆಬ್ ಅನ್ನು ಕೋಡ್ ಮಾಡುವ ವಿಧಾನವು ನಾವು ಆನ್‌ಲೈನ್‌ನಲ್ಲಿ ಹೇಗೆ ವಾಸಿಸುತ್ತೇವೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ನಾವು ನಮ್ಮ ಮೌಲ್ಯಗಳನ್ನು ನಮ್ಮ ಕೋಡ್‌ಗೆ ಸಂಯೋಜಿಸಬೇಕಾಗಿದೆ. ಅಭಿವ್ಯಕ್ತಿ ಸ್ವಾತಂತ್ರ್ಯವನ್ನು ನಮ್ಮ ಕೋಡ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಬೇಕು. ನಮ್ಮ ಕೋಡ್‌ನಲ್ಲಿ ಗೌಪ್ಯತೆಯನ್ನು ನಿರ್ಮಿಸಬೇಕು. ಎಲ್ಲಾ ಜ್ಞಾನಕ್ಕೆ ಸಾರ್ವತ್ರಿಕ ಪ್ರವೇಶ. ಆದರೆ ಇದೀಗ ಆ ಮೌಲ್ಯಗಳು ವೆಬ್‌ನಲ್ಲಿ ಹುದುಗಿಲ್ಲ, ”ಎಂದು ಇಂಟರ್ನೆಟ್ ಆರ್ಕೈವ್‌ನ ಸಂಸ್ಥಾಪಕ ಬ್ರೂಸ್ಟರ್ ಕಾಹ್ಲೆ ಹೇಳುತ್ತಾರೆ.

WebTorrent ನ ಅತ್ಯಂತ ಆಸಕ್ತಿದಾಯಕ ಬಳಕೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ ಪೀರ್-ಅಸಿಸ್ಟೆಡ್ ಸ್ಟ್ರೀಮಿಂಗ್.. ವಿಕಿಪೀಡಿಯಾ ಮತ್ತು ಇಂಟರ್ನೆಟ್ ಆರ್ಕೈವ್‌ನಂತಹ ಲಾಭರಹಿತ ಯೋಜನೆಗಳು ಸಂದರ್ಶಕರನ್ನು ಭಾಗವಹಿಸಲು ಅನುಮತಿಸುವ ಮೂಲಕ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್ ಮತ್ತು ಹೋಸ್ಟಿಂಗ್ ವೆಚ್ಚವನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು. ಜನಪ್ರಿಯ ವಿಷಯವನ್ನು ಬ್ರೌಸರ್‌ನಿಂದ ಬ್ರೌಸರ್‌ಗೆ ಸ್ಟ್ರೀಮ್ ಮಾಡಲಾಗುತ್ತದೆ. ವಿರಳವಾಗಿ ಪ್ರವೇಶಿಸಿದ ವಿಷಯವನ್ನು ಮೂಲ ಸರ್ವರ್‌ನಿಂದ HTTP ಮೂಲಕ ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ನೀಡಲಾಗುತ್ತದೆ.

ಸಹ CDN ಗಳಿಂದ ಅಪ್ಲಿಕೇಶನ್ ವಿತರಣೆಯವರೆಗೆ ಕೆಲವು ಆಸಕ್ತಿದಾಯಕ ವ್ಯಾಪಾರ ಬಳಕೆಯ ಪ್ರಕರಣಗಳಿವೆ.

"ಆಂತರಿಕ ಮೂಲಸೌಕರ್ಯಕ್ಕಾಗಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಬಾಹ್ಯ ಬಳಕೆದಾರರಿಂದ ಮುಚ್ಚಿದ ಸಂವಹನಗಳೊಂದಿಗೆ ಕ್ಲೈಂಟ್-ಸರ್ವರ್‌ನ ಸಾಂಪ್ರದಾಯಿಕ ಕಲ್ಪನೆಯನ್ನು ಆಮೂಲಾಗ್ರವಾಗಿ ಬದಲಾಯಿಸಲು ವೆಬ್‌ಟೊರೆಂಟ್ ಗಮನಾರ್ಹವಾದ ವಾಣಿಜ್ಯ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ. WebTorrent ಒಂದು ಕಲ್ಪನೆಯಿಂದ ವೈಜ್ಞಾನಿಕ ಪ್ರಯೋಗಕ್ಕೆ ಹೋಗಿದೆ ಮತ್ತು ಈಗ ಕಾರ್ಯಸಾಧ್ಯವಾಗುವ ಅಂಚಿನಲ್ಲಿದೆ. ಇದು ನಿಜವಾಗಿಯೂ ತಂಪಾಗಿದೆ, ”ಕ್ರಿಸ್ ಕ್ರಾಂಕಿ ಹೇಳುತ್ತಾರೆ.

ಬ್ರೌಸರ್‌ನಲ್ಲಿ, ವೆಬ್‌ಟೊರೆಂಟ್ ವೆಬ್‌ಆರ್‌ಟಿಸಿ-ಕಂಪ್ಲೈಂಟ್ ಟೊರೆಂಟ್ ಕ್ಲೈಂಟ್‌ನಿಂದ ಸೇವೆ ಸಲ್ಲಿಸಿದ ಟೊರೆಂಟ್‌ಗಳನ್ನು ಮಾತ್ರ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ಗಮನಿಸಬೇಕು. WebRTC ಹೊಂದಾಣಿಕೆಯ ಟೊರೆಂಟ್ ಕ್ಲೈಂಟ್‌ಗಳು ಕೆಳಗಿವೆ:

  • ವೆಬ್‌ಟೊರೆಂಟ್ ಡೆಸ್ಕ್‌ಟಾಪ್ - ಓಪನ್ ಸೋರ್ಸ್ ಟೊರೆಂಟ್ ಸ್ಟ್ರೀಮಿಂಗ್ ಕ್ಲೈಂಟ್. ಮ್ಯಾಕ್, ವಿಂಡೋಸ್ ಮತ್ತು ಲಿನಕ್ಸ್‌ಗಾಗಿ;
  • Vuze: ಶಕ್ತಿಯುತ ಮತ್ತು ಸಂಪೂರ್ಣ ಟೊರೆಂಟ್ ಕ್ಲೈಂಟ್;
  • ಪ್ಲೇಬ್ಯಾಕ್: ಓಪನ್ ಸೋರ್ಸ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವಿಡಿಯೋ ಪ್ಲೇಯರ್;
  • [* ]ವೆಬ್‌ಟೊರೆಂಟ್-ಹೈಬ್ರಿಡ್: Node.js ಪ್ಯಾಕೇಜ್ (ಕಮಾಂಡ್ ಲೈನ್ ಮತ್ತು API);
  • Instant.io: ವೆಬ್‌ಸೈಟ್‌ನಲ್ಲಿ ಸರಳವಾದ ವೆಬ್‌ಟೊರೆಂಟ್ ಕ್ಲೈಂಟ್;
  • βTorrent - ಕ್ಲೈಂಟ್: ಬ್ರೌಸರ್‌ಗಾಗಿ ಪೂರ್ಣ ವೆಬ್‌ಟೊರೆಂಟ್;
  • ಟೊರೆಂಟ್ ಮೀಡಿಯಾ : ಬ್ಯೂರೋದ ವೆಬ್‌ಟೊರೆಂಟ್ ಕ್ಲೈಂಟ್.

ಅಂತಿಮವಾಗಿ, ನೀವು ಇದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ, ನೀವು ವಿವರಗಳನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್‌ನಲ್ಲಿ.

WebTorrent ಪಡೆಯಿರಿ

WebTorrent ಪಡೆಯಲು ಆಸಕ್ತಿ ಹೊಂದಿರುವವರಿಗೆ, node.js ನಲ್ಲಿ ವೆಬ್‌ಟೊರೆಂಟ್-ಹೈಬ್ರಿಡ್ WebRTC ಪೀರ್‌ಗಳು ಅಥವಾ TCP ಪೀರ್‌ಗಳಿಂದ ಟೊರೆಂಟ್‌ಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು ಎಂದು ನೀವು ತಿಳಿದಿರಬೇಕು. ವೆಬ್‌ಟೊರೆಂಟ್-ಹೈಬ್ರಿಡ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು, ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ.

npm install webtorrent-hybrid –g


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.