def enable_chromecast(): """ Turn on the chromecast """ cast = Chromecast('192.168.1.104') cast_name = cast.device.friendly_name print("Turning on the '{}' chromecast".format(cast_name)) if cast: media = MediaController() cast.register_handler(media) time.sleep(1) print("Attempting to play media") media.play_media('http://upload.wikimedia.org/wikipedia/commons/7/7f/Pug_portrait.jpg', 'jpg') # nopep8 time.sleep(30) cast.quit_app()
from pychromecast import Chromecast from wait_init import wait_init import sys cast=Chromecast(sys.argv[1]) wait_init(cast) ask=raw_input() while ask!="exit": if ask=="play": cast.media_controller.play() if ask=="pause": cast.media_controller.pause() if ask=="stop": cast.media_controller.stop() if ask=="seek": seek=raw_input() cast.media_controller.seek(int(seek)) cast.media_controller.update_status() if ask=="volume": volume=float(raw_input()) cast.set_volume(volume) cast.media_controller.update_status() if ask=="launch_app":
from pychromecast import Chromecast from wait_init import wait_init import sys cast = Chromecast(sys.argv[1]) wait_init(cast) cast.start_app(sys.argv[2])