it-swarm.com.de

Kriterien für das Hosten eines eigenen Videos oder das Einbetten eines Drittanbieter-Players (Youtube)?

Ich habe einen Client, mit dem ich an einer Site gearbeitet habe, die auf Asp.Net MVC 2 basiert (obwohl ich glaube, dass diese Frage nicht zu sehr berücksichtigt wird), der den Workflow von externen Anbietern erleichtert. Eine der Funktionen ist das Hinzufügen eines Video-Tutorials für ihre Benutzer (die nicht technisch versiert sind und die Site wahrscheinlich einmal verwenden werden).

Ursprünglich wollten sie einen Player (YouTube oder eine ähnliche Site) einbinden, von dem das Video abgespielt wird. Einer ihrer Programmierer brachte sie jedoch dazu, das Video auf ihren eigenen Servern zu hosten.

Ich kann mir Bandbreite nur als ein Problem vorstellen. Das Video im mp4-Format hat eine Größe von 400 MB. Obwohl die Website derzeit nur über ein geringes Volumen verfügt, werden immer mehr Kunden hinzugezogen, um es zu nutzen. Aus diesem Grund werden die Funktionen weiter ausgebaut.

Welche anderen Kriterien sollten bei dieser Entscheidung berücksichtigt werden, und was würde eine Entscheidung auf die eine oder andere Weise vorantreiben?

1
Andy

Es ist viel einfacher, dies durch Einbetten von YouTube umzusetzen. Es ist zwar nicht schwer, einen eigenen Player einzubetten, aber nichts ist einfacher, als ihn auf YouTube hochzuladen und einzubetten.

Wenn Entwickler stundenweise bezahlt werden, spart dies dem Kunden etwas Geld.

Ich bevorzuge es auch, YouTube-Einbettungen zu sehen, weil

  • es ist viel wahrscheinlicher, dass es funktioniert als irgendein Random.J.Video.Player, einschließlich Vorwärtsspringen und Zurückspulen
  • es ist viel wahrscheinlicher, dass es nicht sehr langsam ist (z. B. wenn Sie mit einem Schrägstrich versehen sind und 500 Personen das Video parallel ansehen. Kann Ihr Server diese Art von Last bewältigen? Wahrscheinlich nicht).
1
enverpex

Die Verwendung einer Videoplattform ist nicht nur einfacher als Enverpex-Notizen, sondern bietet dem Endbenutzer auch einige verbesserte Tools. Das effektive Hosten von Videos ist nicht besonders schwierig, bietet jedoch Folgendes:

  • statistiken - Wie viele Personen haben den Player geöffnet? Video gestartet? Video beendet?
  • Transcodierung mehrerer Geräte mit kurzen Reaktionszeiten, da massive Ressourcen genutzt werden können.
  • Datengesteuerte Funktionen wie "Ähnliche Videos anzeigen"
  • Einbetten und andere virale Funktionen.

Ich habe eine Menge Videos gemacht, und es ist viel sinnvoller, diese Funktion auf einen Dienst zu verlagern, wenn die Anwendung öffentlich mit dem Internet verbunden ist.

1
Wyatt Barnett