サーバで処理が完了したらブラウザへ「完了したよ」というメッセージを送りたいです。
現時点では Node.js + Socket.io で考えていますが他に良い方法や問題点があれば教えて頂きたいです。
概要は以下の通りです。
- ユーザがメールアドレスを入力して動画ファイルをアップロード
- サーバ側で非同期でffmpegを使って加工(数秒〜数分)
- 完了したらメールで通知
- このときにアップロード後の画面を開いたままのユーザにはサーバから「完了したよ」とHTMLを書き換えたい
- サーバサイドのジョブ管理はffmpegのシェルスクリプトとRedis pub/subでNode.jsと連携します。
- アップロードから加工の部分は非同期です。アップロード完了したらすぐ「処理中」の画面を返します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/19 04:17