Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@soundws/hls-service) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
General
A serverless micro-service to transcode audio into HLS format.
Contributing
This repo is a subtree split of our monorepo which will be made public in due course. We cannot process any pull-requests to this repo. Please contact us for help.
Requirements
Installation of this service requires an AWS account and IAM credentials with appropriate permissions.
Installation
npm install @soundws/hls-service
or using yarn
yarn add @soundws/hls-service
Deployment
Please refer to the AWS SAM documentation on how to deploy AWS SAM applications
Refer to the dist/template.yaml
file for information on the cloudformation deployment parameters.
Note that deployment of this service depends on a lambda layer provided via the parameter AudioToolsLayerArn
. Please refer to the Audio Tools Lambda Layer documentation.
See also here for an example on how to deploy both using nested cloudfomation stacks
License
Copyright (C) 2019-2023 First Coders LTD
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.