abominable_panda

joined 2 years ago
[–] abominable_panda@lemmy.world 24 points 1 day ago (3 children)

Alovoa is free and opensource.

Its the only one i know that isn't out to make money

[–] abominable_panda@lemmy.world 6 points 1 week ago* (last edited 1 week ago)

Good suggestions in the chat. Ill throw in my setup for your consideration.

I have several cameras, specifically with Ingenic SOCs on which ive flashed Thingino firmware (foss) so thats a bit of security on the camera side. Some others like hikvision ive picked up but not gotten around to setting up yet. But itll be plug and play as youll see next.

Next i have a router flashed with freshtomato but openwrt is also an option. On that ive set up a vlan for the cameras that do not have internet or inter vlan access. So even if i didnt have custom camera firmware, they still wouldnt be able to send it anywhere.

Next my home vlan has one way access in to the "camera vlan" so i can view from my network.

Finally wireguard server (on the home vlan so it has internet access) so i can monitor remotely

I just pull the rtsp streams. Havent gotten round to feed analysis yet but i used to use zoneminder. But i hear frigate and another software (cant remember off my head) supports for coral tpu quite well even after it has been dropped from support

[–] abominable_panda@lemmy.world 8 points 3 months ago (2 children)

Step 1. Spend stupid money on a supercar rental

Step 2. Drive up and down the high street. Getting stuck in standstill traffic is a plus so i can rev my engine next to the ears of the shoppers

Step 3. Profit??

Actually nevermind, i never actually do this and walked past a lot of this recently and it makes me wonder

[–] abominable_panda@lemmy.world 19 points 3 months ago (1 children)

Did you ever see the movie Holes (2003)?

[–] abominable_panda@lemmy.world 5 points 3 months ago

Gotta find something to sell to stay afloat. Why not user data? /s

[–] abominable_panda@lemmy.world 7 points 3 months ago (1 children)

Tesco in the uk does this.

Coincidentally enough this post a few down from yours (on my feed) shows a trial for the second part of your post

[–] abominable_panda@lemmy.world 5 points 3 months ago* (last edited 3 months ago)

Mauled, eaten or crushed to death

... or cuteness overload

[–] abominable_panda@lemmy.world 10 points 4 months ago* (last edited 4 months ago) (1 children)

Honestly depends on whats being served. As i say people can run servers on enterprise grade multi thousand £ systems or a £50 pi or mini pc.

Since you have a specific usage in mind, media server, you basically want hardware that will allow optimised performance so you can have a lag/ buffer free experience.

Say,

hardware thats good for on the fly encoding/ decoding

Lots of ram for multitasking.

Lots of storage to store the media.

Maybe gigabit network cards for multiuser streaming without bandwidth bottlenecks.

It really depends on the experience and chokepoints

ECC ram ill let someone more familiar answer but im leaning towards non critical and nice to have

Nothing you couldnt upgrade on your typical PC. Just makes life easier...at a cost.

[–] abominable_panda@lemmy.world 63 points 4 months ago* (last edited 4 months ago) (19 children)

Server serves a specific application(s). PC is general day to day usage.

Both are computers. Pc hardware can be used as a server. Server hardware can be used as a pc.

Using a computer for day to day tasks - call it a pc. Use it to run a web server application or host a game - that one or more users will access - call it a server

Hardware can be configured to optimise it for its function. E.g pc can have latest GPUs and "servers" can have multicore cpus and loads of ram, rack mounting form factor and dual power supplies for redundancy.

But it could also be weak - i have raspberry pi's and old laptops set up as a servers

[–] abominable_panda@lemmy.world 27 points 4 months ago (2 children)
[–] abominable_panda@lemmy.world 3 points 4 months ago

Ulnar Nerve AKA Funny Bone

 

Hello,

Does anyone know of a FOSS CCTV design software as an alternative to JVSG or CCTVCad?

Thanks

 

Hello,

I've attached a diagram of the setup I'm trying to achieve. Hopefully its clearer than trying to explain it with text...

Basically I'm trying to stream the camera to a selfhosted webpage.

The camera is connected to the VPN server

The stream is picked up on the Media Server (MediaMTX)

The stream is available from anywhere on the local network via whatever protocol MediaMTX offers. All good here.

The webserver set up is Nginx. Works fine.

A basic Wordpress site is set up and I can access it via a domain name over the internet with HTTPS.

What I'm struggling with is getting the "local stream" (read local IP) in to the website. I have WP plugins that let me embed streams, but I suspect the issue is the local IP is not available over the internet so you cant just point it to 192.X.X.X. Saying that though, even on my local network I cant see the stream.

So the questions are,

  1. how can I serve the stream to nginx/ wordpress and
  2. can I somehow have nginx treat the stream as a locally hosted resource that can proxy the stream to remote web browsers?

Ideally I dont want to open up a port on the LAN for a direct streaming to the internet which the website then points to as it seems a unsafe... But if that's the only way then I guess it can''t be helped.

Happy to provide more info if needed.

TIA

Edit: Wordpress is for a separate website project outside of the scope of this post. Only 1 page will be for the video player/ stream but there will be other uses for the website. Not just streaming

Edit 2: Seems the general consensus is that I do need to publicise my video stream.

I've just made my website accessible through its local IP and gotten embedded HLS and WebRTC streams working. Putting the domain back no longer plays the videos so its certainly a networking access issue or even a https issue as the streams are currently http.

I didn't realise you could reverse proxy a video stream! (Even though i did once upon a time use the nginx rtmp server).

I've also been made aware of tailscale + funnel which does a similar thing without exposing my own domain.

I'll have a go at reverse proxying it, which should also sort out the https issue and hopefully be done 🤞

You guys rock!

 

Edit: Silly me. Set the price options properly and it already does!

===

Hello, Does anyone here using Gnucash know how I can take unrealised gains in to account on the net worth linechart?

I know I can manually add an account for unrealised gains and track that way but for assets like stocks that fluctuate over time, id rather not manually enter a price every time.. especially given Gnucash has the data from the price database.

There are other reports like the advance portfolio which calculate this so is there a way to show this data in the net worth chart?

view more: next ›