主要玩家似乎是x264,而xvid,都是GPL.这意味着我们无法将解码功能集成到播放应用程序中,而无需将整个内容授权为GPL,因此我们也无法使用.
首选目标平台是Linux.任何非病毒的开放许可证都是正常的,我们非常乐意提供我们对图书馆所做的任何更改的来源,而不是我们的整个应用程序.
有没有什么?或者也许我们现在应该在开发过程中使用GPL作为测试,并计划在发货前将其替换为商业许可的编解码器?
解决方法
PocketVideo的OpenCore现在是作为
Android操作系统的一部分在Apache 2.0许可下开源的:
https://github.com/android/platform_external_opencore
https://github.com/android/platform_external_opencore