Я использую экспресс-фреймворк для моих API, и я хочу отправить ссылку rtsp через req.params, чтобы streamUrl мог взять эту ссылку через params и работать
это мой код для статической ссылки RTSP, и этот код находится в app.js: -
stream = new Stream({
name: 'name',
streamUrl: 'rtsp://LINK',
wsPort: 7777
});
Я хочу вот так: -
exports.streamByLink = (req, res, next) => {
stream = new Stream({
name: 'name',
streamUrl:
`${req.params.link}`,
wsPort: 7777
});
};
res.render('streambylink');
а это мой главный роутер (index.js)
router.get('/stream/:link', streamByLink);
и это мой html-код streambylink
<div><canvas id="videoCanvas" width="640" height="360"></canvas></div>
<script type="text/javascript" src="jsmpeg.js"></script>
<script type="text/javascript">
var canvas = document.getElementById('videoCanvas');
var ws = new WebSocket("ws://localhost:7777")
var player = new jsmpeg(ws, {canvas:canvas, autoplay:true,audio:false,loop: true});
</script>
Пожалуйста, помогите .. я новичок в этом