Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kms-windows port interest group #14

Open
sledz opened this issue Oct 25, 2017 · 28 comments
Open

kms-windows port interest group #14

sledz opened this issue Oct 25, 2017 · 28 comments

Comments

@sledz
Copy link
Contributor

sledz commented Oct 25, 2017

Unfortunately this project has fallen asleep since @kirushyk has finished the work here more or less.

On the other side there are some people interested in this port. Our company is one of them.

It would be very good to update the port to the latest Kurento version which has fixed a lot of bugs, a lot of features are still missing (e.g. H.264, see #4), the build process is a little horror, and so on.

At the moment our company does not have the manpower to work on these tasks ourselfs. So we are looking for other ones who are willing to form some kind of an interest group to finance some external ressources doing the work.

Interested parties please reply here or contact kms-windows@dresearch-fe.de!

@kirushyk
Copy link
Owner

Oh, that sounds terrible. I can assist, but I can not work on this. I just have other priorities.

@sledz
Copy link
Contributor Author

sledz commented Oct 26, 2017

@luismcosta, @chris64digital, @petergerten, @nintha, @Stefan-Z-Camilleri, @devblissit, @ArJavBi, I just want to make you aware of this issue here.

@Stefan-Z-Camilleri
Copy link

Hi @sledz , this is a good initiative. Unfortunately I do not have that much bandwidth right now, so not sure how much time I can dedicate to this.

That said, I am willing to help as I can.

@kirushyk
Copy link
Owner

kirushyk commented Nov 5, 2017

I think best way to proceed with this is to contact Kurento team with me so we can merge this into their project.

@pschuessler
Copy link

Ciao @kirushyk, you write "...to contact Kurento team with me so we can merge..."
Does it mean you would/could support us contacting kurento team for further proceeding?
Greetings, Peter (from DResearch team)

@kirushyk
Copy link
Owner

kirushyk commented Nov 6, 2017 via email

@pschuessler
Copy link

Okay, misunderstanding. Do you know any commercial parties/companies who are interested in pushing forward this issue?

@kirushyk
Copy link
Owner

kirushyk commented Nov 6, 2017

Looks like one who created this issue is interested :-) I am not sure I know somebody else. Maybe company named ESTOS.

@pschuessler
Copy link

Thats true ;o)
Do you know anybody I could contact at ESTOS?

@petergerten
Copy link

I would be happy with the current state - if a built would work. Did anyone get that far? (also see #13)

@pschuessler
Copy link

@kirushyk: could you give a rough estimation of development effort expected for finishing the project (days/weeks)?

@kirushyk
Copy link
Owner

kirushyk commented Nov 7, 2017 via email

@petergerten
Copy link

@kirushyk I would agree - but it seems that nobody can solve the issue / bug here: #13
And you seem to be too busy unfortunately. It would be great if you have a pointer in the right direction :)

@pschuessler
Copy link

@kirushyk: okay, understood. Finsihed (except bug #13) but without additional feature we need for our purposes... Could you imagine to join a type of "extention project" in role as assistant (with limited effort on your side due to your current situation) for support to ensure the developers work on the right track?

@sledz
Copy link
Contributor Author

sledz commented Dec 7, 2017

@slimbyte
Copy link

@kirushyk @sledz @Stefan-Z-Camilleri @pschuessler @petergerten
Hi guys,

Well, thanks to your snippets and notes I was able to compile KMS v. 6.7.1 for windows using MinGW-w64 via MSYS2 under Windows 7. After few weeks of work all seems to build just fine.

Now, I've set environment variable GST_DEBUG=4, to see some log data and started the kurento-hello-world sample. From the log file all seems to be ok, but no image on remote side, even if client console states "Loopback established". Also, when the client is connected, some errors are displayed on the server console:

image

Log file attached
2018-05-15_22-27-42.00000.pid1336.log

Any help would be appreciated!
Thanks.

Oh, if you want to have a look at my build you can download it from here:
https://drive.google.com/file/d/1iCX9q_TdEVMj9BMSC88XFgk7VfhF1WDK/view?usp=sharing

@slimbyte
Copy link

Please ignore the previous post. I just found my issue: I was missing libgstnice15.dll.
Added missing lib and now seems to work,
Thanks.

@kendziorra
Copy link

kendziorra commented May 16, 2018

Hi Slimbyte,
could you publish your build to google drive as the broken one before?
Thanks!

@kirushyk
Copy link
Owner

Who is now manages development of Kurento Media Server? I think we should contact them and dedicate some time to merge Windows-related stuff into the their repository.

@slimbyte
Copy link

slimbyte commented May 16, 2018

@kendziorra the gdrive repo was updated with working binaries; so, you can use same download link to download my latest build:
https://drive.google.com/file/d/1iCX9q_TdEVMj9BMSC88XFgk7VfhF1WDK/view?usp=sharing

@sledz
Copy link
Contributor Author

sledz commented May 30, 2018

Hello @slimbyte, this is really great news. 👍

As @kirushyk wrote, the next step would be to integrate the things related to the Windows build into the upstream Kurento repositories so as not to have just a one-shot release. Could you imagine doing this job? If so, how much effort do you expect? And when could this be completed?

In order to motivate you a little bit, we could well imagine offering a decent bonus (e.g. via Bountysource or another preferred way) for this task.

@slimbyte
Copy link

Hi @sledz,

I will be happy to do that job.
The thing is, that I was hired by a third party to build latest Kurento sources for Windows. At this point they own my work, so, without their approval I can't do anything.

Thanks for understanding.

@kms4win
Copy link

kms4win commented May 31, 2018

@sledz I represent the third party slimbyte is talking about. Feel free to send me an email: kms@skylab-mobilesystems.com

@sledz
Copy link
Contributor Author

sledz commented May 31, 2018

Hello @slimbyte and @kms4win, we're not quite sure what "own my work" means in this case, probably it's a script or a build procedure.

Irrespective of this, we believe it makes sense for everyone involved if this build procedure is made available in general and actively maintained by the community in the future. This is the only way to ensure that future features or bug fixes will find their way into the KMS Windows port.

As I wrote above, we are willing to co-finance this task.

(@kms4win, regardless of this I'll contact you by email)

@kirushyk
Copy link
Owner

I think we should focus on making good contact with present Kurento team.

@sledz
Copy link
Contributor Author

sledz commented Jun 5, 2018

Ping @slimbyte, and @kms4win!

@kms4win, did you receive my mail?

@kms4win
Copy link

kms4win commented Jun 5, 2018

@sledz yes, I replied the same day - looks like you did not get my mail. Will send again.

@navidmafi
Copy link

navidmafi commented Mar 1, 2021

hey everyone
is there any plan for updating this project?
this is very old now , I even cannot find documentations for the API for this version
can a VPS with below specifications help? @kirushyk
8vCore (main : AMD EPYC with IBPB)
16 GB RAM
3 GBPS download
1 GBPS upload
Hetzner Datacenter

it will expire soon , if it can help please tell me before this saturday to renewal
thanks 👌❤
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants