A Python client for Kurento Media Server
Project description
A python client for Kurento Media Streamer
CONTENTS
USAGE
- Install Kurento
sudo docker run --name kms -d -p 8888:8888 kurento/kurento-media-server
- Install PyForKurento
pip install pyforkurento
[Optional] To develop custom filters;
sudo apt-get update && sudo apt-get install --yes kurento-media-server-dev
If you get the error: Unable to locate package kurento-media-server-dev try:
- Paste this link (https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/Kurento/kurento-media-server/tree/master/scaffold) to your browser
- Extract the downloaded folder to a location of choice
cd
into that folder then test using:
sh kurento-module-scaffold.sh TestKMSFilter ../custom_kurento_module opencv_filter
DO NOT USE THIS SDK IN ANY FORM OF A PRODUCTION ENVIRONMENT
The implementation of this SDK was inspired by this abandoned project
REFERENCE DOCUMENTATION
CHANGELOG
This changelog follows a loose version of semantic versioning
0.1.3 12th Feb 2020
Improved
- Creation of media elements in a media pipeline
Fixed
- Class inheritance structure
Added
- ImageOverlayFilter
0.0.2 5th Feb 2020
Fixed
- Class method parameters error
0.0.2 5th Feb 2020
Fixed
- Import error
0.0.1 5th Feb 2020
- Released a very basic version of the project under the name 'pyforkurento' with only the capability to:
- Create:
- Media Pipelines
- Player Endpoints
- WebRTC Endpoints
- Subscribe to ICE candidates events on a WebRTC Endpoint
- Create:
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyforkurento-0.1.3.tar.gz
(8.0 kB
view hashes)
Built Distribution
Close
Hashes for pyforkurento-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9122039b9fa8281c51b05d8b709c3b812004894a14e5dadc588f8a55dfdef80 |
|
MD5 | a74667fc23613ccf89d225fcb8093200 |
|
BLAKE2b-256 | 00c10ff73be006e46165761ffcc44df9c0f43927ce09f7d136276089e3ba4ff0 |