2013-05-28 11 views
0

나는 현재 Heroku에서 호스팅되는 Rails 기반 사이트를 보유하고 있으며 사용자가 개인 이미지와 비디오를 업로드 할 수 있습니다. 현재 Zencoder에 의해 수행되는 비디오 인코딩과 함께 S3에 저장 중입니다. 지금까지 꽤 만족했지만 Cloudine과 같은 서비스를 사용하고 싶습니다. Cloudinary에 업로드하는 데모 응용 프로그램을 만들었지 만 작동 방식이 매우 만족 스럽지만 비디오에서는 작동하지 않는 것 같습니다. 나는 Cloudine이 인코딩을하지 않는다는 것을 알고 있으며, 그렇게하기를 원하지 않습니다. 나는 여전히 Zencoder를 사용할 것이지만 한 곳에서 모든 미디어 파일을 저장하고 싶습니다.동영상을 Cloudinal에 업로드

이 접근 방식을 사용하거나 더 나은 방법으로이 문제를 해결하는 데 도움이되는 사람이 있습니까?

답변

2

"이것이 작동하지 않는 것 같습니다."라는 의미를 설명해 주실 수 있습니까? 어떤 문제가 발생 했습니까?

이미지뿐만 아니라 모든 유형의 파일을 CloudDB에 업로드 할 수 있습니다. 모든 비 이미지 파일, 포함 된 비디오 파일은 '원시'파일로 처리됩니다. 배달

Cloudinary::Uploader.upload("sample_video.wmv", :public_id => "sample_video", :resource_type => :raw) 

는 업로드 API 호출의 반환 공공 ID를 사용해야합니다 : 은 여기 Cloudinary 계정에 WMV 파일의 업로드 예입니다. 은 여기에 ... .../원료/업로드 '는 통지의 URL의 예입니다 : 자세한 내용은

http://res.cloudinary.com/demo/raw/upload/sample_video.wmv 

: http://cloudinary.com/blog/using_cloudinary_to_manage_all_your_website_s_assets_in_the_cloud