2013-04-24 6 views
0

Drupal 7에서 비디오 모듈을 사용하고 Zencoder를 비디오 인코딩 옵션으로 사용하고 있습니다. http://progrium.com/localtunnel/을 사용하여 로컬 호스트 서버를 인터넷에 공개합니다. 비디오가 코드 변환되지 않습니다.

나는 공개적으로 localhost를 호스팅 SSH 키를 내 컴퓨터

  • 다운로드 한 루비/루비 보석에 localtunnel를 구성하고 생성하는 단계를 수행 하였다.
  • 내 아파치 서버가 포트 80에서 실행되고 그래서이 명령을 실행

    localtunnel -k ~/스푸핑/id_rsa.pub 80

  • 그것은 암호를 요구하고 나는 그것을했다.
  • 다음 메시지가 표시됩니다. -

    이 로컬 튜닝 서비스는 Twilio가 제공합니다. 그때 구성이 또한 저장지고 관리»구성»미디어»비디오에서 트랜스 코더 옵션의 포스트 백 URL의 값으로

    http://5557.localtunnel.com/VideoSample/postback/jobs 
    

    을 줄 때 포트 (80)는 "

http://5557.localtunnel.com에서 지금 액세스 할 수 있습니다.

이제 동영상 콘텐츠 유형으로 동영상을 업로드합니다. 노드 저장 후 다음 메시지가 표시됩니다.

이 비디오는 현재 처리 중입니다. 기다려주십시오.

Zencoder에서 내 계정을 확인할 때 상태가 "처리 중"이라고 표시됩니다. 몇 시간 후에는 실패 할 수있는 상태를 변경하고 다음과 같은 메시지를 제공합니다 : -

우리는 공공 액세스 권한을 부여하고있다

http://localhost/VideoSample/sites/default/files/videos/original/big_buck_bunny.mp4, but it was not there. Get more information in the documentation. 

폴더 비디오/원본에서 파일을 다운로드하려고 노력했다. 인코딩 된 파일을 다시 웹 사이트로 가져 오기 위해 내가 실수하고있는 부분이나 수행 할 수있는 권한 또는 단계를 알려주십시오.

답변

0

Zencoder는 다운로드 할 수 있도록 인터넷을 통해 파일에 액세스 할 수 있어야하므로 localhost가 작동하지 않습니다. localtunnel.com을 다시 사용할 수는 있지만 내 생각에 다운로드 속도는 상당히 느려질 것입니다.

테스트하기 만하면 온라인으로 개발 서버에 코드를 삽입하거나 Zencoder 용 S3에 액세스하기 위해 파일을 업로드하도록 Drupal을 설정할 수 있습니다.