You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I successfully used this project to handle h264.
I managed to use vpx to decode vp8 tracks. But my code must handle 40 tracks simultaneously and the vpx call vpx.CodecDecInitVer does not work in parallel. Golang transparently serializes the calls, introducing latency that increases with time. I also noted that with this method I'm unable to skip packets.
I wish to port your code to work for vp8 in order to test if the goav wrapping behaves better.
The text was updated successfully, but these errors were encountered:
Hey @SaverioFrancesco
I have not worked on this codebase for a long time and don't remember anything about it. Just checked that the goav library which I used (actually its fork) is no longer maintained.
I just found this Go bindings for ffmpeg https://github.com/u2takey/ffmpeg-go
I'll suggest trying to implement vp8 support on top of that instead of using this very outadted code :)
Hello,
I successfully used this project to handle h264.
I managed to use vpx to decode vp8 tracks. But my code must handle 40 tracks simultaneously and the vpx call vpx.CodecDecInitVer does not work in parallel. Golang transparently serializes the calls, introducing latency that increases with time. I also noted that with this method I'm unable to skip packets.
I wish to port your code to work for vp8 in order to test if the goav wrapping behaves better.
The text was updated successfully, but these errors were encountered: