Python製のRTMPサーバ「rtmplite」
rtmpliteはPython製のオープンソース・ソフトウェア。RTMPとはAdobe Flashで使われているリアルタイムメッセージングプロトコルだ。動画を効率的に配信したりするために使われる技術だ。
テスト用クライアント
Youtubeのような形式の他、一人が配信者となって他のユーザが動画や音声を聞いたりする際にも使える。RTMPと言うと特別なサーバを用意して…といったイメージがあるが、小さなものであればrtmpliteで十分構築できそうだ。
rtmpliteはPython製のRTMPサーバで、すぐにサーバを立てることが出来る。ホストやポート番号は起動時の引数で設定可能だ。テスト用のクライアントソフトウェアもあり、RTMPサーバに接続してコンテンツを配信することもできる。
オプションなど
Python製であれば、Pythonで構築したシステムとの親和性は高い。独自の拡張もしやすいだろう。Djangoなどで作ったWebサービスと連携するRTMPサーバを…といったニーズがわいた時にはぜひチェックしていただきたい。
執筆時のバージョン
4.0
rtmplite - Project Hosting on Google Code