Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nichromecast

Nichrome is a TUI/CLI Chromecast sender with support for the following protocols

  • Cast v2 - modern chromecast protocol based on mdns
  • Youtube Lounge - remote control of native YouTube app (with ads)
  • Cast v1 - legacy chromecast protocol based on DIAL/SSDP

Quickstart

pip install nichromecast
nichromecast

CLI

[evan@cubebox] nichromecast scan
[LG] webOS TV UH6030  192.168.1.82     DLNA, YouTube   [LG TV]
SpellCast +7 MP       192.168.1.215    Cast v2   [SHIELD Android TV]

[evan@cubebox python] nichromecast cast --device LG ~/downloads/haxc02kz4fwr.1.mp4 
╭─────────────────────────────────────── nichromecast ───────────────────────────────────────╮
│ [LG] webOS TV UH6030  via DLNA                                                             │
│                                                                                            │
│ nichromecast                                                                               │
│ ────────────────────────────────────────                                                   │
│ 0:15 / 11:22                                                                               │
│ PLAYING  volume 0%                                                                         │
│ serving local file — fetched                                                               │
╰────────────────────────────────────────────────────────────────────────────────────────────╯
space play/pause   ←/→ 10s   ↑/↓ 60s   +/- volume   l load   x stop   d diag   b back   q quit
playing on [LG] webOS TV UH6030 via DLNA                                                      

About

TUI Chromecast sender for media URLs and local files

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages