This is a project that could connect to a minio server and sream the conents on a chromecast device.
Project description
nima_cast CLI
Usage
$ nima_cast
Welcome! Type ? to list commands. options: --no-minio and --show-debug
(nima.cast) select
INFO:pychromecast:Querying device status
INFO:pychromecast:Querying device status
[0] - Bedroom speaker
[1] - Living Room TV
Please choose an index: 1
(nima.cast) list
[ 0]- example_video.mp4
(nima.cast) play 0
INFO:pychromecast.controllers:Receiver:Launching app CC1AD845
(nima.cast) pause
(nima.cast) goto 0:10:0
(nima.cast) pause
(nima.cast) stop
(nima.cast) quit
INFO:pychromecast:Quiting current app
INFO:pychromecast.controllers:Receiver:Stopping current app 'CC1AD845'
(nima.cast) exit
Commands
You can get a list of commands by enterring ?:
(nima.cast) ?
Documented commands (type help <topic>):
========================================
EOF exit help play search select stream
device goto list quit seek stop
Undocumented commands:
======================
pause resume
Look at the documentation for each of them by entering help CMD:
(nima.cast) help play
play [num] starts playing the file specified by the number in results of list
Installation
Install using pip:
$ pip install nima_cast
Upgrading:
pip install nima_cast --upgrade
Minio Configuration
On windows:
set ACCESS_KEY=XXXXXXXXXXXXXXXXX
set SECRET_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
set MINIO_SERVER=YOUR_MINIO_SERVER:9000
On ubuntu:
export ACCESS_KEY=XXXXXXXXXXXXXXXXX
export SECRET_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
export MINIO_SERVER=YOUR_MINIO_SERVER:9000
Running the app
$ nima_cast
Options
use --no-minio for streaming purposes (no need to connect to minio).
use --show-debug to see debug messages from the cast.
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
nima_cast-0.1.10.tar.gz
(3.9 kB
view hashes)
Built Distribution
Close
Hashes for nima_cast-0.1.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69203c2c58e46f7e7b9343e2887c8a01e7a2bdaad5997fef6349507b578a9226 |
|
MD5 | 4f507579d5797d6ebe9b9f1bc393b0fa |
|
BLAKE2b-256 | 3aceda7769abeebe885b33cf91751857561b755de9ad6a40403f877156fdbf95 |