アプリ エンジン ブロブストアから html5 タグへのビデオの提供に問題があります。ビデオが最後のフレームでハングしているようで、ended
使用する必要があるトリガーが起動されません。また、ビデオをシークしたり、右クリックで強制的にビデオを再生したりすることもできません。ファイルを静的ファイルとしてアップロードすると、ファイルは期待どおりに機能し、トリガーが起動され、シークが有効になります。
ブロブストアから提供されるファイルは次のとおりです。
同じ動画が静的ファイルとして提供されました。
これはブロブストアの制限ですか、それとも何か間違っていますか?
ビデオファイルを処理するための私のコードもここにあります:
class VideoFileHandler(webapp2.RequestHandler):
def get(self):
video = db.get(self.request.get('video_id'))
if video.video_file:
self.response.headers['Content-Type'] = 'video/mpeg'
self.response.out.write(video.video_file)
else:
self.response.out.write('No video file')