Metadata-Version: 2.1
Name: pyffstream
Version: 0.0.24.dev5
Summary: pyffstream.
Keywords: ffmpeg,streaming,srt,rtmp
Author-email: Gregory Beauregard <pyffstream@gably.net>
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Classifier: License :: OSI Approved :: MIT License
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Typing :: Typed
Classifier: Environment :: Console
Requires-Dist: platformdirs >= 2.1.0
Requires-Dist: rich >= 10.15.0
Requires-Dist: requests
Requires-Dist: flit ; extra == "dev"
Requires-Dist: tox ; extra == "dev"
Requires-Dist: black ; extra == "dev"
Requires-Dist: isort ; extra == "dev"
Requires-Dist: mypy ; extra == "dev"
Requires-Dist: pyright ; extra == "dev"
Requires-Dist: sphinx ; extra == "docs"
Requires-Dist: sphinx_autodoc_typehints ; extra == "docs"
Requires-Dist: sphinxcontrib-autoprogram ; extra == "docs"
Project-URL: Source, https://github.com/GBeauregard/pyffstream
Provides-Extra: dev
Provides-Extra: docs

# pyffstream

[![PyPI](https://img.shields.io/pypi/v/pyffstream.svg)](https://pypi.org/project/pyffstream/)
[![Python](https://img.shields.io/pypi/pyversions/pyffstream.svg)](https://pypi.org/project/pyffstream/)
[![Docs](https://readthedocs.org/projects/pyffstream/badge/)](https://pyffstream.readthedocs.io/)
[![Release](https://github.com/gbeauregard/pyffstream/workflows/Release/badge.svg)](https://github.com/GBeauregard/pyffstream/actions/workflows/release.yml)
[![Tox](https://github.com/gbeauregard/pyffstream/workflows/Tox/badge.svg)](https://github.com/GBeauregard/pyffstream/actions/workflows/tox.yml)
[![CodeQL](https://github.com/gbeauregard/pyffstream/workflows/CodeQL/badge.svg)](https://github.com/GBeauregard/pyffstream/actions/workflows/codeql-analysis.yml)
[![Code Style](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

A CLI wrapper for ffmpeg to stream files over SRT/RTMP. Also supports the api
for a not (yet) open sourced pyffserver endpoint.

## Usage

See [the documentation](https://pyffstream.readthedocs.io/) for a list of CLI options.


## Notes

The CLI interface is relatively stable, but the API helper functions are
subject to change drastically until at least 0.1.

