เจตเจฟเจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค เจตเฉ€เจกเฉ€เจ“ เจชเฉเจฐเจธเจพเจฐเจฃ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ PeerTube 2.1 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ

เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจฐเจฟเจฒเฉ€เจœเจผ เจชเฉ€เจ…เจฐ เจŸเจฟ 2.1.เจฌ XNUMX, เจตเฉ€เจกเฉ€เจ“ เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ…เจคเฉ‡ เจตเฉ€เจกเฉ€เจ“ เจชเฉเจฐเจธเจพเจฐเจฃ เจฆเฉ‡ เจ†เจฏเฉ‹เจœเจจ เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเฅค PeerTube, YouTube, Dailymotion เจ…เจคเฉ‡ Vimeo เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจ•เจฐเฉ‡เจคเจพ-เจจเจฟเจฐเจชเฉฑเจ– เจตเจฟเจ•เจฒเจช เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ, P2P เจธเฉฐเจšเจพเจฐเจพเจ‚ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจธเจฎเฉฑเจ—เจฐเฉ€ เจตเฉฐเจก เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ…เจคเฉ‡ เจตเจฟเจœเจผเจŸเจฐเจพเจ‚ เจฆเฉ‡ เจฌเฉเจฐเจพเจŠเจœเจผเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เฉ‡ เจœเฉ‹เฉœเจฆเฉ‡ เจนเฉ‹เจเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเจ•เจพเจธ เจซเฉˆเจฒเจฃเจพ AGPLv3 เจ…เจงเฉ€เจจ เจฒเจพเจ‡เจธเฉฐเจธเจธเจผเฉเจฆเจพเฅค

PeerTube BitTorrent เจ•เจฒเจพเจ‡เฉฐเจŸ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจนเฉˆ เจตเฉˆเจฌเจŸเฉ‹เจฐเฉˆเจ‚เจŸ, เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฑเจš เจ…เจคเฉ‡ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจฒเจพเจ‚เจš เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ WebRTC เจฌเฉเจฐเจพเจŠเจœเจผเจฐเจพเจ‚ เจ…เจคเฉ‡ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจ‡เฉฑเจ• เจธเจฟเฉฑเจงเจพ P2P เจธเฉฐเจšเจพเจฐ เจšเฉˆเจจเจฒ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ เจเจ•เจŸเฉ€เจตเจฟเจŸเฉ€ เจชเจฌ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเฉฑเจ–เจฐเฉ‡ เจตเจฟเจกเฉ€เจ“ เจธเจฐเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเจพเจ‚เจเฉ‡ เจธเฉฐเจ˜เฉ€ เจจเฉˆเจŸเจตเจฐเจ• เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเจฟเจธ เจตเจฟเฉฑเจš เจตเจฟเจœเจผเจŸเจฐ เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเฉ€ เจกเจฟเจฒเจฟเจตเจฐเฉ€ เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจšเฉˆเจจเจฒเจพเจ‚ เจฆเฉ€ เจ—เจพเจนเจ•เฉ€ เจฒเฉˆเจฃ เจ…เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจตเฉ€เจกเฉ€เจ“ เจฌเจพเจฐเฉ‡ เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจฐเฉฑเจ–เจฆเฉ‡ เจนเจจเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจตเฉˆเฉฑเจฌ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ angular.

PeerTube เจธเฉฐเจ˜เฉ€ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจจเฉ‚เฉฐ เจ†เจชเจธ เจตเจฟเฉฑเจš เจœเฉเฉœเฉ‡ เจ›เฉ‹เจŸเฉ‡ เจตเฉ€เจกเฉ€เจ“ เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจธเจฐเจตเจฐเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจญเจพเจˆเจšเจพเจฐเฉ‡ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจนเจฐ เจ‡เฉฑเจ• เจฆเจพ เจ†เจชเจฃเจพ เจชเฉเจฐเจธเจผเจพเจธเจ• เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจน เจ†เจชเจฃเฉ‡ เจจเจฟเจฏเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจชเจฃเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจตเฉ€เจกเฉ€เจ“ เจตเจพเจฒเจพ เจนเจฐเฉ‡เจ• เจธเจฐเจตเจฐ เจ‡เฉฑเจ• เจฌเจฟเฉฑเจŸเจŸเฉ‹เจฐเฉˆเจ‚เจŸ เจŸเจฐเฉˆเจ•เจฐ เจตเจœเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ‡เจธ เจธเจฐเจตเจฐ เจฆเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ–เจพเจคเจฟเจ†เจ‚ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจตเฉ€เจกเฉ€เจ“เจœเจผ เจฆเฉ€ เจฎเฉ‡เจœเจผเจฌเจพเจจเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฏเฉ‚เจœเจผเจฐ ID โ€œ@user_name@server_domainโ€ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฌเจฃเจพเจˆ เจ—เจˆ เจนเฉˆเฅค เจฌเฉเจฐเจพเจŠเจœเจผเจฟเฉฐเจ— เจกเฉ‡เจŸเจพ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฃ เจตเจพเจฒเฉ‡ เจฆเฉ‚เจœเฉ‡ เจฆเจฐเจธเจผเจ•เจพเจ‚ เจฆเฉ‡ เจฌเฉเจฐเจพเจŠเจœเจผเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจธเจฟเฉฑเจงเจพ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจตเฉ€ เจตเฉ€เจกเฉ€เจ“ เจจเจนเฉ€เจ‚ เจฆเฉ‡เจ–เจฆเจพ, เจคเจพเจ‚ เจ…เฉฑเจชเจฒเฉ‹เจก เจจเฉ‚เฉฐ เจธเจฐเจตเจฐ เจฆเฉเจ†เจฐเจพ เจธเฉฐเจ—เจ เจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเจฟเจธ 'เจคเฉ‡ เจตเฉ€เจกเฉ€เจ“ เจจเฉ‚เฉฐ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ…เฉฑเจชเจฒเฉ‹เจก เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ (เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ WebSeed). เจตเฉ€เจกเฉ€เจ“ เจฆเฉ‡เจ–เจฃ เจตเจพเจฒเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจŸเฉเจฐเฉˆเจซเจฟเจ• เจตเฉฐเจกเจฃ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, PeerTube เจธเจฟเจฐเจœเจฃเจนเจพเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเฉ‡ เจ—เจ เจจเฉ‹เจกเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‚เจœเฉ‡ เจธเจฟเจฐเจœเจฃเจนเจพเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจตเฉ€เจกเฉ€เจ“เจœเจผ เจจเฉ‚เฉฐ เจ•เฉˆเจธเจผ เจ•เจฐเจจ เจฒเจˆ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจตเจฟเจกเฉ€เจ“เจœเจผ เจฆเฉ€ เจฎเฉ‡เจœเจผเจฌเจพเจจเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจตเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจจเจพ เจธเจฟเจฐเจซเจผ เจ—เจพเจนเจ•เจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจตเฉฐเจกเจฟเจ† เจจเฉˆเจŸเจตเจฐเจ• เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจธเจ—เฉ‹เจ‚ เจธเจฐเจตเจฐเจพเจ‚ เจฆเจพ เจตเฉ€, เจจเจพเจฒ เจนเฉ€ เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

PeerTube เจฐเจพเจนเฉ€เจ‚ เจชเฉเจฐเจธเจพเจฐเจฃ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฒเจˆ, เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจตเฉ€เจกเฉ€เจ“, เจตเจฐเจฃเจจ เจ…เจคเฉ‡ เจŸเฉˆเจ—เจธ เจฆเจพ เจธเฉˆเฉฑเจŸ เจ…เฉฑเจชเจฒเฉ‹เจก เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจตเฉ€เจกเฉ€เจ“ เจธเจฟเจฐเจซ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจกเจพเจ‰เจจเจฒเฉ‹เจก เจธเจฐเจตเจฐ เจคเฉ‹เจ‚ เจนเฉ€ เจจเจนเฉ€เจ‚, เจชเฉ‚เจฐเฉ‡ เจธเฉฐเจ˜เฉ€ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจตเจฟเฉฑเจš เจ‰เจชเจฒเจฌเจง เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เจพเฅค PeerTube เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจ…เจคเฉ‡ เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเฉ€ เจตเฉฐเจก เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเฉˆเจฃ เจฒเจˆ, เจ‡เฉฑเจ• เจจเจฟเจฏเจฎเจค เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจ•เจพเจซเจผเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจตเจพเจงเฉ‚ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเฉฐเจ˜เฉ€ เจธเฉ‹เจธเจผเจฒ เจจเฉˆเจŸเจตเจฐเจ•เจธ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฎเจพเจธเจŸเฉŒเจกเจจ เจ…เจคเฉ‡ เจชเจฒเฉ‡เจฐเฉ‹เจฎเจพ) เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจชเฉ€ เจตเจพเจฒเฉ‡ เจšเฉˆเจจเจฒเจพเจ‚ เจฆเฉ€ เจ—เจพเจนเจ•เฉ€ เจฒเฉˆ เจ•เฉ‡ เจœเจพเจ‚ RSS เจฆเฉเจ†เจฐเจพ เจšเฉเจฃเฉ‡ เจ—เจ เจตเฉ€เจกเฉ€เจ“ เจšเฉˆเจจเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจ—เจคเฉ€เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจŸเจฐเฉˆเจ• เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค P2P เจธเฉฐเจšเจพเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจตเจฟเจกเฉ€เจ“เจœเจผ เจจเฉ‚เฉฐ เจตเฉฐเจกเจฃ เจฒเจˆ, เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ†เจชเจฃเฉ€ เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ 'เจคเฉ‡ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจตเฉˆเจฌ เจชเจฒเฉ‡เจ…เจฐ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจตเจฟเจœเฉ‡เจŸ เจตเฉ€ เจœเฉ‹เฉœ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš, เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเฉ€ เจฎเฉ‡เจœเจผเจฌเจพเจจเฉ€ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจคเฉ‹เจ‚ เจตเฉฑเจง เจตเฉˆเจฌเจธเจพเจˆเจŸเจพเจ‚ เจฒเจพเจ‚เจš เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจ 300 เจธเจฐเจตเจฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจตเจฒเฉฐเจŸเฉ€เจ…เจฐเจพเจ‚ เจ…เจคเฉ‡ เจธเฉฐเจธเจฅเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจฐเฉฑเจ–เฉ‡ เจ—เจ เจนเจจเฅค เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ•เจฟเจธเฉ‡ เจ–เจพเจธ PeerTube เจธเจฐเจตเจฐ 'เจคเฉ‡ เจตเฉ€เจกเฉ€เจ“ เจชเฉ‹เจธเจŸ เจ•เจฐเจจ เจฆเฉ‡ เจจเจฟเจฏเจฎเจพเจ‚ เจคเฉ‹เจ‚ เจธเฉฐเจคเฉเจธเจผเจŸ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจ‰เจน เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจธเจฐเจตเจฐ เจจเจพเจฒ เจœเฉเฉœ เจธเจ•เจฆเจพ เจนเฉˆ เจœเจพเจ‚ เจฐเจจ เจคเฉเจนเจพเจกเจพ เจ†เจชเจฃเจพ เจธเจฐเจตเจฐเฅค เจคเฉ‡เจœเจผ เจธเจฐเจตเจฐ เจคเฉˆเจจเจพเจคเฉ€ เจฒเจˆ, เจกเฉŒเจ•เจฐ เจซเจพเจฐเจฎเฉˆเจŸ (chocobozzz/peertube) เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจธเฉฐเจฐเจšเจฟเจค เจšเจฟเฉฑเจคเจฐ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

ะ’ เจจเจตเจพเจ‚ เจฎเฉเฉฑเจฆเจพ:

  • เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ€เจ†เจ‚ เจ‡เฉฑเจ›เจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจเจ•เจธเจผเจจ เจฌเจพเจฐเฉ‡ เจซเฉ€เจกเจฌเฉˆเจ• เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ เจตเฉ€เจกเฉ€เจ“ เจชเจฒเฉ‡เจฌเฉˆเจ• เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจ…เจคเฉ‡ เจฌเฉฐเจฆ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจเจจเฉ€เจฎเฉ‡เจธเจผเจจ เจชเฉเจฐเจญเจพเจต เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจเฅค เจตเฉ€เจกเฉ€เจ“ เจฆเฉ‡เจ–เจฃ เจตเจพเจฒเฉ‡ เจชเฉฐเจจเฉ‡ 'เจคเฉ‡ เจฎเฉเฉœ-เจกเจฟเจœเจผเจพเจ‡เจจ เจ•เฉ€เจคเฉ‡ เจ†เจˆเจ•เจจ เจ…เจคเฉ‡ เจฌเจŸเจจเฅค เจ…เจงเจฟเจ•เจพเจฐเจค เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ, เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจตเฉ€เจกเฉ€เจ“ เจฅเฉฐเจฌเจจเฉ‡เจฒ เจ‰เฉฑเจคเฉ‡ เจฎเจพเจŠเจธ เจจเฉ‚เฉฐ เจนเฉ‹เจตเจฐ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจ‡เฉฑเจ• เจ˜เฉœเฉ€ เจ†เจˆเจ•เจจ เจนเฉเจฃ เจตเฉ€เจกเฉ€เจ“ เจจเฉ‚เฉฐ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฆเฉ‡เจ–เฉ‹ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจฒเจˆ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ;

    เจตเจฟเจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค เจตเฉ€เจกเฉ€เจ“ เจชเฉเจฐเจธเจพเจฐเจฃ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ PeerTube 2.1 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผเจตเจฟเจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค เจตเฉ€เจกเฉ€เจ“ เจชเฉเจฐเจธเจพเจฐเจฃ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ PeerTube 2.1 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ

  • เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจชเฉเจฐเจธเจคเฉเจคเฉ€ เจตเจพเจฒเฉ‡ "เจฌเจพเจฐเฉ‡" เจชเฉฐเจจเฉ‡ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจกเจฟเจœเจผเจพเจ‡เจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจ…เจคเฉ‡ เจตเจพเจงเฉ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจคเฉฑเจ• เจคเฉเจฐเฉฐเจค เจชเจนเฉเฉฐเจš เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจคเฉŒเจฐ 'เจคเฉ‡ เจซเฉˆเจฒเจพเจ‡เจ† เจ—เจฟเจ† เจฆเจธเจคเจพเจตเฉ‡เจœเจผ, เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจ…เจคเฉ‡ เจจเจฟเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจจเจตเฉ€เจ†เจ‚ เจ—เจพเจˆเจกเจพเจ‚ เจฆเจพ เจชเฉเจฐเจธเจคเจพเจต เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ;

    เจตเจฟเจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค เจตเฉ€เจกเฉ€เจ“ เจชเฉเจฐเจธเจพเจฐเจฃ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ PeerTube 2.1 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ

  • เจตเฉ€เจกเฉ€เจ“ 'เจคเฉ‡ เจšเจฐเจšเจพ เจ•เจฐเจจ เจฆเฉ‡ เจฎเฉŒเจ•เฉ‡ เจตเจงเจพเจ เจ—เจ เจนเจจเฅค เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจฆเจพ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจ–เจพเจ•เจพ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจฎเฉ‚เจฒ เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจœเจตเจพเจฌเจพเจ‚ เจจเฉ‚เฉฐ เจธเจชเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเฉฑเจ– เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ…เจตเจคเจพเจฐเจพเจ‚ เจฆเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเจพเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจตเจงเฉ‡เจฐเฉ‡ เจชเฉœเฉเจนเจจเจฏเฉ‹เจ— เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ†เฅค เจšเจฐเจšเจพ เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจตเฉ€เจกเฉ€เจ“ เจฆเฉ‡ เจฒเฉ‡เจ–เจ• เจฆเฉเจ†เจฐเจพ เจญเฉ‡เจœเฉ‡ เจ—เจ เจœเจตเจพเจฌเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจœเจพเจ—เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ. เจฆเฉ‡เจ–เจฃ เจฆเฉ‡ เจฆเฉ‹ เจฎเฉ‹เจก เจนเจจ, เจŸเจฟเฉฑเจชเจฃเฉ€ เจญเฉ‡เจœเจฃ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ…เจคเฉ‡ เจœเจตเจพเจฌเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจฆเฉเจ†เจฐเจพ เจ•เฉเจฐเจฎเจฌเฉฑเจงเฅค เจนเฉเจฃ เจŸเฉˆเจ•เจธเจŸ เจตเจฟเฉฑเจš เจฎเจพเจฐเจ•เจกเจพเจŠเจจ เจฎเจพเจฐเจ•เจ…เฉฑเจช เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆเฅค เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจญเจพเจ—เฉ€เจฆเจพเจฐ เจœเจพเจ‚ เจจเฉ‹เจก เจคเฉ‹เจ‚ เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจฒเฉเจ•เจพเจ‰เจฃ เจฒเจˆ เจตเจฟเจ•เจฒเจช เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ;

    เจตเจฟเจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค เจตเฉ€เจกเฉ€เจ“ เจชเฉเจฐเจธเจพเจฐเจฃ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ PeerTube 2.1 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ

  • เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจจเจฟเฉฑเจœเฉ€ "เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ เจตเฉ€เจกเฉ€เจ“" เจฎเฉ‹เจก เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจฐเจตเจฐ เจจเจพเจฒ เจœเฉเฉœเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจตเฉ€เจกเฉ€เจ“ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเจฟเฉฑเจฅเฉ‡ เจตเฉ€เจกเฉ€เจ“ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ…เฉฑเจชเจฒเฉ‹เจก เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจ‡เจธ เจฎเฉ‹เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจฟเจฐเจซเจผ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจ•เฉเจ เจธเจฎเฉ‚เจนเจพเจ‚, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฆเฉ‹เจธเจคเจพเจ‚, เจชเจฐเจฟเจตเจพเจฐเจ• เจฎเฉˆเจ‚เจฌเจฐเจพเจ‚ เจœเจพเจ‚ เจ•เฉฐเจฎ เจฆเฉ‡ เจธเจนเจฟเจ•เจฐเจฎเฉ€เจ†เจ‚ เจฒเจˆ เจ—เฉเจชเจค เจตเฉ€เจกเฉ€เจ“ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ;
  • เจตเฉ€เจกเฉ€เจ“ เจตเจฟเฉฑเจš เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจชเจฒ เจฒเจˆ เจนเจพเจˆเจชเจฐเจฒเจฟเฉฐเจ•เจธ เจฆเฉ€ เจธเจตเฉˆเจšเจฒเจฟเจค เจชเฉ€เฉœเฉเจนเฉ€ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจตเจฐเจฃเจจ เจœเจพเจ‚ เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจธเจฎเฉ‡เจ‚ เจฆเจพ เจœเจผเจฟเจ•เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ (mm:ss เจœเจพเจ‚ h:mm:ss);

    เจตเจฟเจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค เจตเฉ€เจกเฉ€เจ“ เจชเฉเจฐเจธเจพเจฐเจฃ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ PeerTube 2.1 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ

  • เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ JavaScript เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจชเฉฐเจจเจฟเจ†เจ‚ 'เจคเฉ‡ เจตเฉ€เจกเฉ€เจ“ เจเจฎเจฌเฉˆเจกเจฟเฉฐเจ— เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ API เจฆเฉ‡ เจจเจพเจฒ;
  • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจฎเฉŒเจ•เจพ เจฌเจฃเจพเจ“-เจŸเจฐเจพเจ‚เจธเจ•เฉ‹เจกเจฟเฉฐเจ—-เจœเฉŒเจฌ เจธเจ•เฉเจฐเจฟเจชเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ HLS (HTTP เจฒเจพเจˆเจต เจธเจŸเฉเจฐเฉ€เจฎเจฟเฉฐเจ—) เจตเฉ€เจกเฉ€เจ“ เจธเจŸเฉเจฐเฉ€เจฎเจฟเฉฐเจ— เจคเจฟเจ†เจฐ เจ•เจฐเจจเจพเฅค WebTorrent เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจธเจฟเจฐเจซเจผ HLS เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจตเฉ€ เจธเฉฐเจญเจต เจนเฉˆ;
  • เจตเฉ€เจกเฉ€เจ“ เจซเจพเจฐเจฎเฉˆเจŸ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† m4v;
  • เจฒเจพเจ‚เจš เจ•เฉ€เจคเจพ Weblate เจธเฉ‡เจตเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจตเฉฑเจ–-เจตเฉฑเจ– เจญเจพเจธเจผเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจธเจพเจ‚เจเฉ‡ เจ…เจจเฉเจตเจพเจฆ เจฒเจˆ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹