Pylivestream

Latest version: v2.1.0

Safety actively analyzes 628969 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 7

1.9.3

* allow audio-only streams
* better multi-site command line handling
* better key not found feedback (rather than silently failing)
* quote command line keys / multisite line for Windows, which needs it. While Mac / Linux cannot have quoting.

1.9.2

Improved usage from the command line via better incorporation of pylivestream.ini into the project. It's suggested that one copies pylivestream.ini to a convenient location, and edit it for your system, and specify this pylivestream.ini file for you streams.

v.1.9.0
* added `-t` `--timeout` options, to allow specifying a finite time in seconds after which the stream will end. This can be helpful for remote installations where a cellular modem is used, and you want a sane limit on how much bandwidth will be used if you only need to monitor for a fixed time length

* improved ability to specify video streaming parameters in stream.ini, tested more thoroughly on real hardware (laptops) for Mac and Windows along with Linux to verify performance

* BUGFIX: corrected logic for missing .ini file, by a typo it didn't actually fail with a useful error when the specified or default .ini file was not found.

* improved test meaningfulness by using the same default stream.ini, to help avoid tests that missed bad default settings

v.1.8.0
To help users determine the correct .ini settings, the program now does a quick stream to "null" to verify that the selected device (webcam, screen, etc.) is actually available as a streaming video input.

A function `utils.check_display` can be used to verify the device display is working for loopback tests. This is useful for CI systems that usually don't have a display, to automatically skip a subset of tests

1.7.3

Improved linkage with FFmpeg, especially with regard to "listener" for local tests and self-tests.

cleaned up test syntax

1.7.2

Improved handling of static image background streams, where typically audio (from microphone or file(s)) is the primary interest.

Specifically, unless specified in `stream.ini`, video_kpbs comes from the variable BRS in stream.py when streaming with a static image. These values were picked empirically, let us know if they need some tweaking for adequate quality background static images on the live stream.

1.7.1

* setup.py => setup.cfg
* CI template, skip CI edge cases with hardware

1.7.0

* FileGlob command line API changed to accommodate more possibiiities
* Tested more extensively with Windows, Mac and Linux
* can now have a static image or moving background (GIF, AVI, etc.)

Added `visual_tests.py` that allows a quick check of several command line scripting scenarios on your laptop.

Page 3 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.