chromeCast-py/#youtube.py#

29 lines
453 B
Plaintext
Raw Normal View History

2022-06-05 12:09:33 +02:00
#!/usr/bin/env python3
import sys
import pychromecast
from pychromecast.controllers.youtube import YouTubeController
CC_IP = '192.168.178.22'
playing = True
video_id = sys.argv[1]
cast = pychromecast.Chromecast(CC_IP)
cast.wait()
yt = YouTubeController()
cast.register_handler(yt)
yt.play_video(video_id)
mc = cast.media_controller
for line in sys.stdin:
if playing:
mc.pause()
else:
mc.play()
playing = not playing