A simple digital media player written by Python
Project description
ScastPy
ScastPy is a digital media player written by Python, which can receive and handle screencast requests from mobile phone applications.
Usage
Usage: scastpy -l [ip] -p [player]
Options:
-h, --help show this help message and exit
-l HOST, --local=HOST
the local ip address
--port=PORT listening port of HTTP service
-p PLAYER, --player=PLAYER
the player to use
-c CONFIG, --config=CONFIG
config string for player
--loglevel=LOGLEVEL set logging level for debugging
Example: use ffmpeg as player and set output directory.
$ scastpy -l 192.168.1.2 -p ffmpeg -c output_directory=/tmp --loglevel DEBUG
Supported Players
Player is a backend can handle DLNA actions, but also can perform download or video codec.
- vlc: Provide a user interface to play videos
- ffmpeg: Use ffmpeg to download videos
- dummy: For testing and development
Supported Clients
- Bilibili
- Baidu NetDisk
- iQiyi
- AirPlay
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
scastpy-0.0.3.tar.gz
(11.9 kB
view details)
File details
Details for the file scastpy-0.0.3.tar.gz
.
File metadata
- Download URL: scastpy-0.0.3.tar.gz
- Upload date:
- Size: 11.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb20c5c41869ff7e3211863a5d6cc1330b564d2b9dccc55bffa51b373e321640 |
|
MD5 | 455f5e394c82b3d477357733e8628038 |
|
BLAKE2b-256 | 5ee28410a44af156c0c94012cdc2078efa0f70a3fb26b4b6cc93157c11e6e72c |