Doğrulama Ön Koşulları

Cihazların veya uygulamaların, sertifikasyonu geçmek için aşağıdaki ölçütleri karşılaması gerekir.

Doğru API Kullanımı

  • Kullanıcı adına YouTube Canlı platformunun kullanımını otomatikleştirmek için YouTube V3 Live Streaming API'yı kullanmalıdır.
    • Yayın nesnelerini oluşturma, iletme ve kaldırma işlemlerini API yoluyla yapmalıdır.
    • Canlı yayın nesneleri oluşturulurken uygun raporu ve çözünürlüğü göndermelidir.
      • Gönderilen kare boyutundan daha büyük veya daha küçük bir çözünürlük göndermemelidir.
      • Akıştaki video+ses içeriklerini en iyi şekilde temsil eden gerekli raporları göndermelidir.
  • Yayıncının kimliğini bir YouTube kullanıcısı/kanalı olarak doğrulamak için Google/YouTube kimlik doğrulama API'lerini kullanmalıdır.
    • Kanalda canlı yayın etkinleştirilmişse kullanıcılar, Google Hesaplarına bağlı herhangi bir kanalda yayın yapabilmelidir.
    • Kullanıcı oturum açtıktan sonra, oturumu kapatmayı seçene veya jetonlar geçersiz hale gelene kadar oturum açık kalmalıdır.
  • Oturum açma, yeniden yükleme jetonuyla gerektiğinde yenilenmelidir.
  • Kullanıcının belirttiği YouTube kanalının Canlı Yayın özelliğini kullanmasına izin verilip verilmediğini öğrenmek için mevcut API'lerden yararlanmalıdır.
  • Kullanıcının oturumu kapatmasına veya uygulamayı kaldırmasına izin vermelidir. Hesap bağlama hizmeti sunuluyorsa kullanıcıya Google Hesabının "bağlantısını kaldırma" izni verilir.

Optimum Kullanıcı Deneyimi

  • Bir kullanıcı, canlı yayın özelliğini kanalında etkinleştirmemişse özelliğe izin vermesi için YouTube'da doğru sayfaya yönlendirilir.
  • Kullanıcı, YouTube'u veya YouTube Canlı Denetim Odası'nı bile açmadan yayını başlatabilir ve durdurabilir.
  • Etkin bir yayının bağlantısı, en fazla bir tıklamayla arayüzde bulunabilmelidir.
  • Canlı Denetim Odası'na en fazla tek tıklamayla programın arayüzünden erişilebilmelidir.
  • Yayıncılara bir çözünürlük ve bit hızı seçme konusunda açık rehberlik sunulmalıdır.
  • Yayıncılara, videolarını Herkese Açık veya Liste Dışı yapma seçeneği sunulmalıdır.

İletim

  • Arayüz, üyenin uyumlu olmayan veya görüntülenemeyen bir akış üretecek ayarları seçmesine izin vermemelidir.
    • Bit hızı ve kare boyutu yanlış şekilde ayarlanamaz.
    • Arayüzde ayarlanan bit hızı ve kare boyutunun hedef etkinlikte yapılandırılan bit hızıyla eşleşmesi garantilenmelidir.
  • En boy oranı 16:9'dan farklıysa yazılım veya cihaz, YouTube Canlı "seçenek listesi" özelliklerini kullanmamalıdır.
  • Arayüz, üyenin bir yayın sırasında kodlayıcı ayarlarını (yayın sırasında değiştirilmesine izin verilen bit hızı dışında) değiştirmesine izin vermemelidir.
  • Ürünün YouTube ile uyumlu iyi bir akışı güvenilir şekilde kodlaması gerekir.
  • Bant genişliği düşük olduğunda ürünün yerel olarak arabelleğe alması veya videonun kaybedilebileceğine dair yeterli uyarının gösterilmesi gerekir.
  • Ürünün, eksik kareleri yansıtmak için zaman damgalarını değiştirmeksizin kodlama sırasında kare kaybetmemesi gerekir.
  • Cihaz/yazılım, YouTube Canlı platformu için diğer platformlarda desteklediği aynı kodlama kalitesi ve kare hızı ayarlarını sunmalıdır.

Hata İşleme

  • Geçici bağlantı kesintilerinin (ör. RTMP sunucusunun beklemede olması, bağlantının anlık olarak kopması) yayını sonlandırmaması veya yeni bir yayın başlatmaması gerekir.
    • Kullanıcının mevcut etkinliğe yeniden bağlanmasına ve yayına devam etmesine izin verilmelidir. Bu durumun istisnaları, kullanıcının yayını durdurmak istediğini özel olarak belirtmesi veya platformun etkinliği sonlandırmasıdır.

Ölçülebilirlik

  • Kodlayıcının "flashVer" alanında (RTMP kodlayıcılar için) ya da Kullanıcı-Aracı alanında (HTTP kodlayıcılar için) açık bir marka ve kodlayıcı sürümü dizesi tanımlayıcı sunması gerekir.

Marka Kullanımı

  • YouTube markalama özelliği yalnızca Google Developers sitesinde yayınlanan kurallara uygun şekilde kullanılabilir.
  • Sertifikasyonun tamamlanması ve ilişkili sözleşmelerin yürürlüğe girmesinin ardından programa özel markalama kullanımına izin verilir.

YouTube, sertifikalı cihazların ve yazılımların sayısını sınırlandırma ve yukarıda listelenenlerin dışındaki nedenlerle sertifikayı vermeme hakkını saklı tutar.

En İyi Uygulamalar

Bu en iyi uygulamalar, YouTube'un servis sağlayıcılarımıza uymalarını teşvik ettiği uygulamalardır.

  • Kullanıcılar tek tıklamayla yayın yapmaya başlayabilir.
  • Kullanıcılar, YouTube Canlı "Etkinlikler" kullanıcı arabiriminde oluşturulmuş (ancak başlatılmamış) planlanmış etkinliklere yayın yapabilir.
  • Canlı yayın, kullanıcının deneyimini olumsuz şekilde etkilememelidir.
    • Beklenenden fazla CPU ve bellek kullanımı
    • Odağın aniden değişmesine veya tam ekran oyun oynamanın sonlandırılmasına neden olan beklenmedik iletişim kutuları
    • Kullanıcıdan yanıt alana kadar bir yayını kesintiye uğratan okunmamış sorular
  • "Tek tıklama" ile yayınlama özelliği grubunun, bu segment için beklenen minimum tabanı karşılaması gerekir.
    • Oyun ürünü tüketicileri, oyun yayınını "anında" yayınlayabilmeyi bekler. Bu, mikrofonun da açık olduğu ve anında yorum yapma için kullanıldığı kendi izole kamera çekimleriyle birleştirilir.
    • Mobil ürünlerin coğrafi etiketleme özelliklerini sunması gerekir
  • Tek tıklamayla yayınlama, kullanıcılar için yayın başladıktan sonra yayınlarındaki meta verileri değiştirme olanağı sunar.
    • Bunları istemek ve kullanıcıyla yayın başlangıcı arasında engeller yaratmak yerine, yayın anında başlar ve meta veriler sonradan kolayca değiştirilebilir.
  • Bir kullanıcı, etkinliklerinin düzgün şekilde kategorilendirilmesini ve başlıklandırılmasını bekleyebilir.
    • Otomatik olarak adlandırılan etkinlikler, kullanım durumu için mantıklı olan, tahmin edilebilir bir yapıyı izler. Örneğin "(cihaz adı) - (tarih zaman)" veya "(oyun adı) - (tarih zaman)" gibi.
    • Uygulama, içerikleri videolar API'si yoluyla düzgün şekilde kategorilendirir.
  • Buna izin veren form faktörlerinde (bilgisayarlar, ekranlı akıllı cihazlar), kullanıcının "canlı sohbet" özelliğini görmesine/etkileşim kurmasına izin verilmesi gerekir.
  • Kullanıcılara platformdaki sınırlamalar hakkında bilgi verilmelidir.
    • Örneğin maksimum DVR uzunluğu, yayının seç-izle video kopyasının maksimum uzunluğu.
  • Yayın sonlandırıldıktan sonra kullanıcılara videonun seç-izle sürümünün bağlantısı sunulur.

Veri Modelleme ve Toplama

YouTube, canlı yayına yönelik tam destek sunmamıza olanak tanımak için tahmini bir sayıda cihaz/kurulum (ülkeye/bölgeye göre) ister.

Bu size yardımcı oldu mu?

Bunu nasıl iyileştirebiliriz?

Daha fazla yardıma mı ihtiyacınız var?

Bir sonraki adımları deneyin:

Arama
Aramayı temizle
Aramayı kapat
Ana menü
9088576835461744268
true
Yardım Merkezinde Arayın
false
true
true
true
true
true
59
false
false
false
false