2009-08-20 2 views
0

내 웹 사이트에서 flv 비디오를 재생하고 싶습니다. 비디오 파일은 내 서버에 저장되지 않지만 비디오 URL 만 있습니다. 동영상 URL은 .flv로 끝나지 않습니다. 그래서 내 flv 플레이어 (jw 플레이어)는 "video not found"오류를 표시합니다. URL이 .flv로 끝나는 경우에만 재생됩니다.JSP/Java EE에서 FLV 비디오 재생

경로가 .flv로 끝나지 않는 비디오는 어떻게 재생할 수 있습니까 ?? 많은 서버 공간이 없기 때문에 내 서버와 앞으로 다운로드 할 수 없습니다.

내 사이트는 struts가있는 java/jsp에 있습니다.

답변

1

다운로드 할 필요는 없지만 서버를 통해 파이프 라인을 생성 할 수는 있습니다. Java의 간단한 네트워킹 API를 통해이 작업을 수행 할 수 있습니다. 그것은 파일 확장을 위해 조금은 간단하게 보인다. 아파치에서 뛰고 있니? 그렇다면 - 다른 사이트의 프록시로 사용할 수 있습니다 (그리고 URL의 정규식 번역을 수행하십시오). 그것은 가장 쉬운 방법 일 것입니다.

+0

http://code.google.com/p/red5/ : 회신 주셔서 감사합니다. u는 두 번째 솔루션에서 plz를 정교하게 해석 할 수 있습니까? apace tomcat을 내 서버로 사용하고 있습니다. – user156073

+0

- tomcat-apache http server가 아닙니다. http://httpd.apache.org/ mod_proxy http://httpd.apache.org/docs/2.0/mod/mod_proxy.html – andersonbd1

0

red5 - 플래시 미디어 서버의 opebn 소스 자바 기반 구현입니다. 문서는 훌륭하지 않지만 꽤 좋은 제품입니다. andersonbd1 @

0
<object type="application/x-shockwave-flash" data="flvplayer.swf" width="500" height="450" id="FlvPlayer"> 
     <param name="allowScriptAccess" value="sameDomain" /> 
     <param name="movie" value=flvplayer.swf" /> 
     <param name="quality" value="high" /> 
     <param name="scale" value="noScale" /> 
     <param name="wmode" value="transparent" /> 
     <param name="bgcolor" VALUE="#000000" /> 
     <param name="flashvars" value="file=robotflv" /> 
    </object>