ばてたー

一日かかってこれだよー。気づいたら夜になってたよー。



やったこと
・プレイヤーっぽい外見を作った
・表示画面を大きくできた
・現在の接続数を取得できた

これだけか、泣けてきた。


視聴側のVideoオブジェクトのサイズが変更できなくて悩んでいたんですが、結局
var video:Video=new Video(640,480);
これだと、なぜかそのサイズにならなくて
var video:Video = new Video();
video.width = 640;
video.height = 480;
これでちゃんと指定したサイズになった。何のための引数やねん。



接続数の取得は
http://coelacanth.heteml.jp/site/flash_red5/article_4
ここと、Flash側の部分は
http://coelacanth.heteml.jp/site/flash_red5/article_7
こっちです。
>>Flash側で切断しても数字が減らない
とありますが、僕の環境ではちゃんと減ります。おそらくRed5の問題でしょうね。

2つ目のWEBページを知らなくて、ああん、Call?、ああん、Responder?と四苦八苦して、ようやく自力で取得に成功した後に、そこを見つけてあじょーんってなった。なして気づかんかったのかー。

このたった10行書くのに3時間くらいかかってんの・・orz
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
nc = new NetConnection();
nc.connect("rtmp://localhost/hogehoge");
nc.call('countConnect', new Responder(this._onResult,this._onStatus));
 
private function _onResult(result:int):void {
trace(result);
}
private function _onStatus(status:Object):void {
trace('error :' + status.code );
}
 


FlexBuilderが何気にバグがあって、何の問題も無いのに、たまに警告を吐く。直前に定義しているのに、その変数は定義されてませんなど。一度メモ帳にコピペして、全部消した後にコピペしなおすと直るという。
このやろー、何時間そこで悩んだと思ってんだ、こんちくしょうめー。全幅の信頼をおいとってん、そんな可能性考えんやろがー。がー。


Red5+ActionScriptメモ:NetConnection#callの使い方
http://kaznor.blog56.fc2.com/blog-entry-110.html
関連記事

コメント

コメントの投稿

非公開コメント

このブログについて
□ ブログ内容
決まった趣旨はありません。
興味を持ったこと・日常で行ったことを何でも書きます。

3DCG・プログラミングなどが多めです。

□ 現在の活動
・ウェブサイト制作
 (http://tiblab.net)
・3Dゲーム制作
 (コックパニック)
検索フォーム
ユーザータグ

Blender キャプチャ blendファイル BGE Python GameEngine ムービー Android CG  Red5 Terragen C# C++ 

カテゴリー
プロフィール

TiBra

Author:TiBra
趣味でCG制作、プログラミング等を行っています。メイカーズに憧れています。

ネットを通じた交流を広げたく思っていますので、コメント・メールはお気軽にどぞー

戯言程度のことは、こちらのブログに投稿しています。基本戯言なので、実質移転しているようなものです。

Mail:tibraあっとlive.jp
HP:TibLabmemocode
動画:VimeoFC2動画ニコニコ
ファイル:SkyDrive
企画:3Dゲーム作業実況

Blogリンク
不都合がございましたらご連絡ください。
当ブログのリンクバナー
FC2 ID
FC2カウンター
RSSフィード+解析コード