📜 ⬆️ ⬇️

FMSPy, Alpha release (0.1)

FMSPy Flash Media Server written in Python ( FMSPy ) is another RTMP server for Adobe Flash / Flex / Air applications. FMSPy is an analogue of the Adobe Flash Media Server, with much fewer features, but FMSPy is a completely free open source project. The project is at an early stage of development, but in active development.

So, what is today:


In the next releases:

FMSPy is written in Python using the Twisted Framework , applications on FMSPy are also implemented in Python and all the features available in Twisted are available: asynchronous network model, database connections, memcached , various services, etc.

Startup and installation


If you already have Python and setuptools installed (most often on Unix / Linux, this is the case), you just need to run as root:
')
 easy_install fmspy

Easy_install will automatically install all necessary dependencies (if they are not already installed). More information about the installation can be found in the documentation .

After installation, start in debug mode (on the console) as follows:

 twistd -n fmspy

To end the server, just press Ctrl + C.

Examples



Two examples are installed together with FMSPy: echotest and simple chat. Once launched, open the http: // localhost: 3000 / examples / page and select the one you are interested in.

echotest chat

Instead of conclusion



Try, test, join the development. Any help is welcome: writing documentation, patches, ideas of new features, graphic materials! All this is best sent to the tracker .

Ahead of the new releases, also in the near future article on writing applications for FMSPy.

References:

Short FAQ:

Source: https://habr.com/ru/post/61839/


All Articles