2011-11-10 2 views
0

당사의 웹 사이트는 google player를 사용하여 오디오/비디오 파일을 스트림합니다.스트리밍 오디오 파일

임베드 코드에는 파일에 대한 올바른 경로가 있으며이 스트리밍은 mod wsgi로 아파치를 사용할 때 잘 작동합니다.

코드 스 니펫 :

<embed class="streamembed" width="300" height="27" quality="best" 
    src="http://www.google.com/reader/ui/3523697345-audio-player.swf" 
    flashvars="audioUrl=http://username.webfactional.com/media/mp3/XXX.mp3" 
    type="application/x-shockwave-flash"> 

모든 아파치와 모드 WSGI와 장고와 함께 잘 작동하지만 코드가 webfaction에 배포 된 후 실패 스트리밍. 스트리밍은 webfaction 내가 Nginx에 대한 헤더를-가속이-리디렉션 X의 nginx 서버를에서

답변

2

봐를 사용하여 MP3 파일을 스트리밍 가겠어요 어떻게 서버 정적 파일 에의 nginx 서버를 사용하기 때문에 실패 할 경우

이 궁금하다.

WebFaction이 nginx 개인 영역을 구성 할 수 있는지 여부가 확실하지 않아 파일이 동시에 공개적으로 액세스 할 수 없도록합니다.

일반적인 생각은 파일 시스템에 mp3가 있고 nginx 프런트 엔드의 위치와 서비스 위치를 알려주기 위해 X-Accel-Redirect를 사용하는 것입니다.