Sıkça Sorulan Sorular

PeerTube'u keşfetmek için birkaç soru
Ayrıca toplulukla tartışmak için forum'a gidebilirsiniz.

PeerTube Sunumu

PeerTube, bir web sunucusuna yüklediğiniz bir araçtır. Bir video barındırma web sitesi oluşturmanıza olanak tanır, böylece "ev yapımı YouTube" oluşturun.

YouTube'un farkı, tüm dünyadan videoları tek bir sunucu çiftliğinde (ki bu çok pahalı) merkezileştiren devasa bir platform yaratmayı amaçlamamasıdır.

Aksine, PeerTube'un konsepti, birbirine bağlı çok sayıda küçük video barındırma sağlayıcısından oluşan bir ağ oluşturmaktır.

Özgür lisans altında açık kod

  • PeerTube ücretsiz olarak sağlanır, sunucunuza yüklemek için ödeme yapmanıza gerek yoktur
  • peertube'un kaputunun altına (kaynak koduna) bakabiliriz: denetlenebilir, şeffaf
  • Herkesin katkılarıyla geliştirilebilir

Birbirine bağlı barındırma sağlayıcılarından oluşan bir federasyon

Eşler arası yayın

  • Bir video viral hale gelirse sunucu bant genişliği aşırı yüklenmesini azaltır
  • Video yayıncılığının bir aktörü haline geliyoruz
  • Web tarayıcıları için ücretsiz ve açık kaynaklı bir proje olan WebRTC'ye dayanmaktadır.

İzleyiciler için heyecan verici özellikler

  • Web arayüzünde veya mobil uygulamada bölümler ve önizlemeler içeren güzel bir uyarlanabilir oynatıcının keyfini çıkarın
  • Arayüzü temalar, filtreleme, NSFW ayarları ve otomatik oynatma tercihleriyle kişiselleştirin
  • Videoları daha sonrası için kaydedin, oynatma listelerini düzenleyin, oynatmaya devam edin ve izleme geçmişini kontrol edin
  • Kanalları takip edin ve yeni videolara özel bir akıştan erişin
  • Ve daha birçok özellik!

İçerik oluşturucular için

  • Aynı değerlere sahip bir topluluğa katılın, gerçek moderatörlerle konuşun ve içeriğinizi PeerTube platformlarına aktarın/ithal edin
  • PeerTube'un bir kanalı uzak bir platformdan (Youtube, Vimeo, vb.) otomatik olarak senkronize etmesine izin verin
  • Ayrıntılı analizlere erişin, videonuzu düzenleyin (kırpma, filigran, intro/outro) veya yeni bir sürümünü yükleyin
  • OBS veya diğer RTMP yazılımları aracılığıyla yayın yapın, tekrarları etkinleştirin ve canlı sohbet yoluyla izleyicilerle etkileşim kurun
  • Daha fazla keşfedilebilirlik için ActivityPub platformları (PeerTube, Mastodon, Pleroma, vb.) tarafından takip edilebilen birden fazla kanalı yönetin
  • Ve daha birçok özellik!

Ve yöneticiler için

  • Birçok ayar, eklenti, tema ile tam kontrol ve özelleştirme
  • Ana sayfayı Markdown/HTML ile özelleştirin, örnek markalamayı (avatar, afiş, kategoriler) ayarlayın, varsayılan kullanıcı ayarlarını tanımlayın ve bir afişle mesaj yayınlayın
  • Kullanıcı kayıtlarını yönetin, yükleme sınırları belirleyin, moderatör rolleri atayın, kötüye kullanım raporlarını inceleyin, kullanıcıları engelleyin veya yasaklayın ve hesapları veya platformları sessize alın
  • Uzak koşucuları kullanabilme özelliğine sahip gelişmiş video kod dönüştürme
  • Ve daha birçok özellik!

PeerTube, dijital konularda kar amacı gütmeyen bir Fransız popüler eğitim kuruluşu olan Framasoft tarafından geliştirilmiştir.

2018'den beri PeerTube projelerinde çalışan bir geliştirici olan Chocobozzz ile çalışmaktadır:

  • Yeni özelliklerin geliştirilmesi ve yazılım bakımı;
  • PeerTube'un mimarisi, tasarımı ve geleceği üzerine düşünceler;
  • Yeni kararlı sürümlerin hazırlanması ve iletişimi (blog gönderileri, değişiklik günlüğü, vb.);
  • Resmi PeerTube web sitesi geliştirme ve bakımı;
  • PeerTube eklentileri dizini geliştirme ve bakımı;
  • PeerTube içerikleri dizini geliştirme ve bakım;
  • PeerTube videoları/kanalları arama dizini geliştirme ve bakımı;
  • PeerTube dokümantasyon web sitesi geliştirme ve bakımı;
  • PeerTube desteği ve hata izleyicileri, forum, IRC veya e-posta yoluyla tartışmalar;
  • Çekme istekleri/birleştirme istekleri, dışarıdan gelen katkılarla eklenen özelliklerin incelenmesi, birleştirilmesi ve desteklenmesi (hata düzeltmeleri, dokümantasyon, yeniden düzenleme, vb.);
  • Çeşitli PeerTube plaftormlarının bakımı (peertube.cpy.re, peertube2.cpy.re, vb.).

Ayrıca Chocobozzz, Framasoft'un dahili projeleri üzerinde çalışmaktadır (Framapad, Framatalk, vb.). Başka bir deyişle, PeerTube projelerinin yönetimi, iş yüküne ek olarak başka sorumlulukları da olan tek bir çalışan tarafından yürütülmektedir.

Framasoft'un diğer gönüllüleri ve maaşlı üyeleri de PeerTube projesine çeşitli yönlerden (strateji, iletişim, geliştirme, topluluk animasyonu) katkıda bulunmaktadır. Bununla birlikte, PeerTube 50 kişilik bir ekibe ve hiper formatlı süreçlerle dolu bir iş akışına sahip bir startup tarafından geliştirilmemiştir.

Bu nedenle Framasoft, yazılımı kendi hızında ve şimdiye kadar oldukça etkili olduğu kanıtlanmış atipik yöntemlerle aşamalı olarak geliştirmek için zaman alacaktır.

Hayır öyle değil.

PeerTube, dijital konularda eğitim veren, kâr amacı gütmeyen Fransız bir popüler eğitim kuruluşu olan Framasoft tarafından oluşturulan, geliştirilen ve sürdürülen bir yazılımdır. Framasoft, Fransız kültürüne sahiptir, Fransız yasalarına saygılıdır ve sivil toplumun siyasi bir aktörü («şehir devletinin yaşamına katılan») konumundadır.

PeerTube, Framasoft'un Contributopia yol haritasında bir araya getirdiği çeşitli eylemlerin bir parçasıdır. Bu eylemler, gözetim kapitalizminden gelenlere alternatif dijital araçlar önermeyi amaçlamaktadır, böylece kendilerini böyle bir sistemde tanımayan insanlar özgürlük alanları yaratabilirler.

Sonuç olarak, PeerTube projesiyle ilişkili web sitelerinin (joinpeertube.org, instances.joinpeertube.org, search.joinpeertube.org vb.) PeerTube tarafından geliştirilmesi ve/veya yönetilmesi herkesi memnun etmeyebilir (özellikle farklı fikirler, kültür ideolojileri nedeniyle).

Buna saygı duyuyoruz ve PeerTube projesinin tüm yazılımlarının özgür yazılım olduğunu ve kendi alan adlarıyla yüklenebileceğini hatırlatırız.

Kesin olarak cevap verebiliriz: hayır!

Amaç özgür ve merkezi olmayan bir alternatif olmaktır: bir alternatifin amacı var olanın yerini almak değil, ona paralel olarak farklı değerlere sahip başka bir şey önermektir.

Evet, Framasoft, önleyici amaçlar için birçok ülkede "PeerTube" ticari markasına sahiptir.

Framasoft burada fikri mülkiyeti yağmacı amaçlarla kullanmama veya yazılımın meşru kullanımlarını kısıtlamama niyetini teyit etmektedir. Ancak Framasoft, özellikle Framasoft tarafından düzenlenen PeerTube projesinin imajına zarar gelmesi durumunda ticari marka yasasını kullanma hakkını saklı tutar.

Web sitesinin/projenin arkasında kimlerin olduğu konusunda insanların kafasını karıştırmamak için projeniz için (yazılım adı, web sitesi etki alanı...) "PeerTube" kullanmadan kendi dijital kimliğinizi oluşturmanızı öneririz.

Daha fazla bilgi için lütfen Ticari Marka Davranış Kurallarımıza bakın.

PeerTube sadece yazılımın adıdır. Sunucunuza kurabilir ve istediğiniz ismi seçebilirsiniz. Örneğin, Framasoft'un PeerTube platformu FramaTube olarak adlandırılmıştır.

Hayır bu bir ahtapot değil, mürekkep balığı! Latince sēpia kelimesinden gelir, bu yüzden PeerTube'un maskotunun adı Sepia'dır.
David Revoy tarafından oluşturulmuştur (resimler CC-BY kapsamındadır).

Sepia ayrıca Sepia Search'te videolar veya kanallar gibi PeerTube içeriklerini aramanıza da yardımcı olabilir!

Aşağıdaki web tarayıcıları PeerTube tarafından desteklenmektedir:

  • Masaüstünde Firefox 78+
  • Masaüstünde en son Edge sürümü
  • Masaüstünde en son Chrome sürümü
  • macOS üzerinde Safari 13+
  • Mobil cihazlarda en son Chrome sürümü
  • Mobil cihazlarda en son Firefox
  • iOS üzerinde Safari 14.5+

Evet öyle! Android'de:

iOS'da:

Resmi olmayan üçüncü taraf istemcilerin bir listesi de https://docs.joinpeertube.org/use/third-party-application adresinde bulunabilir.

Her dijital araç gibi PeerTube da kaçınılmaz olarak çevre üzerinde olumsuz bir etkiye sahiptir.
Ancak bu etki farklı faktörlere göre değişiklik gösterecektir.

Genel olarak konuşmak gerekirse, bu faktörler şunlardır:
  • Kullanılan donanım (Birden fazla sunucu? Tek bir sunucu? Bir Raspberry Pi?);
  • Ekipmanı çalıştırmak için gereken enerji karışımı (Kömür yakıtlı? Rüzgar enerjili? vb.);
  • Eşler arası (P2P) teknolojisinin etkin olup olmadığı;
  • Önerilen içeriğin diğer hizmetlerde zaten mevcut olan içeriğin basit bir yansıması mı yoksa orijinal mi olduğu;

Bu faktörler PeerTube'un çevresel etkisinin çok kaba bir tahminini sağlamaktadır.
İnternetin doğasını oluşturan bağlantıların muazzam karmaşıklığı nedeniyle gerçek yaşam koşullarında kullanılan bir web hizmetinin çevresel etkisini bilmenin imkansız olduğunu unutmayın.
Ancak ölçülemeyen unsurların çevresel etkilerinin de dikkate alınmasının önemli olduğunu düşünüyoruz.

Örneğin, PeerTube benzeri bir hizmet olan YouTube'u ele alalım:
  • Google'ın yapay zeka eğitiminin YouTube videoları üzerindeki etkisi nedir?
  • Görünüşte karmaşık (ve şüphesiz çevresel açıdan maliyetli) tavsiye araçlarının etkisi nedir?
  • Bilişsel önyargıları kullanarak bizi platformda kalmaya ve video ve reklam tüketmeye teşvik etmenin etkisi nedir?
  • Bu reklamın etkisi nedir? Bu reklamlardan biri sonucunda 1.000.000 kişide sadece 1 kişi yeni bir SUV satın alırsa, bu ne tür bir çevresel etkiyi temsil eder?

Bu sorulardan da anlaşılacağı üzere, çevresel etki konusu basit bir teknolojik tercihin çok ötesine geçmektedir.
Çevresel etkilerini belirleyen ve belirleyecek olan, araçlarımızın siyasi vizyonlarıdır.

Video izlemek istiyorum

  • Birçok özelliğe sahip bir oynatıcının keyfini çıkarın
    • İlerleme çubuğunda videonun farklı bölümlerini görün
    • İlerleme çubuğunu kaydırırken video karesini önizleyin
    • Oynatıcının boyutu video oranına göre otomatik olarak ayarlanır
    • Oynatıcı ayarlarından altyazıları, oynatma hızını veya video çözünürlüğünü seçin
    • livechat PeerTube eklentisini kullanarak yayıncı ve diğer izleyicilerle iletişim kurun
  • İzlediğiniz videoların yayınlanmasının bir parçası olun
    • PeerTube web sitesinin P2P kullanarak videoları ve yaşamları paylaşmasına yardımcı olun
    • Giriş yaptıysanız veya anonim ayarlarınızda P2P'yi kolayca devre dışı bırakın
  • Arayüzü özelleştir
    • Adınızı, avatarınızı veya açıklamanızı Profilinizde güncelleyin
    • Uygun NSFW politikanızı belirleyin (NSFW videolarını görüntüleyin, bulanıklaştırın veya gizleyin)
    • Arayüzün görünümünü ve verdiği hissi değiştirmek için bir PeerTube teması seçin
    • Videoları birçok kritere göre (dil, kategori, canlı/VOD vb.) otomatik olarak filtreleyin
    • Otomatik oynatma politikanızı seçin
  • Kitaplığınızı yönetin
    • Yerleşik Daha Sonra İzle oynatma listesini kullanın ve içine kolayca video ekleyin
    • Videoları herkese açık veya özel oynatma listelerinde düzenleyin
    • Videoları en son izlediğiniz andan itibaren otomatik olarak devam ettirin
    • Özel bir sayfada izleme geçmişinizi kontrol edin
  • Kanallara abone ol
    • Video yayınladıklarında haberdar olmak için yerel veya uzak kanallara abone olun
    • Aboneliklerinizin videolarını özel bir sayfada görüntüleyin
  • Videoları ve oynatma listelerini paylaşın ve bunlarla etkileşim kurun
    • PeerTube dokümantasyon web sitesi geliştirme ve bakımı;
    • Özel bir mod kullanarak video indirme
    • PeerTube veya ActivityPub uyumlu bir yazılım (Mastodon, Pleroma...) kullanarak videoları yorumlayın, yanıtlayın ve derecelendirin
  • Videoları, kanalları ve oynatma listelerini arayın
    • PeerTube dokümantasyon web sitesi geliştirme ve bakımı;
    • Birçok gelişmiş filtre kullanın (etiketler, kategori, lisans...)
    • Uzak içeriği almak için video URL'sini, oynatma listesi URL'sini veya kanal tanıtıcısını/URL'sini kullanın

Hayır, çünkü PeerTube bir hizmet değil, ücretsiz bir yazılımdır. Bu, herkesin belirli bir alan adında video barındırmak için PeerTube'u indirip kurabileceği anlamına gelir (buna "PeerTube platformu/web sitesi barındırma" denir). Framasoft, PeerTube'u kimin indirdiği ve kimin yüklediği veya kullandığı üzerinde hiçbir kontrole sahip değildir. Microsoft veya Adobe'nin Word veya Photoshop'u kimin ve hangi amaçla kullandığı üzerinde herhangi bir kontrolü yoktur.

Framasoft yalnızca iki PeerTube platformunu barındırır ve tanıtır: https://framatube.org ve https://peer.tube

Ayrıca, Framasoft yalnızca bir PeerTube arama dizinini barındırır ve tanıtır: https://sepiasearch.org

Yöneticiler kabul ettikleri içerik üzerinde tam kontrole sahiptir ve hassas içeriğin (şiddet, pornografi vb.) varsayılan olarak gösterilip gösterilmeyeceğine karar verirler. Varsayılan yapılandırmasında, PeerTube hassas içerik içeren videoları gizler.

Bu nedenle, bazı PeerTube platformlarında uygunsuz videolar bulabilirsiniz. Ancak bu, PeerTube içeriğinin çoğunluğu olmaktan çok uzaktır. Örneğin, Eylül 2021'de genel dizinimizde listelenen 900 platform, hassas içerik içerdiği etiketli videoların yalnızca yaklaşık %1'ini barındırıyordu.

PeerTube belgelerindeki ilgili bölüme bakın: https://docs.joinpeertube.org/use/report

Web tarayıcısı, tarayıcı oturumu sırasında izleyiciyi tanımlamak için rastgele bir dize oluşturur ve periyodik olarak sunucuya bir kullanıcının videoyu izlediğini bildirir. Varsayılan olarak, bir görüntüleme 10 saniye izlendikten sonra sayılır (veya süre 10 saniyeden azsa video süresinin %50'si). Görüntülemeler arabelleğe alınır, bu nedenle videoyu izledikten sonra görüntüleme sayacının aynı kalması durumunda panik yapmayın.

Video yüklemek istiyorum

  • Size en uygun PeerTube web sitesini bulun
  • Videoları yükleyin ve içe aktarın
    • Web'den (Youtube, Dailymotion...) veya bir torrent dosyasından videolar yükleyin veya içe aktarın
    • Uzak bir kanalı veya çalma listesini otomatik olarak senkronize edin
    • Meta verileri ayarlayın: kategori, lisans, dil, etiketler, açıklama, küçük resim...
    • Video gizliliği'ni seçin: herkese açık, listelenmemiş, parola korumalı, dahili veya özel
    • Altyazı ekleyin
    • Bölümler ekleyin
    • Yorumları kolayca devre dışı bırakın veya indirin
    • Bir ses dosyası ve bir resim yükleyin ve videoyu oluşturma işini PeerTube'a bırakın!
  • Videolarınızı yönetin
    • PeerTube'un orijinal video dosyanızı kaydetmesine ve saklamasına izin verin, böylece artık sabit sürücünüzde tutmak zorunda kalmazsınız (bu seçenek yöneticiniz tarafından etkinleştirilmelidir)
    • Videolarınız hakkında ayrıntılı istatistikler edinin (görüntülemeler, izlenme süresi, benzersiz izleyiciler...)
    • PeerTube stüdyosunu kullanarak doğrudan web arayüzünden videolarınızı kesin, filigran ekleyin, intro/outro ekleyin
    • Videonun yeni bir sürümünü yükleyin (bu seçenek yöneticiniz tarafından etkinleştirilmelidir)
  • Canlı yayın
    • En sevdiğiniz RTMP uyumlu yazılımı (OBS, Restream, ffmpeg...) kullanarak PeerTube'da canlı videolar yayınlayın.
    • Aynı canlı yayında birden çok kez yayın yapmak için kalıcı yayın oluşturun (izleyiciler için URL değişmez)
    • PeerTube'un canlı oturumlarınızın bir tekrarını oluşturmasına izin verin
    • İzleyicilerinizle livechat PeerTube eklentisini kullanarak iletişim kurun
  • Kanallarınızı yönetin
    • Videolarınızı konuya göre gruplandırmak için hesabınızda birden fazla kanal oluşturun
    • Özel bir ad, banner ve avatar kullanarak kanalınızı damgalayın
    • Kanalınız için çalışmalarınızı nasıl destekleyeceğinizi açıklayan bir Destek düğmesi belirleyin
    • İnsanlar bir PeerTube web sitesinden veya ActivityPub uyumlu bir yazılımdan (Mastodon, Pleroma...) kanalınıza abone olabilir
    • İçeriğinizi veya uzak videolarınızı düzenlemek için kanalınıza atanmış genel oynatma listeleri oluşturun

Özgür olmak, yasaları çiğnemek anlamına gelmez! Her PeerTube barındırma sağlayıcısı, kendi yerel yasalarına uyarak kendi genel kullanım koşullarına karar verebilir.

Örneğin Fransa'da ayrımcı içerik yasaktır ve yetkililere bildirilebilir. PeerTube kullanıcıların sorunlu videoları bildirmesine izin verir ve yönetici daha sonra kendi hüküm ve koşullarına ve yasaya uygun şekilde denetimini uygulamalıdır.

Şu anda hiçbiri yok: PeerTube, para kazanma açısından nötr olmasını istediğimiz bir araçtır.

Ancak, yükleyici videonun altında bir destek düğmesi görüntüleyebilir. Bu düğme, video yükleyen kişilerin metin, resim ve bağlantıları serbestçe görüntüleyebileceği bir çerçeve görüntüler (Patreon, Tipeee, Paypal, Liberapay...).

Kodumuzu, tüm topluluklara uymayabilecek ve diğerlerini caydırabilecek belirli bir içerik finansmanı yöntemine bağlamayı reddettiğimiz için daha ileri gitmedik. Geliştiricileri kendi para kazanma sistemlerini oluşturmaları için PeerTube eklenti API'sini kullanmaya teşvik etmemizin nedeni budur.

Bir PeerTube platformunu yönetmek istiyorum

  • Ücretsiz ve açık kaynaklı yazılım
  • ActivityPub ile Federasyon
  • WebRTC ile P2P
    • VOD ve canlı videolarda P2P kullanarak sunucu bant genişliğinizi azaltın
    • İçeriğiniz için P2P'yi kolayca etkinleştirin veya devre dışı bırakın
    • PeerTube yedekliliği kullanarak diğer örneklere yardım edin (veya yardım alın)
  • Video kod dönüştürme
    • ffmpeg kullanarak videoları optimize edin ve birden fazla çözünürlük oluşturun
    • Ek video uzantısını (.mkv, .mov, .avi...) veya ses yüklemelerini etkinleştirin
    • HLS oynatma listeleri veya ham MP4 dosyaları oluşturun
    • PeerTube eklentilerini kullanarak ffmpeg kod dönüştürme profilini özelleştirme
    • Uzaktan koşucular tarafından videoları kodlayın
  • Canlı yayın
    • Örneğiniz için canlı yayını etkinleştirin
    • Kullanıcılarınıza canlı videoların tekrarını yayınlama olanağı ekleyin
    • Eşzamanlı canlı yayın limitleri belirleyin (kullanıcı başına/içerik)
    • Birden fazla çözünürlükte canlı yayın kod dönüştürmeyi etkinleştirin
    • PeerTube eklentilerini kullanarak ffmpeg canlı kod dönüştürme profilini özelleştirin
    • Kodlama uzaktan koşucular tarafından yaşatılıyor
  • Video içe aktarma
    • youtube-dl kullanarak video içe aktarmayı etkinleştirin (Youtube, Dailymotion...)
    • Webtorrent (torrent dosyası veya magnet URI) kullanarak video içe aktarmayı etkinleştirin
  • Moderasyon araçları
    • Kayıt işlemini etkinleştirin veya devre dışı bırakın, yeni kullanıcıları manuel olarak onaylayın veya yükleme sınırları ayarlayın
    • moderatör/yönetici rollerini atayın
    • Özel bir gösterge panosu kullanarak videolar, hesaplar veya yorumlar hakkındaki kötüye kullanım raporlarını yönetin
    • Moderatörlerin incelemesini bekleyen güvenilmeyen kullanıcılardan gelen videoları otomatik olarak engelle
    • Belirli videoları engelleyin ve bir neden belirtin
    • Yerel kullanıcıları yasaklayın, hesapları veya içerikleri sessize alın
  • Son derece yapılandırılabilir
    • Örnek meta verilerini kolayca ayarlayın: avatar ve banner resimleri, ad, açıklama, ana kategoriler...
    • Markdown veya HTML kullanarak kendi ana sayfanızı oluşturun
    • PeerTube eklentilerini veya temalarını arayın ve yükleyin
    • Kimlik doğrulama eklentilerini kullanarak harici kimlik doğrulama (LDAP, OpenID Connect...) kullanın
    • Varsayılan kullanıcı ayarlarını seçin (NSFW politikası, yorumlar/indirme/P2P etkin, vb.)
    • Videoları ve canlıları sunucu dosya sisteminde veya nesne depolama alanında depolayın
    • Bir banner kullanarak kullanıcılara bir mesaj yayınlayın

Kurulum kılavuzu burada (sadece İngilizce).

Minimum donanım gereksinimleri:

  • 1 vCore
  • 1.5 GB RAM
  • Videolar için yeterli depolama alanı
  • 20Mbit/s yükleme ağ hızı
  • Videoları yayınlamak için yeterli bant genişliği

1.000 eşzamanlı görüntüleyiciyi idare edebilecek büyük bir örnek için önerilen donanım gereksinimleri (görüntüleyici stres testimizle ilgili blog yazımıza bakın):

  • 4 vCore
  • 4 GB RAM
  • Videolar için yeterli depolama alanı
  • 1Gbit/s yükleme ağ hızı
  • Videoları yayınlamak için yeterli bant genişliği
  • Çok sayıda kullanıcı veya görüntüleyiciniz olmasını planlıyorsanız ölçeklenebilirlik kılavuzunu okuyun

PeerTube örneğiyle aynı makinede kod dönüştürmeyi planlıyorsanız:

  • 8 vCore
  • 8 GB RAM

donanım gereksinimleri hakkında daha ayrıntılı bir kılavuz için:

CPU

Video kod dönüştürme dışında, bir PeerTube örneği CPU'ya bağlı değildir. Ne Nginx, PeerTube'un kendisi, PostgreSQL ne de Redis çok fazla bilgi işlem gücü gerektirmez. Sadece onlar için olsaydı, tek bir thread/vCPU ile kolayca idare edilebilirdi.

Yine de kod dönüştürme nedeniyle en azından ikinci bir iş parçacığından büyük ölçüde yararlanacaksınız. Kod dönüştürme çok yoğun işlemci gerektirir. Bir PeerTube örneğinde iki amaca hizmet eder: tüm videoların web arayüzünde en iyi şekilde oynatılabilmesini sağlar ve aynı video için farklı çözünürlükler oluşturur.

Kodlama, uzaktan çalıştırıcılar kullanılarak diğer makinelere de aktarılabilir.

RAM

1,5 GB RAM, genellikle en fazla 500 MB RAM kullanan temel bir PeerTube örneği için yeterli olacaktır. Daha fazlasını istemenizin tek nedeni, Redis veya PostgreSQL hizmetlerinizi SSD olmayan bir sistemde konumlandırmanız olabilir.

Depolama

depolamanın iki önemli yönü vardır: disk alanı kullanımı ve sürekli okuma hızı. Disk alanı kullanım gereksinimleriniz hakkında kabaca bir tahminde bulunmak için üç sorunun yanıtını bilmek istersiniz:

  • Yayınlamak istediğiniz videoların toplam boyutu nedir?
  • Kod dönüştürmeyi etkinleştirmek istiyor musunuz? Öyleyse, video başına birden fazla çözünürlük sağlamak istiyor musunuz? Bunu birkaç videoyla deneyin ve video başına ne kadar ekstra alan gerektiği konusunda bir fikir edinin ve gelecekteki alan tahsisi için bir çarpma faktörü tahmin edin.
  • Hangi paylaşım mekanizmalarını etkinleştirmek istiyorsunuz? Sadece web videosu mu, yoksa P2P ile HLS mi? Her ikisini de istiyorsanız, bu depolama ihtiyaçlarınızı iki katına çıkaracaktır.

PeerTube örneğinizde çok sayıda video depolamak istiyorsanız, Nesne Depolama'yı kullanarak videoları harici olarak depolamak isteyebilirsiniz.

Okuma hızı açısından, PeerTube videoları sunan ağ bağlantınızı doyurabileceğinizden emin olmak istersiniz. Bu durum ssd diskler için bir sorun teşkil etmezken geleneksel hdd'ler için dikkate alınmalıdır: 7200rpm sabit diske sahip iyi ayarlanmış bir sistem için tipik sürekli okuma hızları 120 MB/s veya 960 Mbit/s civarında seyretmelidir. İkincisi tipik bir 1 Gbit/s ağ bağlantısı için yeterli olmalıdır.

Geleneksel bir sunucunun video akış ağı kapasitesinin kabaca tahmini genellikle oldukça basittir. Sunucunuzun mevcut bant genişliğini akış başına ortalama bant genişliğine böldüğünüzde bir üst sınır elde edersiniz.

Örneğin 1 Gbit/s yukarı bağlantıya sahip bir sunucunun 1080p60 akışları akış başına 5 Mbit/s'de yayınladığını düşünün. Bu, sunucunuzun disk i/o'su yetişebiliyorsa mutlak teorik üst kapasite sınırının 200 eşzamanlı izleyici olduğu anlamına gelir. Pratikte biraz daha azını bekleyin.

Peki ya daha fazla kullanıcıya hizmet vermeniz gerekiyorsa? İşte PeerTube'un federasyon özelliği burada parlıyor. Sizinkini takip eden başka PeerTube örnekleri varsa, büyük olasılıkla sizin örneğinizin bir bölümünü yansıtmaya karar vermişlerdir! Özelliğin adı "sunucu yedekliliği" olup, daha fazla izleyiciye hizmet sunmak için en popüler videolarınızı önbelleğe alır. İzleyiciler videoyu tarayıcılarında izlerken (çoğunlukla dalgalanmalar sırasında) biraz ek bant genişliğine katkıda bulunurken, yansıtma sunucuları çok daha büyük bir yukarı bağlantıya sahiptir ve örneğinize sürekli daha yüksek eşzamanlı akışla yardımcı olacaktır.

Şu anda, bir yük dengeleyicinin arkasında birden fazla PeerTube düğümü dağıtamazsınız.

Ancak PeerTube'un bazı bölümleri, ölçeklenebilirlik kılavuzumuzda açıklandığı gibi, aşağıdaki sınırları aşmak için yatay olarak ölçeklenebilir:

Ölçeğinizde performans sorunları veya darboğaz fark ederseniz, bunu tartışmak için bir sorun oluşturmaktan çekinmeyin.

Framasoft yılda yaklaşık 4 büyük sürüm yayınlamaya çalışıyor. Yeni bir PeerTube sürümü yayınlamak çok zamanımızı alıyor, bu nedenle bu yayın döngüsünü değiştiremeyiz.

LTS sürümü yoktur: Framasoft tarafından yalnızca PeerTube'un en son kararlı sürümü desteklenir.

PeerTube geliştirme dalını test etmek istiyorsanız, gecelik derlemeler sağlıyoruz.

En son küçük sürümle uyumluluğu korumaya çalışıyoruz (örneğin 2.2 ile 2.3.1). Ne yazık ki diğer sürümlerle uyumluluğu korumak için yeterli kaynağımız yok.

"Çirkin ve mantıksız: Hak sahipleri tarafından talep edilen videoları etkin bir şekilde yönetmek veya yorumlarda çevrimiçi taciz sorununu etkin bir şekilde yönetmek veya reklam yoluyla para kazanmayı etkin bir şekilde yönetmek için gerekli araçları içermeyen bir PeerTube sürümünü yayınlıyorsunuz, veya (buraya PeerTube isteğinizi ekleyin). Asla işe yaramayacak! Bu konuda ne yapmayı düşünüyorsunuz?"

Haklısın. PeerTube, ondan çok mükemmel bir araç değil. Ve bu yazılımın her kullanım durumuna karşılık gelen tüm özellikleri içereceğine asla söz vermedik.

PeerTube'un yalnızca bir tam zamanlı geliştiricisi ve çok ilgili bir avuç gönüllüsü olduğunu unutmayın. Tam zamanlı bir ekip ve önemli finansal destekle bir start-up tarafından geliştirilen bir ürün değildir.

Yani PeerTube'un şu anda ihtiyaçlarınızı karşılamadığını düşünüyorsanız, yapmanız gereken çok basit: Şimdilik kullanmayın. PeerTube'u geliştirerek para kazanmadığımızı ve açıkça başarısını umduğumuzu hatırlatırız, Framasoft faaliyetlerine devam etmek için buna bağlı değildir.

Evet var!PeerTube'un Eki̇m 2018'deki̇ i̇lk kararli sürümünden bu yana her sürümde moderasyon özelli̇kleri̇ eklendi̇ veya geli̇şti̇ri̇ldi̇:

  • PeerTube 1.1, yönetici kullanıcıları tablosuna toplu eylemler ve örnek/hesap sessize alma özelliğini ekledi;
  • PeerTube 1.2, kara listedeki bir videoyu çözme yeteneği ekledi; bildirim sistemi artık raporları ve yeni kullanıcıları gösteriyor;
  • peertube 1.3, yöneticilerin yeni videoları bir moderatör inceleyene kadar yeni/güvenilmeyen kullanıcılar için otomatik olarak karantinaya alma imkanı ekledi. örneğin takipçi yönetimi de yeniden düzenlendi: Kullanıcı arayüzü geliştirildi, takipçiler reddedilebilir;
  • PeerTube 1.4 bir eklenti sistemi ekledi ve eklentilerin örneğin videoları otomatik olarak kara listeye alabilmesini veya herhangi bir kurala göre yorumları reddedebilmesini sağladı (Pleroma MRF'ye benzer);
  • PeerTube 2.0 kurulumu artık yöneticiden moderasyon politikaları ve buna bağlılıkları ile ilgili soruları yanıtlamasını istiyor. PeerTube örneklerinin genel bir dizinini otomatik olarak takip etme özelliğini, yöneticilerin bunu kendilerinin kodlamasına bırakmak yerine, çekirdek PeerTube'un bir parçası haline getirin. Bu, örnek yöneticilerinin kendi seçtikleri bir "takip listesi" örneklerini otomatik olarak takip etmelerine olanak tanır; kendi kendine barındırılabilen bir liste, böylece topluluklar kendi hızlarında büyüyebilir;
  • peertube 2.1 videolara bir dahili gizlilik modu ekledi (bu tür videolar örnek dışında paylaşılmayacak) ve kayıt eklentileri oluşturmak için yorumların ve kancaların altındaki denetleme araçlarına hızlı erişim eklendi (örneğin coğrafi engelleme veya captcha'lar); bazı üçüncü taraf eklentileri zaten bu yeteneği göstermektedir. Bu sürüm aynı zamanda arayüzdeki moderasyon özelliklerini de vurguluyordu: otomatik takip gibi moderasyon işini artırabilecek özellikler için uyarılar ve eylem açılır menülerine açıklamalar.
  • PeerTube 2.2 büyük ölçüde geliştirilmiş video suistimal yönetimi (arama, suistimal gösterimi, video veya hesaptaki eylemler vb.), eklentiler API'sine denetleme kancaları ve yardımcıları eklendi ve Framasoft, herkese açık listelere dayalı deneysel bir Otomatik sessiz eklentisi geliştirdi.
  • PeerTube 2.3 rapor modalini geliştirdi ve önceden tanımlanmış nedenler seçimini ekledi. Bu sürüm bir hesabın tüm yorumlarını silmeyi mümkün kıldı ve Framasoft, genel listeler temelinde deneysel bir Videoları otomatik olarak engelle eklentisi geliştirdi.
  • PeerTube 2.4, hesapları ve yorumları bildirme yeteneği, bir kötüye kullanımın yerel raportörü ile moderatörler arasında bir mesajlaşma sistemi ve kullanıcılar için bir kötüye kullanım yönetimi görünümü ekledi.
  • PeerTube 3.0, örneğin yorumlarını yönetmek için özel bir görünüm ekledi (listeleme, filtreleme, toplu olarak kaldırma vb.).
  • ...

PeerTube geliştiricileri, örneklerin yönetimini her zaman daha kolay hale getirmek için moderasyon araçlarını geliştirmeye ve iyileştirmeye kararlıdır. Bu yöndeki devam eden çabalara yardımcı olmak veya yenilerini önermek için tartışmalara katılmanızı bekliyoruz!

Evet, çekirdek PeerTube (yüklü eklentiler/temalar olmadan PeerTube) GDPR ile uyumludur:

  • P2P varsayılan olarak devre dışı bırakılabilir
  • P2P devre dışı bırakılmışsa, kişisel verileri herhangi bir üçüncü tarafa göndermez
  • Kullanıcılar hesaplarını silebilir
  • Kullanıcılar verilerini dışa aktarabilir ve başka bir örnekte yeniden içe aktarabilir (PeerTube >= 6.1'de)
  • PeerTube, yöneticilerin Şartlarını doldurmalarına yardımcı olmak için bir gizlilik kılavuzu sağlar

Muhtemelen PeerTube platformunuzu bir kötüye kullanım raporundan sonra denetlediğimiz ve bunu öğrendiğimiz anlamına geliyor:

  • platform tarafından barındırılan sorunlu içerik var (sadece bir video/hesap/kanal veya iki değil, birkaç tane)
  • platform düzgün bir şekilde yönetilmiyor gibi görünüyor veya federasyon politikasından yoksun (= hakkında sayfasında ToS veya CoC eksikliği)

Framasoft, bu “kötüye kullanım” kavramının tek yargıcı olmaya devam ediyor.

Kaynak koduna katkıda bulunuyorum

PeerTube, ActivityPub'ı kullanır çünkü bu federasyon protokolü W3C tarafından tavsiye edilir ve Mastodon sosyal ağı gibi diğer projeler tarafından da kullanılır.

IPFS harika bir teknoloji, ancak büyük dosyaların akışı için hala çok genç görünüyor. HTTP ve WebRTC gibi köklü protokollere dayanan PeerTube P2P sistemi ve yedekleme sistemi bizim için kullanımı ve bakımı daha kolaydır.

DTube açık kaynak gibi görünmüyor, çünkü yalnızca derlenmiş kodu yayınlamak, değişiklik özgürlüğünü engellemektedir.

PeerTube herhangi bir ücretlendirme modeli uygulamamaktadır. Bu bizim yaptığımız seçimdir ve diğerleri (DTube gibi) başka seçimler yapmıştır. Bu yüzden size uygun olanı görmek size kalmış.

tarihsel sebeplerden dolayı :)

Güvenlikle ilgili katkılar için bir politikamız var. Lütfen güvenlik politikamıza ve tavsiyelerimize bakın.