Avatar billede kamikaze Nybegynder
31. maj 2001 - 22:07 Der er 2 kommentarer og
1 løsning

.AVI-stream fra memory

Jeg modtager en AVI-fil fra nettet, og indlæser den samtidig i en cirkulær buffer i hukommelsen. Jeg vil gerne undgå at skabe en fil på HD, men læse direkte fra min buffer ind i MediaPlayer (c++ builder 5.0). Er der nogen der har erfaringer med dette???
Avatar billede borrisholt Novice
01. juni 2001 - 10:34 #1
kamikaze>> Er faring med det du spørger om ? Ikke en skid. Jeg ved ikke hovrdan man gør ! Hvorfor ind i h..... svarer jeg så på dit spørgsmål ? Jo fordi jeg ved hvordan jeg ville løse problemet.

Hvad du tilsyneladen ikke er klar over så kan mediaPlayeren ikke af spille en AVI fil en MPEG file, eller noget som helst ! (punktum)

Nu har jeg så delt den måbende hob ind i to dele : Dem der tænker NAR, og dem der tænker \"Could have fooled me\". Det der er min pointer er at mediPlayeren bare er en skald om kring Windows API\'en. Bevares en fin skald, men KUN en skald. Hvis du så kigger lidt på det jeg dsagde før vil også du, min søn Bruttus, give mig ret : Mediaplayeren kan ikke afspille en AVI fil, den kan kun bede windows om at gøre det .....

Media playeren er open source, i hverfalt hvis du har en lidt forkromet udgave af C++ Builderen. Derfor hvis jeg skulle løse det problem ville jeg tage fat på source koden til MediaPlayer, og se hvordan de afspiller en FIL, fordi hvis de streamer den først så er du jo langt. Ellers må du \"surfe\" rundt i din MSDN og kigge på det API som mediaplayeren bygger over.

Måske du kan hjælpe mig med den her :
http://www.eksperten.dk/spm/77462 (C++ Builder koder kan SAKTENS bruges)

Jens B http://fotx.net/borrisholt
Avatar billede kamikaze Nybegynder
07. juni 2001 - 13:29 #2
borrisholt->

Jeg ved godt at TMediaPlay er en VCL wrapper omkring W32 API\'et. Og jeg kan sagtens lave mit eget MCI vindue, men... Det læser fra en fil, og jeg ville jo gerne undgå dette. Og kan det overhovedet læse fra en ukendt-størrelse stream???

Microsoft er helt oppe på .asf filer, der (selvfølgelig) kører via DCOM udtil Clienterne. Det kræver dog både hardware og software jeg ikke har adgang til.

Jeg tror jeg må studere lidt mere...
(kigger på dit spørgsmål!)
Avatar billede kamikaze Nybegynder
13. juni 2001 - 13:27 #3
Nåååååå.......

Der er ikke nogen der svarer....
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester