{ "info": { "author": "Uri Katz", "author_email": "4urikatz@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# CastTube\n\ncasttube provides a way to interact with the Youtube Chromecast api.\n\n**Install:**\n\n```\npip install casttube\n```\n\n**Features**\n* Play video\n* Play a playlist\n* Add video to the end of the play queue\n* Play next\n* Remove video\n* Clear the entire queue\n\n```\nfrom casttube import YouTubeSession\nsession = YouTubeSession(screen_id)\n\n# YouTube video id is http://youtube.com/watch?v=video_id\nsession.play_video(video_id)\n```\n\nThe library requires 2 things:\n1. screen id\n2. The Chromecast youtube app needs to be open\n\nThere is a small script in https://github.com/ur1katz/CastTube-Scripts to print the screen id and launch the app.\n\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/ur1katz/casttube", "keywords": "youtube,chromecast,youtube-api", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "casttube", "package_url": "https://pypi.org/project/casttube/", "platform": "", "project_url": "https://pypi.org/project/casttube/", "project_urls": { "Homepage": "http://github.com/ur1katz/casttube" }, "release_url": "https://pypi.org/project/casttube/0.2.0/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "YouTube chromecast api", "version": "0.2.0" }, "last_serial": 4295057, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "8deb9574a474250c60b928404190acc1", "sha256": "03c822c13d3fe6bcd66157190fcad70743a3b64d55d13fd3853073e3c032971f" }, "downloads": -1, "filename": "casttube-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8deb9574a474250c60b928404190acc1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4080, "upload_time": "2018-06-01T10:51:19", "url": "https://files.pythonhosted.org/packages/f4/d1/a7d8cd7a7df6c2cd1cbc7ad8979010ae34ecf1f7da90ffe89bcc3af48326/casttube-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da6bc1693f9b343237e75760537b4c3c", "sha256": "d3787a38eb3a2bb2c1dc82e9e26387ff056de214b26817cf0bbed2f2a83a5d5c" }, "downloads": -1, "filename": "casttube-0.1.0.tar.gz", "has_sig": false, "md5_digest": "da6bc1693f9b343237e75760537b4c3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3645, "upload_time": "2018-06-01T10:51:20", "url": "https://files.pythonhosted.org/packages/a1/57/00f76daff3a80f3e84ec25ac25e982f1aca77df16174b900a1c2ec1d9af1/casttube-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "d6de2e81f4bb2eca4ebc92cc86423dc3", "sha256": "0979c7126e7bd6a09ebe45b819dcdfeb9b77839c2650b5b97333168150c4265c" }, "downloads": -1, "filename": "casttube-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d6de2e81f4bb2eca4ebc92cc86423dc3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4174, "upload_time": "2018-09-21T06:06:52", "url": "https://files.pythonhosted.org/packages/31/ef/acf3646cf670d095cf29e1f21b7cfc4eb6f896d6dfe0f7264ed6a624e8c7/casttube-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4bb24ba1639d16c8fa367537bf3b88a6", "sha256": "f25b3c634efe702896233690f7590e8d6311590910f18dbb763b90419d9ef53c" }, "downloads": -1, "filename": "casttube-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4bb24ba1639d16c8fa367537bf3b88a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3760, "upload_time": "2018-09-21T06:06:54", "url": "https://files.pythonhosted.org/packages/54/d1/8edc98ef2aa08eed8dd72e2ef31b6658ba222ea8d228a4c2c3e73a58991a/casttube-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d6de2e81f4bb2eca4ebc92cc86423dc3", "sha256": "0979c7126e7bd6a09ebe45b819dcdfeb9b77839c2650b5b97333168150c4265c" }, "downloads": -1, "filename": "casttube-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d6de2e81f4bb2eca4ebc92cc86423dc3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4174, "upload_time": "2018-09-21T06:06:52", "url": "https://files.pythonhosted.org/packages/31/ef/acf3646cf670d095cf29e1f21b7cfc4eb6f896d6dfe0f7264ed6a624e8c7/casttube-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4bb24ba1639d16c8fa367537bf3b88a6", "sha256": "f25b3c634efe702896233690f7590e8d6311590910f18dbb763b90419d9ef53c" }, "downloads": -1, "filename": "casttube-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4bb24ba1639d16c8fa367537bf3b88a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3760, "upload_time": "2018-09-21T06:06:54", "url": "https://files.pythonhosted.org/packages/54/d1/8edc98ef2aa08eed8dd72e2ef31b6658ba222ea8d228a4c2c3e73a58991a/casttube-0.2.0.tar.gz" } ] }