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.9.tar.gz
(3.9 kB
view hashes)
Built Distribution
Close
Hashes for nima_cast-0.1.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 865322460d14877cb8262fe7069986612c2231b7b0958fad2a1aebb7be0f613d |
|
MD5 | 0891e3b606a5949d153e55c2524389e0 |
|
BLAKE2b-256 | 06e1e593fb488b959dc4e17ff6fefe978b9bf58b92894c38d19ed5fb4c12b606 |