Read http(s), multicast, and udp streams like files
Project description
reader
read multicast, udp and http(s) like files
new_reader returns an open file handle.
stdin: cat video.ts | gumd
files: "/home/you/video.ts"
http(s) urls: "https://example.com/vid.ts"
udp urls: "udp://1.2.3.4:5555"
multicast urls: "udp://@227.1.3.10:4310"
Use like:
from new_reader import reader
with reader("udp://@227.1.3.10:4310") as data:
data.read(8192)
with reader("/home/you/video.ts") as data:
fu = data.read()
udp_data =reader("udp://1.2.3.4:5555")
chunks = [udp_data.read(188) for i in range(0,1024)]
udp_data.close()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
new_reader-0.0.99.tar.gz
(2.5 kB
view hashes)
Built Distribution
Close
Hashes for new_reader-0.0.99-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e229edd12a3dd765c05e701b1a122120570818a5b317fee64c7d8e9e3ea07af |
|
MD5 | d1138f6eefdc6786583d998b273cb2b6 |
|
BLAKE2b-256 | 1ccfc1d4b6047d1ff2772778029d7e96caff09bd70ece4efd81164ae26b2d8db |