NovArc

Source code

For the Android app from version 1.2.7

The NovArc IPTV Player Android app plays some streams with libVLC, VideoLAN's video engine, which is free software under the GNU Lesser General Public License, version 2.1 or later. It's built with VideoLAN's own build scripts in their LGPL-only mode, with one change to the build script: the few VLC modules that are under the GPL rather than the LGPL are left out (VLC's own source is unchanged). It ships in the app as separate shared libraries (libvlc.so, libvlcjni.so), so you can replace them with your own build. Below is its complete source code, with everything built into it, how it was built, and how to rebuild it.

Downloads

Checksums (SHA-256)

b709b73ad98506e203e76206246946171cd7de691ce915eeb30d28931afb6c9d  README.txt
6d1fb98eccf7cb9a504dbf89d8fe53a162e36ff4ee3c47e21a959e3b8ce85d34  vlc-android-libvlc-3.7.6.tar.xz
059db3d7c3f8902474a5c8914a54423cb7635b7c12e9bc2aaca31d29033ec70b  libvlcjni-c0cc8ce.tar.xz
6fcccada9ad635be572432b023edf625fd5f04928f53f24113abc67d2d3f0253  vlc-8d489ca9b3.tar.xz
211ca4bc1b852fdb1d3edfeac429fed05dc9c74fc9a84e6cee460c5f0b0b6f5d  vlc-contrib-tarballs.part1.tar.xz
2514f5e2021972902abf84f399db33d4ff27143fa33910dbf752e6434fdb8342  vlc-contrib-tarballs.part2.tar.xz
be3ea44b5a02d8fc57f4ea84b7e92cd60775624b630cc3d8f276f4e363bccb40  libvlcjni-novarc.patch
96d44d4d56bef6b89a6bc1355453579403b1ee35ae1dc70abdd6f5b5d2438f12  patch-blacklist.sh
af501b4d5ebf16badac52121aae8fb97407e30fe39c12081a29ff49dddfac8fa  license-audit.py
013df0918eb3340579153b1ce9203b3af402793dcac233f3e9050e8970e1f89d  build.sh
56b35b651de90cfe887be3a03189a92608bd70d54895b016d01d7f573ab07194  package.sh

Our offer

NovArc LLC keeps this source here for as long as we offer any version of the app built with it, here or in any app store we publish it in, and for at least three years after we last give out a copy. For at least three years from the day you got a version of the app, you can also ask us for the complete source of the libVLC build in that version (with everything built into it, and how it was built), and we'll send it for no more than what sending it costs us: write to support@novarcplayer.com and tell us the app's version (Settings › About).

The licences and copyright notices of libVLC and of everything built into it are in the app, under Settings › About › Open-source licenses. Questions: support@novarcplayer.com.