This release is a pre-release and may not be stable for production use.
OCP m3u Plugin
This plugin is a stream extractor for OVOS Common Play (OCP). It lets OCP play .m3u and .pls playlist URLs. OCP media players cannot read these playlist formats directly, so the plugin fetches the playlist and returns the first playable stream URL inside it.
Install
pip install ovos-ocp-m3u-plugin
Usage
OCP loads this plugin through its extractor entry points. No manual setup is needed once the package is installed.
The plugin handles any stream URI in the form {sei}//{uri}, where {sei} is m3u or pls. It also handles plain URLs that contain .m3u or pls.
Related projects
- OpenVoiceOS/ovos-media, the OCP media player that consumes this plugin.
- OpenVoiceOS/ovos-ocp-audio-plugin, a sibling OCP audio extractor plugin.
- OpenVoiceOS/ovos-ocp-news-plugin, a sibling OCP stream extractor plugin.
License
Apache-2.0
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ovos_ocp_m3u_plugin-0.0.4a5.tar.gz.
File metadata
- Download URL: ovos_ocp_m3u_plugin-0.0.4a5.tar.gz
- Upload date:
- Size: 7.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23e34008d67560c40ed4d490ff6bc4daa5ec266475d67fc8cd601cf4876203ad
|
|
| MD5 |
e3c2315573ecff856d9e81905aae1b53
|
|
| BLAKE2b-256 |
bba468dfe6be9a0b7a0e2bb8c7f6efd08646d146c553b44d7664cc67da7a1976
|
File details
Details for the file ovos_ocp_m3u_plugin-0.0.4a5-py3-none-any.whl.
File metadata
- Download URL: ovos_ocp_m3u_plugin-0.0.4a5-py3-none-any.whl
- Upload date:
- Size: 7.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69aee254711ba06de2a3294049a091c9bc1e150c58dc781eb99716b945cc6322
|
|
| MD5 |
232d6599ad84340ec7ceebe40c710551
|
|
| BLAKE2b-256 |
8b38d5b72d6389ec9cfdd136643c8539dd1564e406708b97f458d0ed540aae7e
|