0

このガイドに従って、Rails 3 アプリで Pandastream API を利用しています: http://www.pandastream.com/docs/integrate_with_rails

アプリからビデオを正常にアップロードできるようになりました (pandastream アカウントのダッシュボードで確認できます) が、アップロードされたビデオを表示するために show.html.erb ページに移動すると、すべて「読み込み中」とだけ表示されている HTML 5 プレーヤーと、次のコードが表示されます。

#<Panda::Video id: "b1dc1f37094330867e68fa73e7c23c14", created_at: "2012/06/20 17:09:05 +0000", updated_at: "2012/06/20 17:09:07 +0000", original_filename: "panda.mp4", source_url: nil, duration: 14014, height: 240, width: 300, extname: ".mp4", file_size: 805301, video_bitrate: 344, audio_bitrate: 112, audio_codec: "aac", video_codec: "h264", fps: 29.97, audio_channels: 2, audio_sample_rate: 44100, status: "success", path: "b1dc1f37094330867e68fa73e7c23c14", cloud_id: "12fbe9bac70c2264d3b9a6a89511b258">

ここで何が間違っていますか?

show.html.erb

<h2><%= @video.title %></h2>
<p><%= h @video.panda_video.inspect %></p>

<% if @h264_encoding.success? %>
  <video id="movie" width="<%= @h264_encoding.width %>" height="<%= @h264_encoding.height %>" preload="none" 
  poster="<%= @h264_encoding.screenshots.first %>" controls>
  <source src="<%= @h264_encoding.url %>" type="video/mp4">
  </video>
<% end %>
4

1 に答える 1

1

動画をアップロードすると、パンダ クラウドでエンコード処理が行われます (パンを確認してください)。しばらくしてからブラウザを更新します。ビデオが再生されます。

于 2012-08-13T13:05:58.677 に答える