{ "info": { "author": "The RTMPy Project", "author_email": "rtmpy-dev@rtmpy.org", "bugtrack_url": null, "classifiers": [], "description": "RTMPy_ is a Twisted_ protocol implementing the Real Time Messaging Protocol\r\n(RTMP_), used for streaming audio, video and data between the\r\n`Adobe Flash Player`_ and a server.\r\n\r\nAs of 0.1, RTMPy provides a simple server architecture, something that will be\r\nexpanded on over the next coming releases.\r\n\r\nThe server framework is loosely based on the same design as the `FMS Server Side\r\nActionScript Language Reference`_. Specifically the `Application class`_,\r\n`Client class`_ and `Stream class`_.\r\n\r\n\r\n.. _RTMPy:\t\t\t http://rtmpy.org\r\n.. _Twisted:\t\t\t http://twistedmatrix.com\r\n.. _RTMP:\t\t\t http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol\r\n.. _Adobe Flash Player:\t\thttp://en.wikipedia.org/wiki/Adobe_Flash_Player\r\n.. _FMS Server Side ActionScript Language Reference: http://www.adobe.com/livedocs/flashmediaserver/3.0/hpdocs/help.html?content=Book_Part_34_ss_asd_1.html\r\n.. _Application class: http://www.adobe.com/livedocs/flashmediaserver/3.0/hpdocs/help.html?content=00000229.html#151509\r\n.. _Client class: http://www.adobe.com/livedocs/flashmediaserver/3.0/hpdocs/00000257.html#72218\r\n.. _Stream class: http://www.adobe.com/livedocs/flashmediaserver/3.0/hpdocs/00000386.html#230476", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://rtmpy.org", "keywords": "rtmp flv rtmps rtmpe rtmpt rtmpte amf amf0 amf3 flex flash http https", "license": "LGPL 2.1 License", "maintainer": "", "maintainer_email": "", "name": "RTMPy", "package_url": "https://pypi.org/project/RTMPy/", "platform": "", "project_url": "https://pypi.org/project/RTMPy/", "project_urls": { "Homepage": "http://rtmpy.org" }, "release_url": "https://pypi.org/project/RTMPy/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "Twisted protocol for RTMP", "version": "0.1.1" }, "last_serial": 785495, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "a4ccc082a7b97c48bb7e6fc41750102d", "sha256": "04087948576055e8e4a6feea981b9a0b46a9e0b677685ef27ab0626d9a3b52e5" }, "downloads": -1, "filename": "RTMPy-0.1.tar.gz", "has_sig": false, "md5_digest": "a4ccc082a7b97c48bb7e6fc41750102d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58126, "upload_time": "2010-10-25T15:49:57", "url": "https://files.pythonhosted.org/packages/3d/d4/cf35d316d2246b8621cd0192364036ddc8c9b749c98feff6b558e7fdf47d/RTMPy-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c1e3e2a93b9174b0799007af15989f3a", "sha256": "3334a718cd6d0e03b57b9472dd2d718ca79e2bee1e18c7e9147f0e7a3a32afac" }, "downloads": -1, "filename": "RTMPy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c1e3e2a93b9174b0799007af15989f3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 112226, "upload_time": "2010-11-30T08:48:50", "url": "https://files.pythonhosted.org/packages/34/b3/c872409452dadc0a6ed621eb2253485d52b05c759395577f6a9757aecaad/RTMPy-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c1e3e2a93b9174b0799007af15989f3a", "sha256": "3334a718cd6d0e03b57b9472dd2d718ca79e2bee1e18c7e9147f0e7a3a32afac" }, "downloads": -1, "filename": "RTMPy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c1e3e2a93b9174b0799007af15989f3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 112226, "upload_time": "2010-11-30T08:48:50", "url": "https://files.pythonhosted.org/packages/34/b3/c872409452dadc0a6ed621eb2253485d52b05c759395577f6a9757aecaad/RTMPy-0.1.1.tar.gz" } ] }