2013-06-05 2 views
1

많은 비슷한 주제를 읽었지 만 문제에 대한 해결책을 찾지 못했습니다.JW 플레이어로 mp4를 재생할 수 없습니다.

Apache Tomcat과 localhost : 8080을 사용하여 내 html을 호스팅하고 있습니다. 나는 다른 출처에서 많은 mp4 파일을 다운로드했으며 그 중 아무 것도 재생할 수 없다. 오류 : 미디어로드 오류 : 파일을 재생할 수 없습니다. 하지만 YouTube 채널로 업로드하고 URL을 사용하면 완벽하게 재생할 수 있습니다.

내 경우에 MIME 유형을 확인하거나 추가하는 방법을 모르겠다. 그리고 내 모든 mp4 파일은 H.264/AAC 인코딩을 사용한다고 생각합니다.


    jwplayer("myElement").setup({ 
     width: "480", 
     height:"320", 
     id:"playerID", 
     file: "/jwplayer/uploads/fails.mp4", 
     image: "/jwplayer/uploads/bbc-logo9.jpg", 
     tracks:[{ 
      file:"/jwplayer/uploads/captions_en.vtt", 
      label:"English", 
      kind:"captions", 
      default:true 
     }] 
    }); 

답변

2

아파치를 사용하고 있기 때문에, 당신은 MP4 파일을 재생하려는 점에서 상주하는 동일한 폴더에 htaccess로 파일을 만들어야합니다

여기 내 코드입니다.

다음은 몇 가지 일반적인 MIME 유형을 추가하는 샘플 .htaccess 파일입니다. 만큼 MP4 파일은 H264/AAC로 인코딩으로

<IfModule mod_rewrite.c> 
    AddType video/ogg .ogv 
    AddType video/webm .webm 
    AddType video/mp4 .mp4 
</IfModule> 

이 작동합니다.

+0

.mp4 파일의 동일한 폴더에 .htaccess 파일을 만들고 내부에이 코드를 붙여 넣었습니다. 그러나 불행하게도 파일은 여전히 ​​재생할 수 없었고 "http://www.longtailvideo.com/jw/upload/bunny.mp4"로 시도했을 때 같은 오류가 발생했습니다. – Joeedomi

+0

.htaccess가 읽히지 않았습니까? 내가 그것을 가능하게해야합니까? – Joeedomi

+0

음, http://www.longtailvideo.com/jw-player/에서 비디오를 클릭하기 만하면 같은 오류가 페이지에 나타납니다. 내 노트북에 뭔가가 없습니까? – Joeedomi

1

그래, 내가 문제를 발견했다고 생각해. IE 9에서 사이트를 열려고 시도했지만 이번에는 잘 작동합니다. http://www.longtailvideo.com/jw-player/의 데모 비디오도 현재 잘 작동합니다. 크롬에 문제가있는 것으로 보입니다. 나는 대신 IE를 사용하고 프로젝트에 집중할 것입니다. 감사합니다 Ethan.
물론 내 크롬의 문제점과 해결 방법을 아는 사람이라면 솔루션을 게시하는 것 이상으로 환영받을 것입니다.

+0

Np, 설치시 Chrome 확장 프로그램과 관련이 있어야한다고 생각합니다. – emaxsaun

관련 문제