PR
Calendar
Keyword Search
Category
Free Space
import pychromecast
# 複数の Chromecast を持っていると、複数出てくるが、
# 1つしかなければ、1つだけ出てくる。
pychromecast.get_chromecasts_as_dict().keys()
['Dev', 'Living Room', 'Den', 'Bedroom']
from __future__ import print_function
import time
import pychromecast
# キャストしたい動画の URL を指定する。
# ローカルネットワーク上の HTTP サーバーも可。
url_to_play = 'http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4'
# MIMEタイプ を指定する。
mime_type = 'video/mp4'
# キャストの指定 "Living Room" を指定した。
cast = pychromecast.get_chromecast(friendly_name="Living Room")
# デバイスの準備ができるのを待つ。
cast.wait()
# メディアコントローラーオブジェクトを生成して、
# .play_media で、指定のコンテンツを再生。
mc = cast.media_controller
mc.play_media(url_to_play, media_type)
print(cast.device)
print(cast.status)
# その他、再生、一時停止
mc.pause()
# 5秒待つ
time.sleep(5)
# 再生を開始する
mc.play()
# 再生中止
mc.stop()
janome を使った Python プログラムを pyi… 2024.04.08
Tkinter でも、見た目のよい GUI を作れる 2024.02.25
Python でディスプレイの解像度を取得する… 2015.08.21