Windows support for Janus WebRTC Gateway

2,744 views
Skip to first unread message

Marcin Sielski

unread,
Aug 19, 2016, 2:33:19 PM8/19/16
to meetecho-janus
Hi,

Here is a link to the repo that includes support for Windows

Feedback is welcome.

Best Regards

Marcin Sielski

Lorenzo Miniero

unread,
Aug 21, 2016, 7:34:19 AM8/21/16
to meetecho-janus
Thanks for working on this! I'm not a Windows user so I can't help with testing: hopefully other users here will!

Lorenzo

Nick Grange

unread,
Sep 13, 2016, 12:14:17 PM9/13/16
to meetecho-janus
Hi Marcin,

Thanks for this, being using your windows port for testing (Windows server 2012 R2) and it's working great for what we need.....

Thanks
Nick

t...@c3.co.uk

unread,
Sep 27, 2016, 10:42:25 AM9/27/16
to meetecho-janus
Hi, I've been testing this as we have several possible uses for a gateway like this and we are a 100% Microsoft based solutions provider. Unfortunately although I've been only putting one call at a time the service has crashed 4 times. What I'm getting in the event log is:
Faulting application name: janus.exe, version: 0.0.0.0, time stamp: 0x00000000
Faulting module name: libmicrohttpd-12.dll, version: 0.9.50.0, time stamp: 0xada8ada0
Exception code: 0x40000015
Fault offset: 0x00000000000061a4
Faulting process id: 0x4c8
Faulting application start time: 0x01d20efdce9010bf
Faulting application path: C:\Program Files\Janus WebRTC Gateway\mingw64\bin\janus.exe
Faulting module path: C:\Program Files\Janus WebRTC Gateway\mingw64\bin\libmicrohttpd-12.dll
Report Id: 7a747f13-840d-11e6-80e5-00155d47e618
  
I haven't noticed any pattern to when these happened or been able to reproduce, but thought I'd let you know.
Cheers
Tim 
Message has been deleted

Marcin Sielski

unread,
Oct 3, 2016, 5:00:48 PM10/3/16
to meetecho-janus
Hi Tim,

I am curious what version of Windows you use. Janus WebRTC Gateway was built and tested on Windows 10.
Anyway it looks like it is not a Gateway issue but one of its dependent module microhttpd.

Marcin Sielski

unread,
Oct 18, 2016, 3:48:14 AM10/18/16
to meetecho-janus
Hi Tim,

I suspect that you complied Janus against default libmicrohttpd instead of recompiling it with diffrent flags. There is a bug in MINGW-packages
and the fix

Best Regards

Marcin Sielski

Tim Ward

unread,
Oct 25, 2016, 10:21:59 AM10/25/16
to meetecho-janus
Hi,

Thanks for the feedback and sorry for the late response - I didn't get any nonfiction emails for some reason. We were running this on a Windows Server 2012 R2 and we hadn't built it ourselves but used the provided setup builds from the link on the original post.

One of our engineers has updated the software on our test server to the latest, but it will be a while before I get a chance to re-evaluate as I'm tied up with other projects. I'll let you know any relevant feedback if and when I get the chance to play. 

Cheers
Tim 
Reply all
Reply to author
Forward
Message has been deleted
0 new messages