Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Videos in DB (https://www.delphipraxis.net/94082-videos-db.html)

Starworld1000 15. Jun 2007 19:34


Videos in DB
 
Hallo alle zusammen

Ich möchte gerne mehrere 100 kleine Videos (ca. 200kb ) in eine DB reinknallen und später
mit dem Mediaplayer abspielen, aber ich weis noch nicht wie genau ich das anstellen soll?

Hat jemmand eine Idee wie ich das anstellen könnte ?

Gruß Starworld

mkinzler 15. Jun 2007 19:40

Re: Videos in DB
 
In ein Blobfeld,

Starworld1000 16. Jun 2007 04:54

Re: Videos in DB
 
:roll: Genau :roll: und da hängts bei mir


Ich hab schon einige Dateien in eine DB reingepackt ( Access als OLE IMPORT )
Wenn ich nun mit meinem Programm auf die Datenbank zugreife, zeigt er mir an
das es ein BLOB Feld ist, nur wie sag ich jetzt meinem Programm das dass
eine MPEG Datei ist ? :zwinker:

Grüße Starworld

mkinzler 16. Jun 2007 08:20

Re: Videos in DB
 
Ich nehme an, du speicherst den Dateinamnen zusätzlich in einem anderen Feld der DB.

Bernhard Geyer 16. Jun 2007 08:23

Re: Videos in DB
 
Zitat:

Zitat von Starworld1000
...nur wie sag ich jetzt meinem Programm das dass
eine MPEG Datei ist ?

Wenn du nicht den Dateinamen bzw. Extension mit speicherst nur indem du die ersten Bytes analysierst und damit eine 99% Erkennung hast, da jedes Format typische Header besitzt.

DP-Maintenance 16. Jun 2007 08:26

DP-Maintenance
 
Dieses Thema wurde von "Matze" von "Multimedia" nach "Datenbanken" verschoben.
Es geht vorwiegend um die Datenbank. ;)

Starworld1000 16. Jun 2007 08:33

Re: Videos in DB
 
Hallo alle zusammen

Danke für eure schnellen Antworten :mrgreen:

Ja ich kann ein Feld anlegen in dem der Dateinamen drin steht.
Ich muss nur irgendwie dem Mediaplayer sagen, das er die Datei
oder [BLOB] wiedergeben soll ?

mkinzler 16. Jun 2007 08:35

Re: Videos in DB
 
1. Du lädst die Datei mit dem Originalnamen in ein Temporärverzeichnis
2. Du erzeugst einen Stream und übergibst den.

Starworld1000 16. Jun 2007 08:39

Re: Videos in DB
 
Deine Idee ist gut, nur wie stell ich das denn an ?

:wall:

Starworld1000 16. Jun 2007 08:44

Re: Videos in DB
 
Naja vielleicht sollte ich mal Sinn und Zweck der Aktion erklären

Andere User sollen keinen Zugriff auf diese MPEG Daten haben.
Die einfachste Methode wäre die Dateiendung umzubenenen, aber
das funktioniert leider nicht.

Diese Videos dienen zur Wiedergabe einer Visualisierung, die sich
je nach Zustand ändern soll und ein Video abspielt


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:31 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz