TVVLCKit 3.7.3
License, exact source, build, and relinking information for the TVVLCKit, VLCKit, and libVLC components distributed with TM IPTV.
Notice
TM IPTV uses TVVLCKit 3.7.3, VLCKit, and libVLC for playback of user-provided streams that AVPlayer cannot play. Copyright belongs to the VLC authors and VideoLAN.
These components are licensed under the GNU Lesser General Public License version 2.1 or later and are provided without warranty. TM IPTV has not modified TVVLCKit, VLCKit, or libVLC.
Exact distributed version
- CocoaPod
- TVVLCKit 3.7.3
- VLCKit commit
319ed2c0724e3d4c4d34889a62fef1ae269491bc- libVLC base commit
79128878ddb2c280bbb6c89c76a46b31a80ade1c- Binary SHA-256
b5f90c226ed54d9dc1c03901c60dc7749b74a53caace2c3047e4c0b7a063e46c- Linkage
- Separately embedded dynamic TVVLCKit.framework
Corresponding source
The tagged VLCKit source contains the wrapper source, build scripts, libVLC patches, and the tested libVLC commit used by this release.
Build and relink
To build an API-compatible tvOS framework from the corresponding source:
git clone --depth 1 --branch 3.7.3 \
https://code.videolan.org/videolan/VLCKit.git
cd VLCKit
git checkout 319ed2c0724e3d4c4d34889a62fef1ae269491bc
./buildMobileVLCKit.sh -t -f- Build a compatible TVVLCKit framework using the tagged source and its included patches.
- Replace the separately embedded
Frameworks/TVVLCKit.frameworkin a developer-controlled build. - Re-sign that build with your own Apple development identity and install it on a device registered to your account.
The Apple Standard EULA restrictions do not override rights granted by the licenses governing open-source components included in the app.
Source or relinking questions
Contact us if an official source link becomes unavailable or you need help identifying the materials corresponding to this release.
[email protected]