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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|