For english speakers Plase use google translate for english version of this slide. http://typester.stfuawsc.com/slides/yapcasia2010/ URL also pasted to #yapcasia-en
rtmpdump is a toolkit for RTMP streams. All forms of RTMP are supported, including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://. License: GPLv2 Copyright (C) 2009 Andrej Stepanchuk Copyright (C) 2010-2011 Howard Chu Download the source: git clone git://git.ffmpeg.org/rtmpdump The latest release is 2.6 which you can check out from git. Code added to support type 10 RTMPE handshakes in 2.5 h
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
今回は、アプリケーションレベルマルチキャストです。 マルチキャスト用 NetStream の生成 マルチキャストは 1 対多の通信に向いた方式で、大量のデータを少ない遅延で送りたいときに使用します。遅延と信頼性のどちらを優先させるかを指定するオプションもあります。 マルチキャストを行うには、まずグループに接続します。下がそのサンプルですが、基本的に NetGroup クラスのときに説明したものと同じです。グループにマルチキャストを許可するため、GroupSpecifier.multicastEnabled に true を設定する点だけ変更してあります。 // NetConnection.Connect.Success の時に呼ばれる private function onConnect():void { _groupSpecifier = new GroupSpecifier(GROUP
What It Is RTMPD refers to live, dynamic data that calculates and updates the probability of specific outcomes in a sports event as it unfolds. This data is typically based on: •Current match events (e.g., goals, points, fouls, injuries). •Historical data of teams or players. •Advanced predictive algorithms. •External factors such as weather conditions or crowd influence. Key Features1.Live Update
androidとfujirockで頭いっぱいなhidakaです。 ステージ振りも発表されましたねー。 久しぶりにFlashネタでいってみます。RTMFPです。RTMPじゃないよ、いきなり言われて区別つきます? RTMFPはFlashでP2Pができちゃうアレです。去年の後半に発表されたやつ。 ネット上のサンプルがFlexのものばかりで、純FlasherとしてはさみしいのでFlashで やってみました。ちゃんとP2Pでチャットできますよ。しかもサーバ用意しないで Flashだけで試せます。 まずはここからdeveloper keyをもらいます。 そしてまずは接続。普通のFMSと一緒で var rtmfp_sv:String="rtmfp://stratus.adobe.com"; var Dev_key:String="取得したdeveloper key"; var PUBLISH_NAME:
なんでそんなものを。まさか Perl で flash player を作ろうなどということは考えてなくて、単に Flash Media Server (うちにあるのは古い FCS-1.5 だけど) の死活監視をしたかった。 # exe 化した SWF を Windows XP で動かしてチェック、とかしてたんですが XP のほうがサーバよりはるかに安定しないもので Perl で RTMP ということなら Kamaitachi、ということで github で fork して Kamaitachi::Client を作ってみました。最初は別の名前空間にしようかとも思ったんだけど、やはり共通部分が多いので。 http://github.com/fujiwara/kamaitachi/tree/master 使い方。 コールバックを定義したクライアントを用意。 package MyClient;
(2009/03/04 22:55追記) typesterさんから mod_proxyでできるんじゃないのかな なコメントをいただきましたが、ご指摘とおり、mod_proxyだけでも共存は可能だと思います。今回は試験的な意味もこめてPoundを使って環境構築をしましたが、おいおいmod_proxyも試してみたいと思っています。(ここまで追記) Wowza Media ServerなんかのRTMPサーバは、標準の1935番ポートへの接続ができないクライアントのために、HTTPでカプセル化した通信(RTMPT)を受け付けるために、80番ポートでの待ち受けが可能です。(さらにSSL化した443番ポートでの通信RTMPSなんかもあります) ただ、1台のマシンでWebサーバと共存させる場合、80番ポートが競合するのでこのままではうまく共存できません。そこで、Reverse Proxyを利用してHTT
Flash Communication Server は、RTMP プロトコル(Real Time Message Protocol)という、ストリーミングおよびデータサービスに使用する Macromedia 独自の TCP/IP プロトコルを使用します。RTMP は、多数のステートレス接続を使って通信をする HTTP プロトコルとは異なり、ステートフルな TCP 接続を使用します。このため、プロキシサーバーの背後にあるクライアントは、初期状態で はRTMP プロトコルを使用することができません。Flash Communication Server は、この問題を回避する為に、HTTP トンネリングをサポートしており、したがって、プロキシサーバーの背後にあるユーザーにサービスを拡大することができるようになっています。 プロキシサーバーにおいて、トンネリングを利用するために RTMP
Kamaitachiとは、typesterさんが鋭意開発中のperlによるRTMPサーバの実装( =~ Flash Media Server)です。 RTMPサーバのオープンソース実装としてはRed5やWowza、RubyIzumiなどが知られていますが、「perl使いだったらKamaitachiだよ!」ということで、年の瀬の忙しい中、家族の冷たい視線に刺されつつKamaitachiに入門してみようと思います。 Kamaitachi とは まずは周辺情報の整理から。 Kamaitachiの紹介サイト http://bm11.kayac.com/project/kamaitachi/ 作っている人 id:typester id:hide-K typesterさんのブログ http://unknownplace.org/memo/search?q=kamaitachi ソース http://g
kamaitachi開発者の村瀬です。 kamaitachiの開発のためにRTMP専用のスニファーを書いたのですが、そのアプリにほんの遊び心でflv保存機能をつけてみたところなかなかおもしろいのでここで紹介してみます。 ソースコードはこちら: Sniffer::RTMP この中の script/rtmp_flvdump.pl がRTMPストリームをflv形式でダンプするスクリプトです。(Net::Pcap を使用していますので実行にはスーパーユーザー権限が必要です。) 使い方は sudo perl ./script/rtmp_flvdump.pl en1 filename.flv のように、インタフェース名と保存するflvファイル名を与えると、RTMPのパケット中のビデオデータを filename.flv として書き出してくれるというものです。 たとえば、これを起動した状態でustream
This is Perl module Kamaitachi. INSTALLATION Kamaitachi installation is straightforward. If your CPAN shell is set up, you should just be able to do % cpan Kamaitachi Download it, unpack it, then build it as per the usual: % perl Makefile.PL % make && make test Then install it: % make install DOCUMENTATION Kamaitachi documentation is available as in POD. So you can do: % perldoc Kamaitachi to read
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く