开发者

AAC/MP3 Licensing [closed]

Closed. This question is off-topic. It is not currently accepting answers.

Want to improve this question? Update the question so it's on-topic for Stack Overflow.

Closed 10 years ago.

Improve this question

If I use the audio decoding libraries included in iPhoneOS (ex. AVAudioPlayer). Do I still have to pay for a license from Thomson, or VIA Licensing to legally decode AAC or MP3 files in my app?

Edit:

I was unable to find an exact answer from ADC(they did not know), and I am also curious about audio library's on other platforms (Windows, Mac, Android...) So I am adding a bounty to 开发者_运维技巧this question.


No you do not. Apple already pays licensing fees in proportion to the number of devices they sell, for all codecs they support. As long as you use the public API:s that Apple provide your fees are covered.

If you where to bundle your own decoding software in your application, only then would you need to pay licenses, and in proportion to the number of copies to distribute.

Just don't, the decoders Apple provide are not only free of charge to use, they are hardware accelerated for better performance, and less battery consumption.


I'm afraid the only definitive answer would come from a court of law. The patent-holders will cheerfully answer "yes" to almost any question that begins with "should I be paying royalties," and asking anyone else is more or less a request for legal advice.

I also suspect very strongly that Apple has not obtained a blanket AAC/MP3 patent license on behalf of all iOS developers – I think we'd have heard about that.


I don't believe so. Apple has already coughed up that dough to include the libraries in the iPhone base system.


No. If your software does not ship with the decoders included, - but merely calls on the decoders that were "native" to the device, then it is not necessary for you to obtain a separate patent license in respect of those decoders. The doctrine of patent exhaustion provides that after the patented invention is manufactured and sold by a licensee of that patent, - the patent owner no longer controls how that licensed product is used. This enables app developers to piggy-back on the rights cleared by Apple. Matt


The AAC format is patent encumbered see fees

The MP3 (full name is MPEG-1 Audio Layer 3) format is patent encumbered as well. I read somewhere that Linux can not play mp3 due to this patent limitation.

But there is also the opinion that MP3 patent holders will not enforce any fees from decoders (like mp3 players)

the good book that i can suggest is "Mark Pilgrim - HTML5 Up and Running 2010". It is not about iPhone but it covers the audio/video formats in first precision.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜