it-swarm.com.de

Wie kann ich privates YouTube-Video in meine Website einbetten?

Ich muss einige private Youtube-Videos in meinem Blog anzeigen. Ich kann sie nicht direkt einbetten. Was soll ich dafür tun?.

20

Ich glaube nicht, dass Sie private Youtube-Videos in Ihre Website einbetten können, und selbst wenn Sie es tun, können sie es nicht sehen, da es privat ist.

2
user1244123

Sie sollten Ihre Videos auf "nicht gelistet" und nicht auf "privat" setzen. Auf diese Weise wird das Video nicht in Ihrem Kanal oder in den Suchergebnissen angezeigt, aber jeder, der einen Link zum Video hat, kann es sehen und Sie können das Video auf jeder Website einbetten. 

77
PaperThick

Ich habe diese Problemumgehung noch nicht ausprobiert, aber theoretisch sollte es funktionieren. Sie müssen YouTube API V 3 verwenden und die folgenden Schritte ausführen:

  1. Legen Sie den Datenschutzstatus des Videos auf "Nicht gelistet" durch die API fest.
  2. Betten Sie das Video über die API in ein verstecktes Div ein.
  3. Verwenden Sie das Ereignis onPlayerStateChange, um zu prüfen, ob der Videoplayer gerade das Video abspielt. Verwenden Sie die API, um das Video in der ersten Sekunde anzuhalten.
  4. Wenn sich der Status in "Playing" geändert hat, senden Sie eine AJAX - Anforderung an ein serverseitiges Skript, um den Datenschutzstatus des Videos als privat zu definieren. Sobald Sie eine Bestätigungsnachricht erhalten, zeigen Sie das Video an und verwenden die API für. Spiel es.

Dadurch sollte das Video auch dann privat bleiben, wenn der Benutzer die URL in einen anderen Tab kopiert und einfügt. Er sollte eine Meldung erhalten, dass das Video privat ist.

Hier ist ein Verweis auf die YouTube-iFrame-API, die ein Beispiel für onPlayerStateChange Event gibt.

Bitte verwenden Sie diesen Link, um den Datenschutzstatus über API v 3 zu ändern.

5
Wessam El Mahdy

Ja, Sie können private und nicht gelistete Dateien in Ihre Website einbetten. Wenn privat, fragt Youtube nach einem Login (falls nicht vorhanden), und die Anmeldeinformationen geben den Zugriff auf die Inhalte frei oder nicht, je nachdem, ob Sie Manager/Administrator des Channels sind oder eine Einladung haben (E-Mails aus dem Dashboard einladen).

Wenn nicht aufgeführt, wird es angezeigt!

Das Video muss einbettbar sein!

1
Paulo Dias

Sie können kein privates Video in Ihre Website einbetten, da es privat ist und daher dem öffentlichen Betrachter auf Ihrer Website nicht angezeigt werden kann.

Bisher hat Youtube drei Lizenzen: 

1 - Öffentlich: Ihr Video kann öffentlich angesehen werden
2 - Nicht aufgelistet: Ihr Video kann durch eine URL oder einen Link angezeigt oder eingebettet werden und wird nicht im Suchergebnis oder in Ihrem Kanal angezeigt
3 - Privat: Ihr Video ist privat und kann nicht angezeigt werden

1
HENG Vongkol

Sie können Ihre privaten Videos einbetten, sie werden jedoch nur Ihnen und denjenigen angezeigt, mit denen Sie sie geteilt haben. Weitere Informationen erhalten Sie unter https://support.google.com/youtube/bin/answer.py?hl=de&answer=157177 .

0
Vacilando