{"id":37534,"date":"2019-10-31T22:18:11","date_gmt":"2019-10-31T19:18:11","guid":{"rendered":"https:\/\/prohoster.info\/blog\/vypusk-detsentralizovannoj-videoveshhatelnoj-platformy-peertube-1-4\/"},"modified":"2019-10-31T22:18:11","modified_gmt":"2019-10-31T19:18:11","slug":"vypusk-detsentralizovannoj-videoveshhatelnoj-platformy-peertube-1-4","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/vypusk-detsentralizovannoj-videoveshhatelnoj-platformy-peertube-1-4","title":{"rendered":"Release of the decentralized video streaming platform PeerTube 1.4","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Chocobozzz\/PeerTube\/releases\/tag\/v1.4.0\">Published<\/a><\/noindex>  release  <noindex><a rel=\"nofollow\" href=\"https:\/\/joinpeertube.org\/en\/\">PeerTube 1.4<\/a><\/noindex>, a decentralized platform for organizing video hosting and broadcasting. PeerTube offers an independent alternative to YouTube, Dailymotion, and Vimeo, utilizing a content distribution network based on P2P communications and linking browsers of visitors to each other. The project's developments <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Chocobozzz\/PeerTube\">is distributed<\/a><\/noindex> is licensed under AGPLv3.<\/p>\n<p>PeerTube is based on the use of the BitTorrent client <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=43690\">WebTorrent<\/a><\/noindex>, launched in the browser and using technology  <noindex><a rel=\"nofollow\" href=\"http:\/\/webrtc.org\/\">WebRTC<\/a><\/noindex> to establish a direct P2P communication channel between browsers, and the protocol <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=47960\">ActivityPub<\/a><\/noindex>, which allows disparate video servers to unite into a federated network, where visitors participate in content delivery and can subscribe to channels and receive notifications about new videos. The web interface provided by the project is built using the framework <noindex><a rel=\"nofollow\" href=\"https:\/\/angular.io\/\">Angular<\/a><\/noindex>.<\/p>\n<p>The PeerTube federated network is formed as a community of interconnected small video hosting servers, each with its own administrator and potentially different rules. Each video server acts as a BitTorrent tracker, hosting user accounts specific to that server and their videos. User IDs are formatted as '@username@server_domain'. Data transmission during viewing occurs directly from the browsers of other visitors watching the content. <\/p>\n<p>If no one is watching the video, the server to which the video was originally uploaded organizes the delivery (the protocol used is <noindex><a rel=\"nofollow\" href=\"http:\/\/www.bittorrent.org\/beps\/bep_0019.html\">WebSeed<\/a><\/noindex>). In addition to distributing traffic among users watching videos, PeerTube also allows nodes launched by authors for primary video hosting to cache videos from other authors, forming a distributed network not only of clients but also of servers, thus ensuring fault tolerance.<\/p>\n<p> To start broadcasting via PeerTube, a user only needs to upload a video, a description, and a set of tags to one of the servers. After that, the video will be available across the entire federated network, not just from the primary upload server. Using PeerTube and participating in content distribution only requires a regular browser, and no additional software installation is needed. Users can track activities in their chosen video channels by subscribing to interesting channels in federated social networks (such as Mastodon and Pleroma) or through RSS. To distribute video using P2P communications, users can also add a special widget with an embedded web player to their website. <\/p>\n<p>Currently, content hosting has been initiated on <noindex><a rel=\"nofollow\" href=\"https:\/\/instances.joinpeertube.org\/instances\">320<\/a><\/noindex> servers, supported by various volunteers and organizations.<br \/>\n If a user is not satisfied with the video posting rules on a specific PeerTube server, they can connect to another server or <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Chocobozzz\/PeerTube\/blob\/develop\/support\/doc\/production.md\">launch<\/a><\/noindex> your own server. A preconfigured Docker image (chocobozzz\/peertube) is provided for quick server deployment. <\/p>\n<p>In the new release:<\/p>\n<ul>\n<li class=\"l\"> Experimental support has been added for plugins and themes that can be installed through the administrator's web interface. Each instance of PeerTube can select its own theme (the administrator uploads themes, after which they become available for user activation);\n<li class=\"l\"> Support for uploading audio files has been added. PeerTube will create a video from them using a static image, merging the audio file with the album cover and file parameters;\n<li class=\"l\"> Support for multi-step user registration has been implemented. New users can create their own channel (username\/channel) themselves. By default, the user's channel page is displayed instead of the account's homepage;\n<li class=\"l\"> Support has been added for using muted, loop, and peertubeLink parameters in the URL;\n<li class=\"l\"> The video publishing interface has been redesigned, adding the ability to set start and end playback times, subtitles, and flags for automatic and loop playback;\n<li class=\"l\"> Chronological display of subscriber groups and recently added videos has been provided;\n<li class=\"l\"> A language filter has been added to display videos only in certain languages;\n<li class=\"l\"> The ability to convert public, unlisted, or unpublished videos and playlists to private has been added;\n<li class=\"l\"> Support for re-encoding videos in 4K quality has been implemented;\n<li class=\"l\"> Support for federated deletion of comments (on other servers) removed by the video owner has been ensured;\n<li class=\"l\"> The ability to set an administrator password during the first launch has been added;\n<li class=\"l\"> The security issue caused by moderators being able to create and modify privileged user settings has been resolved. From now on, moderator actions are limited to regular users only.\n<li class=\"l\"> CLI utilities have been moved to a separate package to reduce server dependency size.\n<li class=\"l\"> The performance of static file caching has been improved, and font rendering has been accelerated.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51364\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a PeerTube 1.4, \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u0438\u0434\u0435\u043e\u0445\u043e\u0441\u0442\u0438\u043d\u0433\u0430 \u0438 \u0432\u0438\u0434\u0435\u043e\u0432\u0435\u0449\u0430\u043d\u0438\u044f. PeerTube \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u0443\u044e \u043e\u0442 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u043e\u0432 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0443 YouTube, Dailymotion \u0438 Vimeo, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0443\u044e \u0441\u0435\u0442\u044c \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u043d\u0430 \u0431\u0430\u0437\u0435 P2P-\u043a\u043e\u043c\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u0439 \u0438 \u0441\u0432\u044f\u0437\u044b\u0432\u0430\u043d\u0438\u044f \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0431\u043e\u0439 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043e\u0432 \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u0435\u043b\u0435\u0439. \u041d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 AGPLv3. PeerTube \u0431\u0430\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0438 BitTorrent-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 WebTorrent, \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c\u043e\u0433\u043e \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044e WebRTC \u0434\u043b\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-37534","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a PeerTube 1.4.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/vypusk-detsentralizovannoj-videoveshhatelnoj-platformy-peertube-1-4\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0432\u0438\u0434\u0435\u043e\u0432\u0435\u0449\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b PeerTube 1.4 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a PeerTube 1.4.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/vypusk-detsentralizovannoj-videoveshhatelnoj-platformy-peertube-1-4\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:18:11+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:18:11+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Release of the decentralized video streaming platform PeerTube 1.4 | ProHoster","description":"PeerTube 1.4 has been released.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/vypusk-detsentralizovannoj-videoveshhatelnoj-platformy-peertube-1-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0432\u0438\u0434\u0435\u043e\u0432\u0435\u0449\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b PeerTube 1.4 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a PeerTube 1.4.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/vypusk-detsentralizovannoj-videoveshhatelnoj-platformy-peertube-1-4","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:18:11+00:00","article:modified_time":"2019-10-31T19:18:11+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37534","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 18:16:56","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:25:26","updated":"2026-01-23 18:16:56","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/37534","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=37534"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/37534\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=37534"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=37534"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=37534"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}