День добрый господа. Сейчас наверное полетят в мою сторону ссылки на существующие статьи, которые мне помогут, но прошу сначала дочитайте до конца) В общем суть в чём, поднял я сервак, развернул Openmetings 3.1.3, меня волнует вопрос Расшаривания Экрана. После 2 недельного курения мануалов, форумов и 7 пачек сигарет, я всё же дошёл до того, чтобы поставить Java32. Я абсолютно никак не шарю по яве по сему прошу простить мой французский. Значит данное приложение каким-то неведомым образом открывает jnlp файлы скачиваемые с web интерфейса. Всё бы ничего да вот если не редактировать этот файл, скачать его таким какой он есть и запустить, то выпадает окно с ошибкой такого рода:

Допустим с этим я научился бороться, но дальше круче, значит открываю я этот файл через блокнот и меняю надпись localhost на айпишник машинки ну например (192.168.0.1). И после этого происходит магия, всё начинает работать, экран расшаривает, делает запись конференции и казалось бы всё хорошо. А вот и нет, я бы тогда не писал. После завершения конференции (покидаю комнату), я опять хочу зайти в эту же комнату для проведения новой конференции. Окей я зашёл, запускаю снова этот jnlp файл, нажимаю на кнопку открыть общий доступ и:


При этом лог выглядит следующим образом:

DEBUG 02-16 11:01:04.869 120 o.a.o.s.Core [javawsApplicationMain] - arg: rtmp://10.0.100.216:1935/openmeetings/4 DEBUG 02-16 11:01:04.872 120 o.a.o.s.Core [javawsApplicationMain] - arg: 7cc4fee4-c9e5-40d1-801b-e39862efce63 DEBUG 02-16 11:01:04.873 120 o.a.o.s.Core [javawsApplicationMain] - arg: Публикатор экрана;Нажмите, чтобы открыть общий доступ к вашему экрану;Открыть доступ;Приостановить доступ;Выберите область экрана;Изменить ширину;Изменить высоту;Смещение X;Смещение Y;Ширина:;Высота:;Соединение завершено сервером;Показывать позицию мыши зрителям;Запись;Вы можете записывать и делать экран общим одновременно. Чтобы сделать экран общим, нажмите кнопку “Открыть доступ” сверху. Чтобы только записывать сессию, нажмите "Начать запись".;Начать запись;Остановить запись;Закрыть доступ;Качество общего доступа:;Очень высокое качество;Высокое качество;Среднее качество;Низкое качество;Опубликовать;Начать публикацию;Остановить;Сервер публикации;Домен публикации;Имя публикации;Уменьшать ширину общего экрана при перемещении его влево;Уменьшать высоту общего экрана при перемещении его вниз;Уменьшать смещение x общего экрана при увеличении его ширины;Уменьшать смещение y общего экрана при увеличении его высоты;Настройки для трансляции видео конференции на другие сервисы:;Пожалуйста, сделайте экран общим для того, чтобы опубликовать его;Для того, чтобы начать запись, необходимо разрешение модератора;Сообщить об отключении;Безопасность;Позволить удалённый контроль (для общего экрана)
DEBUG 02-16 11:01:04.873 120 o.a.o.s.Core [javawsApplicationMain] - arg: 1
DEBUG 02-16 11:01:04.873 120 o.a.o.s.Core [javawsApplicationMain] - arg: 10
DEBUG 02-16 11:01:04.873 120 o.a.o.s.Core [javawsApplicationMain] - arg: true DEBUG 02-16 11:01:04.873 120 o.a.o.s.Core [javawsApplicationMain] - arg: true DEBUG 02-16 11:01:04.873 120 o.a.o.s.Core [javawsApplicationMain] - arg: true DEBUG 02-16 11:01:04.874 120 o.a.o.s.Core [javawsApplicationMain] - arg: true DEBUG 02-16 11:01:04.874 120 o.a.o.s.Core [javawsApplicationMain] - arg: false DEBUG 02-16 11:01:04.874 120 o.a.o.s.Core [javawsApplicationMain] - arg: --dummy-- DEBUG 02-16 11:01:04.874 120 o.a.o.s.Core [javawsApplicationMain] - arg: --dummy-- DEBUG 02-16 11:01:04.876 142 o.a.o.s.Core [javawsApplicationMain] - labelTexts :: Публикатор экрана;Нажмите, чтобы открыть общий доступ к вашему экрану;Открыть доступ;Приостановить доступ;Выберите область экрана;Изменить ширину;Изменить высоту;Смещение X;Смещение Y;Ширина:;Высота:;Соединение завершено сервером;Показывать позицию мыши зрителям;Запись;Вы можете записывать и делать экран общим одновременно. Чтобы сделать экран общим, нажмите кнопку “Открыть доступ” сверху. Чтобы только записывать сессию, нажмите "Начать запись".;Начать запись;Остановить запись;Закрыть доступ;Качество общего доступа:;Очень высокое качество;Высокое качество;Среднее качество;Низкое качество;Опубликовать;Начать публикацию;Остановить;Сервер публикации;Домен публикации;Имя публикации;Уменьшать ширину общего экрана при перемещении его влево;Уменьшать высоту общего экрана при перемещении его вниз;Уменьшать смещение x общего экрана при увеличении его ширины;Уменьшать смещение y общего экрана при увеличении его высоты;Настройки для трансляции видео конференции на другие сервисы:;Пожалуйста, сделайте экран общим для того, чтобы опубликовать его;Для того, чтобы начать запись, необходимо разрешение модератора;Сообщить об отключении;Безопасность;Позволить удалённый контроль (для общего экрана) DEBUG 02-16 11:01:04.877 143 o.a.o.s.Core [javawsApplicationMain] - textArray Length 39 DEBUG 02-16 11:01:04.878 145 o.a.o.s.Core [javawsApplicationMain] - 0 :: Публикатор экрана DEBUG 02-16 11:01:04.878 145 o.a.o.s.Core [javawsApplicationMain] - 1 :: Нажмите, чтобы открыть общий доступ к вашему экрану DEBUG 02-16 11:01:04.878 145 o.a.o.s.Core [javawsApplicationMain] - 2 :: Открыть доступ DEBUG 02-16 11:01:04.878 145 o.a.o.s.Core [javawsApplicationMain] - 3 :: Приостановить доступ DEBUG 02-16 11:01:04.879 145 o.a.o.s.Core [javawsApplicationMain] - 4 :: Выберите область экрана DEBUG 02-16 11:01:04.880 145 o.a.o.s.Core [javawsApplicationMain] - 5 :: Изменить ширину DEBUG 02-16 11:01:04.901 145 o.a.o.s.Core [javawsApplicationMain] - 6 :: Изменить высоту DEBUG 02-16 11:01:04.901 145 o.a.o.s.Core [javawsApplicationMain] - 7 :: Смещение X DEBUG 02-16 11:01:04.901 145 o.a.o.s.Core [javawsApplicationMain] - 8 :: Смещение Y DEBUG 02-16 11:01:04.902 145 o.a.o.s.Core [javawsApplicationMain] - 9 :: Ширина: DEBUG 02-16 11:01:04.902 145 o.a.o.s.Core [javawsApplicationMain] - 10 :: Высота: DEBUG 02-16 11:01:04.902 145 o.a.o.s.Core [javawsApplicationMain] - 11 :: Соединение завершено сервером DEBUG 02-16 11:01:04.902 145 o.a.o.s.Core [javawsApplicationMain] - 12 :: Показывать позицию мыши зрителям DEBUG 02-16 11:01:04.902 145 o.a.o.s.Core [javawsApplicationMain] - 13 :: Запись DEBUG 02-16 11:01:04.902 145 o.a.o.s.Core [javawsApplicationMain] - 14 :: Вы можете записывать и делать экран общим одновременно. Чтобы сделать экран общим, нажмите кнопку “Открыть доступ” сверху. Чтобы только записывать сессию, нажмите "Начать запись". DEBUG 02-16 11:01:04.902 145 o.a.o.s.Core [javawsApplicationMain] - 15 :: Начать запись DEBUG 02-16 11:01:04.902 145 o.a.o.s.Core [javawsApplicationMain] - 16 :: Остановить запись DEBUG 02-16 11:01:04.903 145 o.a.o.s.Core [javawsApplicationMain] - 17 :: Закрыть доступ DEBUG 02-16 11:01:04.903 145 o.a.o.s.Core [javawsApplicationMain] - 18 :: Качество общего доступа: DEBUG 02-16 11:01:04.903 145 o.a.o.s.Core [javawsApplicationMain] - 19 :: Очень высокое качество DEBUG 02-16 11:01:04.903 145 o.a.o.s.Core [javawsApplicationMain] - 20 :: Высокое качество DEBUG 02-16 11:01:04.903 145 o.a.o.s.Core [javawsApplicationMain] - 21 :: Среднее качество DEBUG 02-16 11:01:04.903 145 o.a.o.s.Core [javawsApplicationMain] - 22 :: Низкое качество DEBUG 02-16 11:01:04.904 145 o.a.o.s.Core [javawsApplicationMain] - 23 :: Опубликовать DEBUG 02-16 11:01:04.904 145 o.a.o.s.Core [javawsApplicationMain] - 24 :: Начать публикацию DEBUG 02-16 11:01:04.904 145 o.a.o.s.Core [javawsApplicationMain] - 25 :: Остановить DEBUG 02-16 11:01:04.904 145 o.a.o.s.Core [javawsApplicationMain] - 26 :: Сервер публикации DEBUG 02-16 11:01:04.904 145 o.a.o.s.Core [javawsApplicationMain] - 27 :: Домен публикации DEBUG 02-16 11:01:04.904 145 o.a.o.s.Core [javawsApplicationMain] - 28 :: Имя публикации DEBUG 02-16 11:01:04.905 145 o.a.o.s.Core [javawsApplicationMain] - 29 :: Уменьшать ширину общего экрана при перемещении его влево DEBUG 02-16 11:01:04.905 145 o.a.o.s.Core [javawsApplicationMain] - 30 :: Уменьшать высоту общего экрана при перемещении его вниз DEBUG 02-16 11:01:04.905 145 o.a.o.s.Core [javawsApplicationMain] - 31 :: Уменьшать смещение x общего экрана при увеличении его ширины DEBUG 02-16 11:01:04.905 145 o.a.o.s.Core [javawsApplicationMain] - 32 :: Уменьшать смещение y общего экрана при увеличении его высоты DEBUG 02-16 11:01:04.905 145 o.a.o.s.Core [javawsApplicationMain] - 33 :: Настройки для трансляции видео конференции на другие сервисы: DEBUG 02-16 11:01:04.906 145 o.a.o.s.Core [javawsApplicationMain] - 34 :: Пожалуйста, сделайте экран общим для того, чтобы опубликовать его DEBUG 02-16 11:01:04.906 145 o.a.o.s.Core [javawsApplicationMain] - 35 :: Для того, чтобы начать запись, необходимо разрешение модератора DEBUG 02-16 11:01:04.906 145 o.a.o.s.Core [javawsApplicationMain] - 36 :: Сообщить об отключении DEBUG 02-16 11:01:04.906 145 o.a.o.s.Core [javawsApplicationMain] - 37 :: Безопасность DEBUG 02-16 11:01:04.906 145 o.a.o.s.Core [javawsApplicationMain] - 38 :: Позволить удалённый контроль (для общего экрана) DEBUG 02-16 11:01:04.929 171 o.a.o.s.Core [javawsApplicationMain] - host: 10.0.100.216, port: 1935, app: openmeetings/4, publish: 7cc4fee4-c9e5-40d1-801b-e39862efce63 INFO 02-16 11:01:05.018 1172 o.q.i.StdSchedulerFactory [javawsApplicationMain] - Using default implementation for ThreadExecutor INFO 02-16 11:01:05.056 61 o.q.c.SchedulerSignalerImpl [javawsApplicationMain] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl INFO 02-16 11:01:05.056 240 o.q.c.QuartzScheduler [javawsApplicationMain] - Quartz Scheduler v.2.2.2 created. INFO 02-16 11:01:05.057 155 o.q.s.RAMJobStore [javawsApplicationMain] - RAMJobStore initialized. INFO 02-16 11:01:05.058 305 o.q.c.QuartzScheduler [javawsApplicationMain] - Scheduler meta-data: Quartz Scheduler (v2.2.2) 'CoreScreenShare' with instanceId 'NON_CLUSTERED'
  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
  NOT STARTED.
  Currently in standby mode.
  Number of jobs executed: 0
  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.

INFO 02-16 11:01:05.059 1327 o.q.i.StdSchedulerFactory [javawsApplicationMain] - Quartz scheduler 'CoreScreenShare' initialized from an externally provided properties instance. INFO 02-16 11:01:05.059 1331 o.q.i.StdSchedulerFactory [javawsApplicationMain] - Quartz scheduler version: 2.2.2 DEBUG 02-16 11:01:05.977 206 o.a.o.s.Core [javawsApplicationMain] - initialized INFO 02-16 11:01:32.048 575 o.q.c.QuartzScheduler [AWT-EventQueue-2] - Scheduler CoreScreenShare_$_NON_CLUSTERED started. DEBUG 02-16 11:01:32.049 305 o.a.o.s.Core [AWT-EventQueue-2] - captureScreenStart INFO 02-16 11:01:32.051 281 o.r.c.n.r.BaseRTMPClientHandler [AWT-EventQueue-2] - rtmp://10.0.100.216:1935/openmeetings/4 INFO 02-16 11:01:32.418 165 o.s.s.c.ThreadPoolTaskExecutor [NioProcessor-2] - Initializing ExecutorService DEBUG 02-16 11:01:33.002 40 o.a.o.s.RTMPScreenShare [NioProcessor-2] - connection opened INFO 02-16 11:01:33.388 165 o.s.s.c.ThreadPoolTaskScheduler [NioProcessor-2] - Initializing ExecutorService WARN 02-16 11:01:33.463 152 o.r.c.n.r.RTMPMinaIoHandler [NioProcessor-2] - Exception caught Удаленный хост принудительно разорвал существующее подключение DEBUG 02-16 11:01:33.463 47 o.a.o.s.RTMPScreenShare [NioProcessor-2] - connection closed DEBUG 02-16 11:01:33.466 47 o.a.o.s.RTMPScreenShare [NioProcessor-2] - connection closed DEBUG 02-16 11:01:33.467 414 o.a.o.s.Core [NioProcessor-2] - ScreenShare stopStream INFO 02-16 11:01:33.467 613 o.q.c.QuartzScheduler [NioProcessor-2] - Scheduler CoreScreenShare_$_NON_CLUSTERED paused. DEBUG 02-16 11:01:33.547 645 o.a.o.s.g.ScreenSharerFrame [NioProcessor-2] - sharingActionRequested=true DEBUG 02-16 11:01:33.561 657 o.a.o.s.g.ScreenSharerFrame [NioProcessor-2] - recordingActionRequested=false DEBUG 02-16 11:01:33.567 414 o.a.o.s.Core [NioProcessor-2] - ScreenShare stopStream INFO 02-16 11:01:33.568 613 o.q.c.QuartzScheduler [NioProcessor-2] - Scheduler CoreScreenShare_$_NON_CLUSTERED paused. DEBUG 02-16 11:01:33.568 645 o.a.o.s.g.ScreenSharerFrame [NioProcessor-2] - sharingActionRequested=true DEBUG 02-16 11:01:33.569 657 o.a.o.s.g.ScreenSharerFrame [NioProcessor-2] - recordingActionRequested=false

Ответить