Ergebnis 1 bis 6 von 6

Thema: Video(oid) aus Datenbank abspielen

  1. #1
    Waterman ist offline Neuer Benutzer
    Registriert seit
    05.12.2011
    Beiträge
    4

    Standard Video(oid) aus Datenbank abspielen

    Hallo zusammen,ich bin neu hier und hoffe das richtige Forum gewählt zu haben. Ich habe eine Postgres Datenbank in der Vidoes abgelegt sind. AUf einem Webinterface welches in HTML und PHP programmiert ist, sollen diese Videos (.flv) abgespielt werden. FLV abzuspielen ist kein Problem.Würde aber gerne jetzt videos per abfrage je nach bedarf aus der Datenbank direkt abspielen lassen, hoffe habe mich einigermaßen ausdrücken können.Ein Beispiel wäre schön.Gruß und Dank

  2. #2
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.472

    Standard

    Zitat Zitat von Waterman Beitrag anzeigen
    Hallo zusammen,ich bin neu hier und hoffe das richtige Forum gewählt zu haben. Ich habe eine Postgres Datenbank in der Vidoes abgelegt sind. AUf einem Webinterface welches in HTML und PHP programmiert ist, sollen diese Videos (.flv) abgespielt werden. FLV abzuspielen ist kein Problem.Würde aber gerne jetzt videos per abfrage je nach bedarf aus der Datenbank direkt abspielen lassen, hoffe habe mich einigermaßen ausdrücken können.Ein Beispiel wäre schön.Gruß und Dank

    select video from videos where id = 4711;

    Ich hoffe, Dein Problem richtig verstanden zu haben ... falls nicht:

    - Aufbau Deiner Datenbank
    - was hast Du bisher versucht
    - was ist passiert, Fehlermeldungen? Wenn ja: welche?

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  3. #3
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.056

    Standard

    Und es ist eine sehr schlechte Idee, Dateien in einer Datenbank abzulegen.Ü
    Üblicherweise legt man die Metadaten in der Datenbank und die Dateien in einem Dateisystem ab.

    Auch kann SQL/MED hier eine Hilfe sein.
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

  4. #4
    castorp ist offline Erfahrener Benutzer
    Registriert seit
    27.06.2009
    Beiträge
    525

    Standard

    Zitat Zitat von ads Beitrag anzeigen
    Und es ist eine sehr schlechte Idee, Dateien in einer Datenbank abzulegen.
    So pauschal kann man das auch nicht sagen. Es gibt durchaus Gründe die dafür sprechen (aber auch dagegen - versteh mich nicht falsch).

    Es gibt sogar einen Performance Test für Microsoft SQL Server der klar zeigt, dass mittelgroße Dateien bis ca. 5MB (?? bin mir nicht ganz sicher aber in der Größenordung lag es) deutlich schneller über die Datenbank gelesen werden als über das Dateisystem. Da alle DBMS in etwa die gleichen Strategien haben um BLOBs in abzulegen, würde es mich nicht wundern wenn es einen derartigen "break-even" Punkt auch bei PostgreSQL gibt.
    A SQL query walks into a bar and sees two tables. He walks up to them and says 'Can I join you?'

  5. #5
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.472

    Standard

    Zitat Zitat von castorp Beitrag anzeigen
    So pauschal kann man das auch nicht sagen. Es gibt durchaus Gründe die dafür sprechen (aber auch dagegen - versteh mich nicht falsch).

    Es gibt sogar einen Performance Test für Microsoft SQL Server der klar zeigt, dass mittelgroße Dateien bis ca. 5MB (?? bin mir nicht ganz sicher aber in der Größenordung lag es) deutlich schneller über die Datenbank gelesen werden als über das Dateisystem. Da alle DBMS in etwa die gleichen Strategien haben um BLOBs in abzulegen, würde es mich nicht wundern wenn es einen derartigen "break-even" Punkt auch bei PostgreSQL gibt.
    Yeah,

    Ich denke mal, dieser 'break even' hängt auch davon ab, ob man die Nachteile (wie z.B. Performance) durch Vorteile (Stichwort: konsistentes Backup) ausgleichen kann. Bei Videos allerdings denke ich wird es schwer, diesen G-Punkt, ähm Break-Even, zu erreichen ...

    Aber hey, all das wurde in diversen Mailinglisten etc. sooo oft durchgekaut, das muß jetzt hier nicht wieder aufgekocht werden.

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  6. #6
    Waterman ist offline Neuer Benutzer
    Registriert seit
    05.12.2011
    Beiträge
    4

    Standard

    Danke erst einmal für die vielen Antworten, konnte leider nicht früher wieder hier online sein.Aber wie kann ich jetzt die Videos aus der Datenbank abrufen und auf der Webseite abspielen. Am besten ohne die auf dem REchner zwischen speichern zu müsse, falls dies nicht geht auhc mit zwischenspeichern. Dateigröße liegt bei ca. 2-3 MBDanke euch allen

Ähnliche Themen

  1. Frage Kopieren mit Select von Datenbank zu Datenbank
    Von franz_m22 im Forum Migration
    Antworten: 2
    Letzter Beitrag: 10.04.2009, 22:32

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum