Skip to main content

pysmoothstreams

A Python library for working with SmoothStreams services.

Usage

Create a list of channels with metadata – including stream URLs – for a defined service, for a particular server, with a specific quality.

>>> g = Guide(Feed.ALTEPG)
>>> auth = AuthSign(service=Service.LIVE247, auth=('username', 'password'))
'c2VydmVyX3R...'
>>> s = g.generate_streams(Server.NA_EAST_VA, Quality.HD, auth, Protocol.RTMP)
>>> s[0]
{'number': '1', 'name': '01 - ESPNNews', 'icon': 'https://fast-...', 'url': 'rtmp://dnae2.smoothstreams.tv:3625/view247/ch01q1.stream/playlist.m3u8?wmsAuthSign=c2VydmVyX3R...'}
>>> s[0]['url']
'rtmp://dnae2.smoothstreams.tv:3625/view247/ch01q1.stream/playlist.m3u8?wmsAuthSign=c2VydmVyX3R...'

Metadata

Release files for pysmoothstreams 0.18

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pysmoothstreams 0.18
File Size Uploaded Provenance
pysmoothstreams-0.18.tar.gz 8.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for pysmoothstreams 0.18
File Interpreter ABI Platform
pysmoothstreams-0.18-py3-none-any.whl Python 3 none any Details

Total release size: 20.5 kB

Release files / pysmoothstreams-0.18.tar.gz

Download URL pysmoothstreams-0.18.tar.gz
Size 8.8 kB
Tags Source
SHA-256 checksum
How to use checksums
268d1bf8b9f0fc386a9173ab993d168941cd38506dd0dfcfc7d0bdc1e5554e8d
BLAKE2b-256 checksum
How to use checksums
14db7bc1ad7499c2a09beaa726cb9e3c0cc2ac73fed105a50abf57d0f4ad0b3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / pysmoothstreams-0.18-py3-none-any.whl

Download URL pysmoothstreams-0.18-py3-none-any.whl
Size 11.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
62704d77eb1a1d8440b0b5b3f0bac4c67ec0127dc256abcc12e49cbca896fb4a
BLAKE2b-256 checksum
How to use checksums
92c6bc0a4dfe3775c468837c5fc3c2f352a8d8b884ee119b573e1ea2dc3983cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Security for pysmoothstreams 0.18

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page