An easy-to-use facade to Kaltura OTT server with Angular X support for action requests, classes and enums.
To keep being update review the changelog frequently.
Found a bug? create kaltura/clients-generator issue
View list of features here.
This library is auto-generated using
kaltura/clients-generator
php engine. Feel free to clone, build and play with this library but in order to submit PR you should work against the kaltura/clients-generator repo.
Since this library was designed to be consumed directly and not using npmjs repository, you will need to do the following steps to add it to your project:
- run the following to transpile the library:
$ npm install
$ npm run deploy
- open folder
dist
and find atar.gz
file starting withkaltura-ngx-client-v
. - copy this file to your project (we recommend coping it to folder
libs
) - run the following command
npm install file:the_path_to_the_file_including_its_name.tgz
make sure you prefix the path with
file:
as shown above.
An example of a vaild command will be: npm install file:libs/kaltura-ngx-client-v7.1.0-20173010-1053.tgz
- if you already have older version, delete that file. You should do this only after you installed the new version.
- In
src/api/tests
folder you should duplicate filetests-config.template.ts
and name ittests-config.ts
. - Modify the file content to include valid information.
- Run
npm run test
to test the library
If you want to test the library against the production server use the following as the endpoint in the config file: http://www.kaltura.com/api_v3/index.php/
All code in this project is released under the AGPLv3 license unless a different license for a particular library is specified in the applicable library path.
Copyright © Kaltura Inc. All rights reserved.