Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 03.04.2010, 02:48
RaVeN-Nikma вне форума Посмотреть профиль Отправить личное сообщение для RaVeN-Nikma Посетить домашнюю страницу RaVeN-Nikma Найти все сообщения от RaVeN-Nikma
  № 1  
Ответить с цитированием
RaVeN-Nikma

Регистрация: Jan 2003
Адрес: Latvia, Riga
Сообщений: 161
По умолчанию red5 не хочет работать (Scope not found)

Установил red5 0.9 под windows 7. Поставил jdk 1.6, eclipse. Сделал простенькое приложение
Сервер

Код:
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];
		if ( !accept ) rejectClient( "you passed false..." );
		return true;
	}
	public void appDisconnect( IConnection conn , Object[] params )
	{
		log.info( "Red5First.appDisconnect " + conn.getClient().getId() );
	}
}
Клиент на AC3

Код AS3:
var nc:NetConnection;
 
function createConnect ()
{
	nc  = new NetConnection ();
	nc.objectEncoding = ObjectEncoding.AMF3;
	nc.addEventListener ( NetStatusEvent.NET_STATUS, netStatus );
	nc.connect ( "rtmp://localhost/firstapp", false );
}
 
function netStatus ( event:NetStatusEvent ):void
{
 
	trace ( event.info.code);
	if ( event.info.code == "NetConnection.Connect.Rejected" )
	{
		trace ( event.info.application );
	}
}
 
createConnect();
Залил все на локальный red5 сервер, и не работает. Flash кидает вот это
NetConnection.Connect.Rejected
null
NetConnection.Connect.Closed

А в консоли сервера пишет такую ошибку
Scope firstapp not found on localhost

как это решить, я уже все перепробовал. Приложения что в качестве demo есть в red5, они работают

Создать новую тему   Часовой пояс GMT +4, время: 21:44.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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