-
-
Notifications
You must be signed in to change notification settings - Fork 315
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 good players written in C# using FFmpeg.AutoGen? #272
Comments
Closing it now, they are even example does it. |
ok, sorry, actually i have implemented everything already: demux, decoding, rendering are seperated into different thread. |
You should check ffmediaelement: https://github.com/unosquare/ffmediaelement And you should check your code with memory profiler. You should not allocate any object during the the play (after initialization of course) I'm decoding several fullHD (or bigger) H.265 streams without any noticable cpu usage. |
actually i guess i can't avoid to copy pixels from ffmpeg, because i need to upload the frame pixels decoded by ffmpeg to OpenGL, i used PBO to upload. |
I think the better you describe the problem and why you need solve one is a key - we might but cannot guess 100% here, as fairly cheap memory to memory copy is not would you can expect in real life as you talking about GPU, has nothing to do with this project rather than expectations. |
ok,~ thanks anyway! 😉 |
@jcyuan https://github.com/SuRGeoNix/Flyleaf look this,DirectX instead of OpenGL ,I am also interested in opengl |
thanks! ❤ |
better can output frame pixel data without rendering?
thanks.
The text was updated successfully, but these errors were encountered: