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

Is there any chance to use the gstreamer as the backend of the Webcam driver #57

Closed
He-Pin opened this issue Mar 6, 2013 · 11 comments
Closed

Comments

@He-Pin
Copy link

He-Pin commented Mar 6, 2013

Hi ,Thanks,can we make the gstreamer as the backend just as the ffmpeg ?
using the gstreamer to grab the image ,write to pipe ,and then read it on the java side?

@sarxos
Copy link
Owner

sarxos commented Mar 6, 2013

Yes, this is doable.

Actually, we could try to do something more and use gstreamer-java to do the same thing. Unfortunately I'm terrible busy with the problems we have on our customers sites, so I will not be able to code anything at least till the end of this week... :(

@He-Pin
Copy link
Author

He-Pin commented Mar 6, 2013

@sarxos
yes I know that your are so busy ,i just found one thing here on stack over flow,
http://stackoverflow.com/questions/7669240/webcam-streaming-using-gstreamer-over-udp

@He-Pin
Copy link
Author

He-Pin commented Apr 18, 2013

after a deep try ,seems the speed is slow,so closing it now,and may be reopen in future

@He-Pin He-Pin closed this as completed Apr 18, 2013
@sarxos
Copy link
Owner

sarxos commented Apr 18, 2013

Ok, thank you!

@sarxos
Copy link
Owner

sarxos commented Apr 27, 2013

I'm preparing experimental GStremer driver (just to learn more about it), so I'm opening this issue again.

@He-Pin
Copy link
Author

He-Pin commented May 7, 2013

@sarxos ,thanks very much,I am a little busy with our qt project.take care!

@sarxos
Copy link
Owner

sarxos commented May 7, 2013

I will keep my fingers crossed for your success in Qt world :D In terms of the gstreamer driver - I'm pretty surprised of how the whole gstreamer engine Java port works - after I learnt the very basics it seems very fluent and intuitive, much better than ffmpeg. Take care!

@He-Pin
Copy link
Author

He-Pin commented May 7, 2013

haha ,you always like to say "I will keep my fingers crossed ****",thanks
for your hard work on this great lib.I was spending my time on netty4,maybe
i will write an new example for netty4 for your lib.cause the gc is reduced
in netty4,

何品

On Tue, May 7, 2013 at 3:57 PM, Bartosz Firyn notifications@github.comwrote:

I will keep my fingers crossed for your success in Qt world :D In terms of
the gstreamer driver - I'm pretty surprised of how the whole gstreamer
engine Java port works - after I learnt the very basics it seems very
fluent and intuitive, much better than ffmpeg. Take care!


Reply to this email directly or view it on GitHubhttps://github.com//issues/57#issuecomment-17528512
.

@He-Pin
Copy link
Author

He-Pin commented May 7, 2013

@sarxos ,so it seem like that the gstreamer is more nice than ffmpeg?

@sarxos
Copy link
Owner

sarxos commented May 7, 2013

From my experience I can say "yes". I had a possibility to learn something about both of them, and it seems to me like gstreamer is much more organized. Not sure if more powerful or with better performance, but for sure much easier to learn. Also, very important in terms of my project is the fact that Java binding for gstreamer is available in Maven central (where FFmpeg Java bindings are not there), and having all required JARs in Maven Central reduces the time required to test, build and deploy final artifacts (both ZIP and JAR files). Just FYI, I used Java port available here.

@sarxos
Copy link
Owner

sarxos commented Jun 20, 2013

Just FYI, GStreamer API support has been implemented :)

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

2 participants