|
|
|||||
Вам уже ответили во втором посте
https://github.com/devboy/HydraP2P/b...ydraChannel.as Не смущайтесь, это библиотека с открытым кодом. Можете смело посмотреть исходники.
__________________
Сам себе репортер |
|
|||||
Регистрация: Sep 2010
Сообщений: 81
|
Это пользователь который заходит в чат посылает такое сообщение, а как принять его в группе (в чате) чтобы остальные видели? Спс...
|
|
|||||
Пример из хелпа. В верху раздела есть ссылки на хелп.
package { import flash.display.Sprite; import flash.net.NetConnection; import flash.net.NetStream; import flash.events.NetStatusEvent; import flash.media.Video; import flash.utils.setTimeout; public class TestExample extends Sprite { var nc:NetConnection = new NetConnection(); var ns1:NetStream; var ns2:NetStream; var vid:Video = new Video(300,300); var obj:Object = new Object(); public function TestExample() { nc.objectEncoding = 0; nc.addEventListener("netStatus", onNCStatus); nc.connect("rtmp://localhost/FlashVideoApp"); addChild(vid); } function onNCStatus(event:NetStatusEvent):void { switch (event.info.code) { case "NetConnection.Connect.Success": trace("You've connected successfully"); ns1 = new NetStream(nc); ns2 = new NetStream(nc); ns1.client = new CustomClient(); ns1.publish("dummy", "live"); ns2.play("dummy"); ns2.client = new CustomClient(); vid.attachNetStream(ns2); setTimeout(sendHello, 3000); break; case "NetStream.Publish.BadName": trace("Please check the name of the publishing stream" ); break; } } function sendHello():void { ns1.send("myFunction", "hello"); } } } class CustomClient { public function myFunction(event:String):void { trace(event); } } Вызвали send(); c названием функции обратного вызова "myFunction" передаем объект, в данном случае строку "hello" здесь приняли объект (строку 'hello'); |
Часовой пояс GMT +4, время: 18:08. |
|
« Предыдущая тема | Следующая тема » |
|
|