Shinobi: Moe Is Building His Own VMS

Published Jan 29, 2018 16:31 PM

Building a new VMS may seem to be a thing of a bygone era.

But one developer, Moinul "Moe" Alam [link no longer available], is doing just that and he has made his VMS, Shinobi, open source, as he explains in his video:

Can it work? Is he too late? We spoke with Moe and share his feedback and our analysis of his offering and positioning.

Shinobi ********

******* ** ** ****-****** ************ *** **** ******** *** ***-********** ***, ********* ** "**** of ***" ***** ******* ** ********* features ** ************. ** **** ** Windows, ** *, *** ***** **** support *** ***** *** *.*** ***** streams, ****** ** ****** ******** ** a **** ********. ** ** ******** supported ** *** *********, **** ******* updates. *** ******* ******* *** ** somewhat ********** ** ** ******** ***, with ******* *** ********** ** ******-***** recording, ****-******** ***** *****, ********** ******** cameras ** ******* ******* *** ********* video *** ********.

***** ** ** ***** ****** *** Shinobi, ******* ***** ** ****** *** accessed ****** ******* * ******* *********.

******** ***** *** **************'* ***, ** ******* ******* ** ****** *************. ******* **** ******** HTTPS, *** * ****** ************** *** users *** **** ** ****** ******* security.

** *** ***** ********, ******* *********** came ***** ***** *** ********* ********* to *************, *** ***** ** ******* *** his *****. *********,******* ******** ****** **** **********, *** ******* *** **** ***** user ******* ** ******, ***** ***********, and ********* ***** *** * *** that ****** **** ** *** "***** the ****" ** * *** **** most ********** ***** ** *** *******.

Install **** *****

******* *** ******** **** *** ******* registration, *** **** *** **** *** sort ** **** ** ************* **** to *** *********, ** ** ********** to ********** ********* *** ********* **** for *******. ***** ** ****** ** the****** ********** *** *********** ****** **** ****, ***** ******* with ****** ********* **** *** ******* indicate installations *** ****** ** *** *** thousands.

Developer ********

****** **** [**** ** ****** *********] ("***"), the ********* ********* ** *******, ** atypical *** *** ******** ********. ** is * ****-****** ****.** *********, *** ********** *** *** **** a ********** ** *** ******** ******** before ******** *** *******. ***** ***** developers **** ******* ********* ***** ****** to **** ** ******** **** *** more ******* ** ********, *** ***** he *** ****** * *** **** allows **** ****** ** ****** ***** surveillance *******, *** ****** ********** ******* for **** ******.

************/*****

*******'* ************* ****** **** ***** ** "****** **** *** ***** *****", ******* **** *** "****** ***" ******** ** *** ************ ******* ******** * ****** ** ***** **** may **** ******** ** ***-********* *****, involving ********** ***, ******* *** *********, modifying ***********, ***:

*******, ***** ******* ** ********* ** Shinobi, *** ***** ******* ** **** more ******* **** ******* *******-***** ***** where *** *** ********* ******* ********** dependencies **** ******** *******. 

Support Options *** **** *******

******* ** ********* * ****-**** ***** with ******************* *** ****, * ****** ***** *** *******, *** ****** *** ********* *****, ******** through * **** ******* **** *******. ** ********** ******* **** *** for **** ****** ** ***** *** to ** ********* ********* *** ********** to **** *********.

*** ***** **** ******** ******* **** as ***** ** ***** ******* *** response **** ****, ******* ******* ******* ******* ******* **** $** - $*,***/**.

Revenue *****

** ******** ** **** *******, ******* also ************* *** ********** *** (******* **** * $**/**. ************ ** a $*,*** ******** *******), ************ ******** *** ****-*** *****, *** ******** ****** **** *********** ****. Moe ****** ******* *** ********* **** from ****** ****** ******** ** ******* for ***** *** **** * ****** customized *** *** ********** ************, ** to *** ** * *****-*** ** some ***** *** ** ************* **** have *********. *** ****** ** ** able ** ******** ****** ******* **** Shinobi ** ***** *** ***** ****** expenses *** *********** ** ** **** time.

Future *****

*** ****** **** ** *** * long **** ** ******** ** ***** to *********, *** ***** ** ****** Shinobi ** ** *** ********** ** * larger-scale ******** ******* ** ***** ** start ** *** ******. 

Outlook *** *******

***** ***** *** ********* * ***** number ** *** ********* ******* ********* globally, **** *** ***** ** ***** who **** ********* ******** ******* ** ease ** ***, *** **** ******* traditional ********. *******, *** *** **** ******, enabling ********* ** ****** **** ** extend ************* ** *******. ** *****, many ***** *** ******** ******* * legacy ******** ******** *********** ******* ******* is ********* ********* *** **** * simplified ******** **** **** *** ****** and ****** ** ***** ***, **** a *********** **** ****** ******** **** an ******** ********. ** ** ******** that ******* **** ** ** ** become * **** ********** ** ****** VMSes, *** **** **** ** **** to ***** *** * ***** ** advanced ****** *** ***** *** **** the ****** ******** ******** ***********.

Comments (20)
JH
John Honovich
Jan 29, 2018
IPVM

I am rooting for Moe. I am not sure what will be his endgame but anyone who has the perseverance and talent to build their own VMS is special. We need more young people like Moe in the industry.

(17)
CR
Chad Rohde
Jan 29, 2018

No kidding. But it's guys like Moe that make me feel like quite the underachiever. Thanks Moe.

(1)
(3)
Avatar
Moe Alam
Jan 30, 2018

Hahaha, i think there was something about great people second guessing themselves :P quick! check in the mirror for a golden aura!

(2)
CR
Chad Rohde
Jan 30, 2018

If so, I might be one of the greatest alive. But to be sure I went ahead and checked the mirror. Unfortunately what I saw appeared to be a heavy rain cloud. But I'm gonna keep a look out for the golden aura. Maybe then I can get a profile headshot worthy of IPVM standards.

I do appreciate the positive encouragement though. And I wish you luck. It already looks good, I will definitely try it out.

UE
Undisclosed End User #1
Jan 29, 2018

Just look what Asterisk did to the Telecom industry.

 

I predict, this will cause a pretty hefty disruption.

(2)
(1)
(1)
UE
Undisclosed End User #1
Jan 29, 2018

Would it be a conflict of interest to offer him (Moe) complimentary subscription to IPVM?

JH
John Honovich
Jan 29, 2018
IPVM

I gave Moe a comp account for a year. He's bootstrapping and it's more of a project now.

If or when he becomes an established commercial offering, we'll give him the harsh IPVM treatment ;)

(4)
(1)
(10)
UE
Undisclosed End User #1
Jan 29, 2018

Thanks, I look forward to his comments! Hopefully he posts disclosed!

(1)
Avatar
Moe Alam
Jan 30, 2018

I'm not really sure what I would say :P Although I am very much honored to be here and be mentioned at all. Thanks for the epic read! I also now know some things I can improve to make it "easier than you might think" to install :D

(1)
Avatar
Frank Farmilette
Jan 30, 2018
A2 Systems

Keep it up, Moe! 

If there is any place on the internet where you could get honest feedback on your product, it's here. 

I'm excited to see what you come up with. 

(1)
UE
Undisclosed End User #1
Jan 31, 2018

I can't get past:

The following packages have unmet dependencies:
 mariadb-server : Depends: mariadb-server-10.1 (>= 10.1.30-0ubuntu0.17.10.1) but it is n

 

Guess I'll try another version Ubuntu?

Avatar
Moe Alam
Jan 31, 2018

hm i haven't seen that happen before. I actually installed on ubuntu 17.10.1 a few hours ago.

Try "apt update" then running the installer again. Come on over to community chat and we can have better discussion about what's going on :)

UE
Undisclosed End User #1
Jan 31, 2018

Will do over the weekend!

Thanks again for your efforts, Open Source Programmers are my heroes!

(1)
(1)
UE
Undisclosed End User #1
Sep 19, 2018

Finally got time to dive back in to this and got it up and running on Ubuntu Studio (Ubuntu Linux 17.10), Moe this is awesome! Great and informative website also.

My next step is to mess around with the discord bot stuff.

Avatar
John Bazyk
Jan 31, 2018
Command Corporation • IPVMU Certified

Can the two-factor authentication be done for google authenticator?

Avatar
Moe Alam
Feb 02, 2018

It's possible. The framework for 2FA is already in place. Do you know a good tutorial to get it done in node.js?

UE
Undisclosed End User #1
Jan 31, 2018

Another similar awesome Open Source Project is OBS (Open Broadcaster Software) https://obsproject.com/

If one has camera credentials for RTSP, one could quickly build a nice Video Wall, command center display, streamer and recorder.

 

This is what the kids are using to stream their games on Twitch etc...

But could definitely be used in our industry, and possibly be another disrupter.

(1)
Avatar
Moe Alam
Jan 31, 2018

ah yah, i use that to record my promo stuff. It's actually really powerful and probably doesn't get as much credit as it should.

Avatar
Hiroshi Sasaki
Feb 03, 2018

It is in common with XEOMA's design philosophy.
In case of comparison with full-fledged VMS, especially Genetec etc.
The CPU usage rate will be orders of magnitude larger.
However, flexibility can almost correspond to what FFMPEG can do.
RTMP Pull etc easily.
RTMP Push can not be done with FFMPEG.
I am very interested and will try it.
Japan's 忍 から

UE
Undisclosed End User #1
Sep 19, 2018

Maybe Moe could incorporate nginx for RTMP push.