Owncast, açık kaynaklı bir canlı akış ve sohbet sunucusu

kendi yayını

owncast, en popüler yayın programlarıyla kullanılabilen, kendi kendine barındırılan bir canlı video ve web sohbet sunucusudur.

geçenlerde Owncast 0.1.0 projesinin yeni sürümünün yayınlandığı duyuruldu, video iletimini organize etmek için bir sunucu ve izleyicilerle bir sohbet sunucusu olarak geliştirilmiş bir uygulamadır.

kendi yayın ana özelliği kendi kendine barındırma olmak üzere çeşitli özellikler sunar bir sunucudaki gerçek zamanlı bir ses ve video akış sunucusundan. Bu sunucu, bir video oynatıcı ve özelleştirilebilir çevrimiçi sohbet (özel ifadeler, sohbet robotları, vb.) içeren özelleştirilebilir bir web arayüzü (HTML, CSS ve JavaScript'te) ile yüklenir.

Kendi Yayını Hakkında

kendi yayın OBS Studio ve barındırma sağlayıcıları gibi akış yazılımlarıyla uyumludur AWS veya Cloudflare gibi harici, aktarım RTMP protokolü aracılığıyla yapılır. Yazılım öncelikle TypeScript ve Go programlama dilleri ile geliştirilmiştir, ancak onu yüklemek ve kullanmak için yeterliliğiniz gerekli değildir.

kendi yayın RTMP protokolü ile uyumlu herhangi bir yazılım kullanılabilir. videoyu OBS, Streamlabs, Restream, Zoom ve Jitsi gibi sunucuya aktarmak için.

FFMpeg kullanılarak bir web kamerasından veya HDMI bağlantı noktasından video çekimi ile canlı akış da mümkündür. Sunucu, orijinal video akışını alır, ayarlara göre dönüştürür ve HLS (HTTP Canlı Akış) protokolünü kullanarak son kullanıcılara iletilmek üzere bölümlere ayırır.

Farklı kalitede ve uyarlanabilir bit hızı aktarımıyla birkaç akış oluşturmak mümkündür. Bant genişliğini optimize etmek için video, aracı olarak Amazon S3 uyumlu depolama hizmetlerini kullanan kullanıcılara sunulabilir.

Owncast 0.1.0 ana haberleri

Owncast 0.1'in yeni sürümü.0, ön uç kodunun tamamen yeniden yazılması için öne çıkıyor web arayüzünün görüntülenmesinden sorumludur. Bununla vurgulanmak istenen, yeni arayüz gözle görülür şekilde daha hızlı hale getirildiMobil cihazlar için en uygun olan, Javascript kodunuzu yerleştirmeyi destekler ve stili ve düzeni özelleştirmek için seçenekler sunar.

Öne çıkan bir diğer değişiklik ise katılımcılar sohbette renklerini değiştirme fırsatına sahiptir, ayrıca web kaynak kodu artık sürümlere dahil edilmiyor ve ayrıcae bazı yönetici sayfaları birleştirildi ve bazı url'ler değişti. Özellikle, S3 Nesne Depolama ve özel CSS gibi ek bölümleri bulmak için "Genel" ve "Sunucu Ayarları" sayfalarını incelemeniz önerilir.

Diğer değişikliklerden bu yeni sürümden öne çıkan:

  • Yönetici aracılığıyla özel emoji yüklemeye izin ver
  • Gömmeyi varsayılan olarak sessize alma seçeneği
  • Sayfada isteğe bağlı Javascript desteği
  • ekleyerek otomatik olarak karmaşık bir yayın anahtarı oluşturun.
  • Harici işlemler için bağlantı yerine HTML sağlanmasına izin ver
  • Akış Başlığı Değiştirme Web Kancası
  • Özellik İsteği: Sıralanabilir Sosyal Medya Bağlantıları
  • Harici eylemleri düzenleme yeteneği
  • WCAG 2.1 uyumluluğunu uygulayın
  • Brotli kodlamayı destekler
  • Kaldırılan Twitter bildirim desteği

Geleceğe yönelik planlardan, ActivityPub protokol paketi kullanılarak oluşturulan tek bir iletişim yapısı olan farklı sunuculardan birleşik ağlar oluşturmanın mümkün olduğu vurgulanmaktadır. Ayrıca önceden tamamlanmış akışları yeniden oynatmak ve akışları planlamak için destek eklenmesi planlanmaktadır.

Nihayet Bununla ilgili daha fazla bilgi edinmek istiyorsanız, Sunucunun kullanıcının bilgisayarında çalıştığını bilmelisiniz ve Twitch, Facebook Live ve YouTube Live'dan farklı olarak akış sürecini tamamen kontrol etmenize ve sohbet için kendi kurallarınızı belirlemenize olanak tanır. Kullanıcılarla yönetim ve etkileşim web arayüzü üzerinden yapılır. Proje kodu Go'da yazılmıştır ve MIT lisansı altında dağıtılmaktadır.

Ayrıntıları şuradan kontrol edebilirsiniz: aşağıdaki bağlantı.

owncast'i indirin ve yükleyin

Kendi sistemlerine owncast kurabilmekle ilgilenenler için bir terminal açmaları yeterlidir ve içine aşağıdaki komutu yazacaklardır:

curl -s https://owncast.online/install.sh | bash

Kullanım kılavuzuna başvurabilir ve owncast'in nasıl yapılandırılacağı hakkında daha fazla bilgi için bkz. aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.