defaultApp
работает для микшера09:46:59,012 INFO RestClient - API-ASYNC-pool-13-thread-121 RECEIVED REST OBJECT <==
URL:http://localhost:8081/apps/EchoApp/connect
OBJECT:
{
"nodeId" : "62cjXxRa99MhToFv0RWUFWsoHwSE81W5@***.***.*.***",
"appKey" : "defaultApp",
"sessionId" : "mixer://wnfx-a0bb88df-3b2f-4f04-8e37-999a44dcdc15",
"useWsTunnel" : false,
"useWsTunnelPacketization2" : false,
"msePacketizationVersion" : 1,
"useBase64BinaryEncoding" : false,
"mediaProviders" : [ "WebRTC" ],
"appCallbackClass" : "com.flashphoner.server.client.handler.wcs4.WCS4CallbackHandler",
"keepAlive" : false
}
flashphoner.properties
настройкуmixer_app_name=yourAppKey
По этим событиям Вы получаете десериализованный ответ от сервера (см описание Raw Websocket API, сообщениев логах все хорошо, но в SessionEvent(onConnected, onDisconnection) мне приходит connection c appKey defaultApp
getUserData
), а в нем нет поля appKey
. Поскольку одно соединение соответствует одной websocket сессии, то и необходимости в дифференциации различных приложений нет, все равно обратиться к другому приложению нельзя