IModuleOnStream

IModuleOnStream

public abstract void onStreamCreate(IMediaStream stream);

public abstract void onStreamDestroy(IMediaStream stream);

onStreamCreate Invoked when a new IMediaStream object is created

:onStreamDestroy: Invoked when a IMediaStream object is closed

Памятка

onStreamCreate метод событий вызывается перед “play” или “publish” вызывом для этого IMediaStream объекта. Из-за этого IMediaStream объект не имеет имени. См IMediaStreamActionNotify2 интерфейс для ввода прослушивания сервера , которое будет вызвано объектом IMediaStream.

Для ввода этих итерфейсов, вы также можете использовать Java “implements” ключевые слова слудующие за списком через запятые итрефесов , которые вы хотите использовать или просто используйте определение интерфейса как справочные подписи и определяете их в ваших класах публичных методов. Ниже простой класс , который вводит IModuleOnApp метод.

package com.mycompany.module;

import com.wowza.wms.module.*;

import com.wowza.wms.client.*;

import com.wowza.wms.amf.*;

import com.wowza.wms.request.*;

public class MyModule extends ModuleBase implements IModuleOnApp

{

public void onAppStart(IApplicationInstance appInstance)

{

getLogger().info(“onAppStart”);

}

public void onAppStop(IApplicationInstance appInstance)

{

getLogger().info(“onAppStop”);

}

}

 

Памятка

 

Используйте IModuleOnConnect интерфейс для аутентификации клиентских соединений. ДЛЯ УСТАНОВКИ отредактируйте ваш Application.xml файл приложенияe и установите Connections/AutoAccept на «false». Затем, в вашем приложении серверного модуля введите IModuleOnConnect интерфес. Наконец, в onConnect методе событий вы можете валидировать клиентское соединение , инспектируя экстра параметры посылаемые на сервер из клиента как часть вызова в NetConnection.connect(). Для accept/reject принятия/отказа клиентского соединения вызовите client. acceptConnection() или client.rejectConnection().

Реклама
IModuleOnStream

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s