Skip to main content

CastTube

casttube provides a way to interact with the Youtube Chromecast api.

Install:

pip install casttube

Features

  • Play video
  • Play a playlist
  • Add video to the end of the play queue
  • Play next
  • Remove video
  • Clear the entire queue
from casttube import YouTubeSession
session = YouTubeSession(screen_id)

# YouTube video id is http://youtube.com/watch?v=video_id
session.play_video(video_id)

The library requires 2 things:

  1. screen id
  2. The Chromecast youtube app needs to be open

There is a small script in https://github.com/ur1katz/CastTube-Scripts to print the screen id and launch the app.

Metadata

Release files for casttube 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for casttube 0.2.1
File Size Uploaded
casttube-0.2.1.tar.gz 5.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for casttube 0.2.1
File Interpreter ABI Platform
casttube-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 11.7 kB

Release files / casttube-0.2.1.tar.gz

Download URL casttube-0.2.1.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
54d2af8c7949aa9c5db87fb11ef0a478a5d3e7ac6d2d2ac8dd1711e3a516fc82
BLAKE2b-256 checksum
How to use checksums
7854f7e80d701c587940cf1c871fb6327b4a2682df4287896fbf9400cd0bbf21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.4.2 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.9

Release files / casttube-0.2.1-py3-none-any.whl

Download URL casttube-0.2.1-py3-none-any.whl
Size 6.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
36f118007f9eead3959cf30de03c1640b53a263569ff2a3971c0521826c835b2
BLAKE2b-256 checksum
How to use checksums
0ad20f5006892e07ea342d57dbeda46027e99a097ffb6218bee1e37f9776ed95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.4.2 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.9

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page