3.2.0-beta.0 • Published 1 month ago

@soundws/hls-service v3.2.0-beta.0

Weekly downloads
-
License
AGPL-3.0-or-later
Repository
github
Last release
1 month ago

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/.