Похожие чаты

Hey Javascript guys! I have a question, I want to

use this library: https://github.com/phoboslab/jsmpeg with Vue-CLI.
More specifically I'd like to stream to the frontend using the libraries websocket relay node.js server.
The server & ffmpeg encoding & displaying it with the small viewer (view-stream.html, also in the repo) works. So far so good and it works really good with about 0.2 s delay.
Now the next step is to try to integrate it in my vue.js frontend, code is superstraight forward and looks like this:
<template>
<div>
<h1>jsmpeg Test</h1>
<canvas ref="canvas" width="300" height="300"></canvas>
</div>
</template>

<script>
import JSMpeg from 'jsmpeg'

export default {
name: 'jsmpeg',
data() {
return {
msg: 'Welcome to Your Vue.js App',
}
},
mounted() {
const canvas = this.$refs.canvas
const client = new WebSocket('ws://localhost:8082/')
const player = new JSMpeg(client, { canvas })
},
}
</script>

so basically, this is just this is just the streaming example mentioned here: https://www.npmjs.com/package/jsmpeg
applied in vue.js.
I get the following errors:
Uncaught TypeError: Cannot set property '0' of null
But only when the stream is actually on and something gets received on the websockets...
Where is my mistake?

1 ответов

13 просмотров

oof are u phobos?

Похожие вопросы

Обсуждают сегодня

Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
255
Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
VIP-392 [zkSync] New native USDC market in the Core pool Summary If passed, following the Community proposal “Support native USDC on Venus Core Pool of ZKSync Era” and the a...
Venus Announcements
1
is that okay?
Samurai 🇯🇵
21
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
How about the project bro Likes the community not that active ?
🅿️abby_FX
19
Я вот подумал. SSE выполняет операции максимум с 64-битной точностью. А FPU - всегда с 80-битной. Разве не должно быть FPU точнее тогда?
The Bird of Hermes
13
Guys, Donald Trump or Kamala Harris? It does not matter for Bitcoin in the long run!! 2020 Election: After Joe Biden's victory in November 2020, Bitcoin steadily rose from...
Sabah Shabu
3
как быть с принтером? такой подход прокатит?
zamtmn
12
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Карта сайта