Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Mediaplayer mit MCISendString (https://www.delphipraxis.net/15449-mediaplayer-mit-mcisendstring.html)

Lordnightmaere 28. Jan 2004 21:20


Mediaplayer mit MCISendString
 
Hallöchen..

wie so viele vor mir möchte ich auch einen Mediaplayer programmieren. Allerdings wollte ich auf die Mediaplayer-Komponente verzichten und stattdessen die Windows-API (MCISendString) verwenden. Nun steh ich vor ein paar Problemchen ;-)...

1. Wie kann ich die aktuelle Position des Liedes herrausfinden das gerade abgespielt wird und auf
einem Label anzeigen?

2. Wie kann ich eine Playlist realisieren? Die Lieder die abgespielt werden sollen sind in einer
ListBox aufgelistet. Wie spiele ich das nächste Lied automatisch ab wenn das erste vorbei ist?


Danke schonmal im vorraus....

mfg

~Lordnightmaere~

ATwardz 29. Jan 2004 14:58

Re: Mediaplayer mit MCISendString
 
Guck hier und google mal!

GOOGLE

Forum

@wardz

Lordnightmaere 29. Jan 2004 17:58

Re: Mediaplayer mit MCISendString
 
Hallöchen...

habe jetzt alle Probleme gelöst nur jetzt geht das ganze wieder von vorn los. Wie greife ich auf die TV-Karte zu? Ich habe schon bei Google und in verschiedenen Foren gesucht aber finde immer nur folgendes:

Fenster erzeugen mit:
Delphi-Quellcode:
hWndVideo = capCreateCaptureWindow("vfw", WS_CHILD | WS_VISIBLE, 0, 0, 160, 120, hwnd, 1);
Mit dem Gerät verbinden:
Delphi-Quellcode:
capDriverConnect(hWndVideo, 0);
u.s.w. ... Der erste Fehler auf den ich stoße ist:

Undefinierter Bezeichner: 'capCreateCaptureWindow'

Welche Unit muss ich einbinden damit es funtioniert.

Danke im vorraus

mfg

~Lordnightmaere~

ATwardz 29. Jan 2004 19:32

Re: Mediaplayer mit MCISendString
 
Hi!

Eigentlich muss du nur die mmSystem Unit einbinden mehr nicht!
Hast du sie eingebunden?

Lordnightmaere 29. Jan 2004 19:42

Re: Mediaplayer mit MCISendString
 
Hallo ATwardz...

Ja... MMSystem ist eingebunden... Bin relativ neu bei Delphi und ich weiss auch nicht wie und wo ich hWndVideo deklarieren soll. Wäre nett wenn Du mir mal irgenwie nen kleinen Denkanstoss geben könntest ;-).

Danke

mfg

~Lordnightmaere~

ATwardz 29. Jan 2004 20:22

Re: Mediaplayer mit MCISendString
 
Also ich habe die mmsystem Unit nur für Audio aufnahme abspielen etc.verwendet aber ich habe mal n bisschen gegooglet, und ein Forum gefunden wo das Thema angesprochen wird, notfalls kannst die da ja Fragen!

Fenster Erzeugen?

Hoffe das dir das weiter hilft aber das der den Bezeichner nit findet ist seltsam!?!?!? :?:

Gucke mal ob ich da noch was finde!

ATwardz 29. Jan 2004 20:46

Re: Mediaplayer mit MCISendString
 
Ich nochmal!


Hier , ich denke dieser link wird dein Problem lösen, hier wird das Videocapturen in Delphi näher beschrieben!
Videocapturing unter Delphi

@wardz

ATwardz 29. Jan 2004 20:54

Re: Mediaplayer mit MCISendString
 
So , jetzt habe ich ne richtig gute Seite gefunden die keine deiner Fragen öffen lassen wird!

VFW

Lade dir die Demo runter und arbeite dich rein, sieht viel aus, sind aber eigentlich nur die ganzen Einstellungen die den Code so lang werden lassen!

So dann viel Spass bei der Arbeit!

Denke ich werde mich auchmal da reinarbeiten, denn wenn ich mein Inettelefon fertig habe, wird cam to cam das nächste Projekt!

@wardz

Lordnightmaere 29. Jan 2004 21:38

Re: Mediaplayer mit MCISendString
 
Hi ATwardz...

die letzte Seite ist genau das was ich gesucht habe. Danke Dir! Habe hier vieleicht noch was, was Dir bei Deinem nächsten Projekt helfen könnte.

Hier

Betrifft das Ansteuern einer Webcam (oder auch TV-Karte ;o) ) per WinAPI.


mfg

~Lordnightmaere~


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:08 Uhr.

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