2015-09-20 1 views
0

Les diffusions créées via l'API Youtube LiveStreaming sont optimisées par défaut pour réduire la mémoire tampon. Mais sur la principale interface graphique de Youtube, une nouvelle option appelée "optimisée pour une latence plus faible" a été introduite.Option de diffusion à faible latence via l'API en direct de YouTube

De toute façon nous pourrions accéder à cela en utilisant l'API? De plus, quel serait le changement de delta approximatif de la latence? Serait génial d'y accéder via les API Youtube.

+0

Si la fonction est pas documentée dans l'API YouTube en direct streaming docs, il est probablement pas accessible publiquement. – JAL

Répondre

0

Lors de la création d'un LiveBroadcast, définissez enableLowLatency à true dans l'objet contentDetails

Ne pas oublier d'inclure contentDetails dans le paramètre part dire youtube que vous voulez que le paramètre contentDetails a persisté.

D'après les observations non scientifiques sur deux émissions jusqu'à présent, ce paramètre semble réduire le temps d'attente de ~ 30 s à ~ 15s