{ "info": { "author": "Andrea Masi", "author_email": "eraclitux@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Topic :: Multimedia :: Video :: Capture" ], "description": "=======\nIpCamPy\n=======\n\n|image0|_\n\n.. |image0| image:: https://drone.io/github.com/eraclitux/ipcampy/status.png\n.. _image0: https://drone.io/github.com/eraclitux/ipcampy/latest\n\n.. contents::\n\nThis package let you control supported ip cameras from your python app with ease.\n\nBatteries are included so you can make a DIY surveillance system in a snap. Included functionality are:\n\n* process that collects a screenshot from every camera at given interval\n* mobile web interface to view streams and saved screenshots. Is's served from an integrated webserver\n\nSee `A Raspberry Pi surveillance system`_\n\nPackage is written with easy extendibility in mind, pull requests that add new cams or fix issues are welcome, encouraged, and credited.\n\nExamples\n========\n\nA Raspberry Pi surveillance system\n----------------------------------\n\nLogin to your Pi and get the code from the cheese shop::\n\n $ pip install ipcampy\n\nDefine a configuraton file of your cams in json. For example, save these lines in `cam.conf`::\n\n {\"address\":\"192.168.1.20\", \"user\":\"admin\", \"pswd\":\"xxyyzz\", \"port\":\"8010\", \"type\":\"foscam\" \"name\":\"Garden\"}\n {\"address\":\"192.168.1.21\", \"user\":\"admin\", \"pswd\":\"xxyyzz\", \"port\":\"8010\", \"type\":\"foscam\", \"name\":\"Gate\"}\n\nStart to get a snapshot from all defined camera every 10 seconds running::\n\n $ campatrol -d ~/cam.conf -p xxx\n\nThis even start a webpanel that can be accessed from any browser using this address with username ``watcher`` and password ``xxx``::\n\n http://:6001\n\nUse chrome or firefox on smartphones and tablets to watch live streams.\n\nSnapshots are stored in ``/tmp`` for default but a different path can be specified with ``-s`` option.\n\nScreenshots\n===========\n\n|image1|_\n|image2|_\n|image3|_\n|image4|_\n\n.. |image1| image:: http://www.eraclitux.com/public/images/ipcampy-1.png\n.. _image1: http://www.eraclitux.com/public/images/ipcampy-1.png\n\n.. |image2| image:: http://www.eraclitux.com/public/images/ipcampy-2.png\n.. _image2: http://www.eraclitux.com/public/images/ipcampy-2.png\n\n.. |image3| image:: http://www.eraclitux.com/public/images/ipcampy-3.png\n.. _image3: http://www.eraclitux.com/public/images/ipcampy-3.png\n\n.. |image4| image:: http://www.eraclitux.com/public/images/ipcampy-4.png\n.. _image4: http://www.eraclitux.com/public/images/ipcampy-4.png\n\nSupported cameras\n=================\n\nDefines wich type to use in json configuration \"type\" key.\n\nFoscam\n------\n\n- ``\"type\": \"foscam\"`` for **FI8908W** and clones. May works on similar cams from same family too. \n\nPlease report working status of cameras opening an issue_ or using `mailing list `_\n\n.. _issue: https://github.com/eraclitux/ipcampy/issues\n\nNotes\n=====\n\nThis package is in early development. Things **could** work or maybe not. APIs can quickly change.\n\nTo get the latest code clone the github's repository instead of using ``pip``::\n\n $ git clone https://github.com/eraclitux/ipcampy.git\n $ python setup.py install\n\nGet support\n===========\n\nUse the official `mailing list `_ to ask questions about using the package and follow its development.\n\nCredits\n=======\n\nFavicon: http://www.iconarchive.com/artist/yusuke-kamiyamane.html\n\nDisclaimer\n==========\n\nAll trademarks, copyrights and other forms of intellectual property belong to their respective owners.\n\nThe author is not affiliated with any cam vendor cited above.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/eraclitux/ipcampy", "keywords": "ipcam foscam raspberrypi surveillance", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "IpCamPy", "package_url": "https://pypi.org/project/IpCamPy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/IpCamPy/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/eraclitux/ipcampy" }, "release_url": "https://pypi.org/project/IpCamPy/0.3.0/", "requires_dist": null, "requires_python": null, "summary": "Easily control ip cameras. Comes with built in utilities to make a simple surveillance system.", "version": "0.3.0" }, "last_serial": 1180940, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "338654989849eec1346426bd36b3727f", "sha256": "23c053c8c16ff22f9f0823d34f07b7db5bd35bc71b9ad3fca16448364ef41ad5" }, "downloads": -1, "filename": "IpCamPy-0.2.0.tar.gz", "has_sig": false, "md5_digest": "338654989849eec1346426bd36b3727f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47786, "upload_time": "2014-07-21T18:58:26", "url": "https://files.pythonhosted.org/packages/89/7d/c910b2860dbde9575d8e201015e0553c9a44b15845f4ebd0b48634f4e1c3/IpCamPy-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "1e3f78eea25fc94f79385782fb2c0f3b", "sha256": "d24db8a196ec4df400e798337b57f651d15bf74a7f744ea25adaba878491f7b6" }, "downloads": -1, "filename": "IpCamPy-0.2.1.tar.gz", "has_sig": false, "md5_digest": "1e3f78eea25fc94f79385782fb2c0f3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47903, "upload_time": "2014-07-26T13:42:06", "url": "https://files.pythonhosted.org/packages/14/fe/c2f628be5ae49af423c0854a0f22ddf119a56b670a4e585be4a3c6eb2195/IpCamPy-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "cfbb1d9b897144a77f04ccdf549e936f", "sha256": "395d76fe16dc192c52261e3bedd91f80be7ca69ad29994a9341bef96d7415a79" }, "downloads": -1, "filename": "IpCamPy-0.3.0.tar.gz", "has_sig": false, "md5_digest": "cfbb1d9b897144a77f04ccdf549e936f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49421, "upload_time": "2014-08-05T18:16:32", "url": "https://files.pythonhosted.org/packages/63/30/f3be3deba2888480836a29c57051ec03c5808bed48b791cdfb768cbe85ce/IpCamPy-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cfbb1d9b897144a77f04ccdf549e936f", "sha256": "395d76fe16dc192c52261e3bedd91f80be7ca69ad29994a9341bef96d7415a79" }, "downloads": -1, "filename": "IpCamPy-0.3.0.tar.gz", "has_sig": false, "md5_digest": "cfbb1d9b897144a77f04ccdf549e936f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49421, "upload_time": "2014-08-05T18:16:32", "url": "https://files.pythonhosted.org/packages/63/30/f3be3deba2888480836a29c57051ec03c5808bed48b791cdfb768cbe85ce/IpCamPy-0.3.0.tar.gz" } ] }