S
S
SEOD2020-03-29 05:48:27
HTML
SEOD, 2020-03-29 05:48:27

What are the options for streaming (30fps) HTML content online from a non-GPU server?

There is HTML content that is updated at 30fps. The page is minimally loaded by itself. What are the options for uploading it to RTMP streaming (a la youtube)?

The idea comes like this:
1. Node.js + Selenium + screenshots or html2canvas + ffmpeg(?, but there is only preloaded content, not online)

Who is cooler? :)

Answer the question

In order to leave comments, you need to log in

4 answer(s)
S
Sergey Sokolov, 2020-03-29
@SEOVirus

Probably a headless browser like PhantomJS is possible.
And instead of "screenshots or html2canvas" Screen Capture API
is better. If this will work on a live computer, and not a remote server, you can capture the screen with pure ffmpeg and stream.

A
Alexander, 2020-03-29
@Seasle

WebRTC

R
rPman, 2020-03-29
@rPman

Not every server will be able to pull 30fps without gpu acceleration, or the screen resolution will be very low, and there will be no talk of any HD, FullHD, and even more so 4k.
In order not to invent a garden, use headless xserver, at least a couple of implementations have existed for a long time, and further down the knurled line, stream the screen with ready-made tools.

X
xmoonlight, 2020-03-29
@xmoonlight

vlc

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question