Skip to main content

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


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)

Uploaded Source

Built Distribution

nima_cast-0.1.12-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

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

Hashes for nima_cast-0.1.12.tar.gz
Algorithm Hash digest
SHA256 b9359d268d6085ef1adfda15aa4f1360670bf65994d78e394d93f61d58096eed
MD5 38129652beb5a2f2df6804762457bfff
BLAKE2b-256 c3b2590e409978deb3db650a8ad207df436fe02337570e3149959cfd431dae62

See more details on using hashes here.

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

Hashes for nima_cast-0.1.12-py3-none-any.whl
Algorithm Hash digest
SHA256 4a7d7b7a88dfa6f68af1ea751ce3475ac1167aacd6c7c30bd9c0b7f0f8429e1c
MD5 9fb648c0c2390488d89804ef8ec819b2
BLAKE2b-256 1908683c16ea0a732f4f2b5106dbcfe043091f943a360fac90b29c9e5301b78d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page