I'm starting experimenting red-node. It runs on a raspberry. I'm looking for a node which can play a live streaming mp4 of my Netatmo camera. URL is something https://xxxx that ends with /live/index_local.m3u8. Format is CODECS="avc1.420028,mp4a.40.2".
I saw @BartButenaers created something that seems interesting but unfortunately when I installed through npm install bartbutenaers/node-red-contrib-ui-mp4-player, I cannot find the node in the search modules part of the editor.
Hi Alex,
Due to a lack of free time, I have stopped working on that node. You should definately have a look at the nodes from @kevinGodell, like e.g. in this discussion!!
Bart
Just to keep in mind when installing nodes with npm directly you have to do this from the node-red folder for it to appear in the palette. (~/.node-red if you installed with the standard script)
For completeness: that is an experimental node, which has never been published on npm. That is the reason why you can't find it in your Node-RED palette.
Thanks for the info; but despite this and a restart of the red-node server, it would'nt appear in the palette. But @BartButenaers certainly give us the reason in his comment.
It works very well with RTSP. You may test a setting like the one in the link below. For a full understanding you have to read the thread. It's long but very informative
I think the delay is discussed somewhere here in the thread. The longer durations, the longer delays. If I remember, I think it is also related to the resolution you have for the camera. I'm streaming the Norwegian camera right now and get durations around 0.5 seconds which is the actual delay
Anyway, open up the exec node and modify the last part of the ffmpeg command:
OK, looks better from duration point of view. The number of frames you get is most likely depending on eventual "other viewers". I have sometimes seen much higher frame rates, most likely I was alone watching