node.jsとexpressの習得中で、仕様から動画も貼り付けることになりました。
色々調べましたが、これだというのが無かったので、教えてください。
現在、node.jsとexpressからグラフとコメント、写真を動画にしたものをサイトに公開しようと考えていますが、動画の送信方法がいまいちよくわかりません。
なお、環境はWindows10:2004, node.js:v14.15.3, express: v4.17.1 です。
前提・実現したいこと
ストリーミングを使ってMP4動画を送信したい
発生している問題・エラーメッセージ
動画の送信コマンドで、現在下記の方法で送信していますが、
これでもよいのでしょうか。
spawnなどを使った方がよいと書いてあるサイトもあったので、
ネイティブな方を使いたいです。
該当のソースコード
↓このejsに表示させたい(一部割愛)。
html
1<ejsの中身一部 ./view/test.ejs> 2<!DOCTYPE html> 3<html> 4<head> 5<meta http-equiv="content-type" charset="utf-8"> 6<title>test</title> 7</head> 8<body> 9 <h1>MOVIE MP4</h1> 10 <video width="320" height="240" preload="none" onclick="this.play()" poster = "./thum.jpg" playsinline controls > 11 <source src="movie.mp4" type="video/mp4"> 12 <p><img src="./thum.jpg" width="320" /><br><font size="-2">この動画に対応しているブラウザではありません</font></p> 13 </video> 14</body> 15</html>
javascript
1~前略(動画は./stream/movie.mp4)~ 2app.use( express.static("stream"));
現在、上記のコマンドで表示させています。
もしspawn、またはcreateReadStreamを使った方が良いのであれば、
書き方や参考になるサイトをご教示くださいますと、嬉しいです。
(リファレンスが見つからないため、spawnやcreateReadStreamだとうまく表示できません)
申し訳ありませんが、よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。