Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Red5 - начало (http://www.flasher.ru/forum/showthread.php?t=125514)

nerezus 26.05.2009 01:58

Red5 - начало
 
Код:

package com.milgra;
 
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
 
import org.red5.server.api.IConnection;
import org.red5.server.adapter.ApplicationAdapter;
 
public class Application extends ApplicationAdapter
{
    private static final Log log = LogFactory.getLog( Application.class );
 
    public boolean appStart ( )
    {
        log.info( "Red5First.appStart" );
        return true;
    }
 
    public void appStop ( )
    {
        log.info( "Red5First.appStop" );
    }
 
    public boolean appConnect( IConnection conn , Object[] params )
    {
        log.info( "Red5First.appConnect " + conn.getClient().getId() );
 
        boolean accept = ((Boolean)params[0]).booleanValue();

        if ( !accept ) rejectClient( "you passed false..." );
 
        return true;
    }
 
    public void appDisconnect( IConnection conn , Object[] params )
    {
        log.info( "Red5First.appDisconnect " + conn.getClient().getId() );
    }
}

Код AS3:

package
{
 
    import flash.net.NetConnection;
    import flash.net.ObjectEncoding;
    import flash.events.NetStatusEvent;
    import flash.display.Sprite;
 
    public class Red45 extends Sprite {
        private var nc:NetConnection;
        public function Red45() {
            nc = new NetConnection( );
            nc.objectEncoding = ObjectEncoding.AMF0;
            nc.addEventListener( NetStatusEvent.NET_STATUS , netStatus );
            nc.connect( "rtmp://localhost/firstapp" , false );
        }
 
        private function netStatus ( event:NetStatusEvent ):void {
            trace( event.info.code );
            if ( event.info.code == "NetConnection.Connect.Rejected" ) {
                trace( event.info.application );
            }
        }
    }
 }

WTF?
NetConnection.Connect.InvalidApp
NetConnection.Connect.Closed

Куда смотреть?
Может поможете с готовым примером, который уже можно будет изменять и наращивать?
Или подскажите, в чем ошибка.

zafod 29.05.2009 10:31

а где конкретно ошибка? больше информации.


Часовой пояс GMT +4, время: 19:39.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.