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.12.tar.gz
(4.5 kB
view details)
Built Distribution
File details
Details for the file nima_cast-0.1.12.tar.gz
.
File metadata
- Download URL: nima_cast-0.1.12.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9359d268d6085ef1adfda15aa4f1360670bf65994d78e394d93f61d58096eed |
|
MD5 | 38129652beb5a2f2df6804762457bfff |
|
BLAKE2b-256 | c3b2590e409978deb3db650a8ad207df436fe02337570e3149959cfd431dae62 |
File details
Details for the file nima_cast-0.1.12-py3-none-any.whl
.
File metadata
- Download URL: nima_cast-0.1.12-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a7d7b7a88dfa6f68af1ea751ce3475ac1167aacd6c7c30bd9c0b7f0f8429e1c |
|
MD5 | 9fb648c0c2390488d89804ef8ec819b2 |
|
BLAKE2b-256 | 1908683c16ea0a732f4f2b5106dbcfe043091f943a360fac90b29c9e5301b78d |