Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I know you are joking, but speaking of libraries, you can now create custom video players with libVLC in less than 100 lines, and get a lot of features in a few hundreds lines. (VLC is now based on libVLC)

And that works on all platforms, including Android and iOS, and gives you both hardware decoding and FFmpeg libavcodec software decoding. Without having the complexity (and sometimes performance issues) of GStreamer.



Would you need a license for H.264 and other codecs, if you wanted to put up a fully open source MIT-licensed custom-purpose libVLC-based player that you created on the iOS, Android, Mac, et al app stores?


First, libVLC is LGPL. But for the other part, it depends.

For MPEG-4 ASP or H.264, this is usually decoded by the hardware or the OS. For some other codecs, notably Dolby and DTS, it's more tricky.


Oop, I should have been more clear -- I meant patent licenses for codecs that are still encumbered by patents.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: