shaka-project / shaka-packager

A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.
https://shaka-project.github.io/shaka-packager/
Other
1.9k stars 496 forks source link

How to use shaka packager from go lang? #1333

Closed acris5 closed 4 months ago

acris5 commented 5 months ago

We have a large distributed system with workers in the go language. Is there any way to run the packager library not only from cpp?

joeyparrish commented 4 months ago

I have no expertise in go whatsoever. But whatever interface exists to call foreign code (other languages) from go could likely be used to interface to Shaka Packager as a library. In other languages where I have done similar things, you end up writing some code in C that interfaces between the two (external library & go) and translates data and function calls back and forth.

github-actions[bot] commented 4 months ago

@acris5 Does this answer all your questions? If so, would you please close the issue?

github-actions[bot] commented 4 months ago

Closing due to inactivity. If this is still an issue for you or if you have further questions, the OP can ask shaka-bot to reopen it by including @shaka-bot reopen in a comment.