タグ

FlashとRTMPに関するstibbarのブックマーク (3)

  • Python製のRTMPサーバ·rtmplite MOONGIFT

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

    Python製のRTMPサーバ·rtmplite MOONGIFT
  • ニコニコ生放送的な配信もできるRTMP対応ストリーミングサーバ·Erlyvideo MOONGIFT

    ErlyvideoはErlang製のオープンソース・ソフトウェア。ハードウェアおよびネットワーク回線の低価格化、高品質化によって動画配信を行うのが誰でも簡単になった。インターネット上には無数の動画が溢れているし、Webカムさえあれば誰だって動画配信できる。 手持ちの動画を配信するRTMPサーバ そんなプラットフォームを構築できるのがErlyvideoだ。ErlyvideoはAdobeの提供するRTMP(Real Time Messaging Protocol)に対応した動画配信ソフトウェアで、Erlangで開発されている。予め用意した動画ファイルを配信することも可能だ。 閲覧はFlash製の動画プレーヤで可能になっている。そしてNew live broadcastをクリックするとFlashがWebカムやマイクに接続し、動画配信を開始する。見ている人はリアルタイムに生成される動画を閲覧する仕

    ニコニコ生放送的な配信もできるRTMP対応ストリーミングサーバ·Erlyvideo MOONGIFT
  • RTMP によるライブストリーミングソフトウェア

    株式会社ドワンゴの糸柳です。業務に関わるエントリでは所属を名乗るよう言われているのでこう書きましたが、もちろん職はグッドウィルで日雇いの肉体労働をやっていて、登録している営業局が営業停止命令を受けたため生活に困窮しています。100 万円ほどください。と言いたいのですが先日実際にもらったので題に入ります。 RTMP によるライブストリーミングでは、Flash Player が対応しているコーデックでエンコードしたビデオ、及びオーディオのストリームを RTMP に乗せる必要がある。 現在最新の Flash Player が対応しているオーディオの圧縮形式は以下の通りである。 MP3 PCM ADPCM AAC HE-AAC ライブストリーミングを実現するときに技術的面からネックになるのは、配信側及び受信側の CPU 使用率と、帯域の占有である。そのほとんどはビデオストリームによるものであり

  • 1