Changes between Version 6 and Version 7 of Ticket #1947


Ignore:
Timestamp:
Jun 20, 2019 5:01:04 AM (5 years ago)
Author:
ming
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1947 – Description

    v6 v7  
    5757For Android: 
    5858 1. Build the OpenH264 library according to the instructions provided in README.md at the OpenH264 directory. 
    59  Example for arm64: ```make OS=android  NDKROOT=/home/android-ndk-r13b TARGET=android-15 ARCH=arm64 NDKLEVEL=21``` (note that due to different compiler used (gcc/clang) and system folder structure, using newer NDK may require some changes in the OpenH264 source base). 
    60  1. Modify the Makefile to install it to a different location (modify the "prefix") and run "make install". Manually copy {{{libopenh264.so}}} to "prefix"{{/lib}}}, if necessary. 
     59 Example for arm64: ```make OS=android  NDKROOT=/home/android-ndk-r13b TARGET=android-15 ARCH=arm64 NDKLEVEL=21``` (note that due to the different compiler used (gcc/clang) and system folder structure, using newer NDK may require some changes in the OpenH264 source base). There may be a failure when building the Open264 sample app, but it can be safely ignored since the library itself must have been successfully built by that point. 
     60 1. Modify the Makefile to install it to a different location (modify the "prefix") and run "make install". Manually copy {{{libopenh264.so}}} to "prefix"{{{/lib}}}, if necessary. 
    6161 1. Copy {{{libopenh264.so}}} to your Android application library directory (such as jniLibs/armeabi, or jniLibs/arm64-v8a).