2016-09-06 9 views

cevap

-2

Hem liveStream hem de LiveBroadcast, youtube sitesinde sağlanan tanıma göre farklı şeylerdir. Bu nedenle onlar için kimlik de farklı olmalıdır.

LiveStreams

Bir Canlı akış kaynak YouTube'a yayın yapıyoruz o video akışı hakkında bilgi içerir. Akış, 'un YouTube kullanıcılarına yayınlanacağı içeriği sağlar. Bir kez oluşturulduğunda, bir liveStream kaynağı bir veya daha fazla liveBroadcast kaynağına bağlanabilir. Eğer link yılında

Numune kodunu akışı videonun kimliğini alabilirsiniz stream.getId() KULLANMA

LiveBroadcasts

A liveBroadcast kaynak temsil onu

nasıl kullanılacağını fikir verir YouTube'da canlı video aracılığıyla akış gerçekleştirilecek bir etkinlik olan . Eğer link Broadcast

Numune kodunun kimliğini alabilirsiniz returnedBroadcast.getId().getId() KULLANMA

Belirtebileceğiniz nerede StreamID olmaması açısından Try It bölümünü kontrol o

nasıl kullanılacağını fikir verir video yayını ile bağlayabilirsiniz.

+0

böylece varsayılan yayın için broadcastId yerine LiveStream kimliğini kullanırlar. Bu garip davranış. Bu, herhangi bir LiveStream kimliğinin BroadcastId ile aynı olamayacağı anlamına gelir. –

+0

Evet, yayın kimliği yerine LiveStream Kimliği kullanıyor olabilirler. Video akışı her zaman bir tane olacağından, bir veya daha fazla liveBroadcast kaynağına bağlı olabilir. Lütfen güncellenmiş cevabı kontrol edin. – Shaggy

+0

akış kimliği, akış bittikten sonra video kimliği olarak görünmüyor. LiveStream kaynağının bir tanımlayıcı özelliğine sahip olduğunu biliyorum. Yayınlamanın veya canlı akışının son video kaynağını nasıl yayınlayacağımı soruyorum https://developers.google.com/youtube/v3/docs/videos –

İlgili konular