서버를 사용하여 비디오 파일을 스트리밍하려면, 청크 전송 인코딩(chunked transfer encoding)을 사용하여 파일을 스트리밍하는 IndyStreamFileVideo 함수를 사용할 수 있습니다.
이 함수는 다음 매개변수를 사용합니다:
예제: 사용자가 문서 /video.mp4로 이동하고 이 비디오가 c:\videos\video.mp4 폴더에 있을 때 비디오를 스트리밍합니다
procedure OnServerCommandGet(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);
begin
if ARequestInfo.Document = '/video.mp4' then
IndyStreamFileVideo(Acontext, AResponseInfo, 'C:\videos\video.mp4')
else
AResponseInfo.ResponseNo := 404;
end;