서버에 있는 mp3파일을 메모리스트림으로 읽어들여 play하고 싶습니다.
그래서 이미지처럼 아래코드를 작성했는데
MediaPlayer1에서 할당하는 함수가 없네요.
ftp다운로드 않고 감상할 수 있는 방법은 없나요?
<!--
procedure TLATest_F.GetRemoteVoice(AVoiceURL: String);
var
VoiceStream: TMemoryStream;
WAV : TWaveFormatEx;
i:integer;
begin
VoiceStream := TMemoryStream.Create;
try
try
IdHTTP1.Get(AVoiceURL, VoiceStream);
except
raise;
end;
VoiceStream.Position := 0;
// WAV := TWaveFormatEx.Create;
// MediaPlayer1.FileName(VoiceStream);
finally
VoiceStream.Free;
// IdHTTP1.Free;
end;
end;
-->
MediaPlayer1.Open;
MediaPlayer1.Play;