Я ищу способ создать удаленный общий объект на сервере Red5 (установленном на сервере) только с использованием технологии Java. Разделяемым объектом может быть что угодно (проще тем лучше), потому что моя цель - всего лишь технико-экономическое обоснование. Проблема в том, что я новичок в Java и испытываю трудности. В Интернете на самом деле есть много руководств по созданию приложений на Red5, но с использованием ActionScript и т. Д. Кто-нибудь может дать мне совет по реализации мини проект в Eclipse для создания и изменения общего объекта? Большое спасибо и извините за мой английский :)
Создайте общий объект на Red5 Server с помощью Java, но без технологий ActionScript или Flex
Ответы (1)
Недавно я создал RTMPClient для выполнения некоторых нагрузочных тестов: https://svn.apache.org/repos/asf/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/test/rtmp/LoadTestRtmpClient.java < / а>
Он только установит RTMP-соединение и выполнит некоторые удаленные вызовы. Для создания общего объекта вам, вероятно, потребуется расширить библиотеку RTMPClient.
Себастьян
person
seba.wagner
schedule
07.12.2012
Прежде всего большое спасибо за помощь! Насколько я понимаю, вы практически создали класс LoadTestRtmpClient, который расширяет RtmpClient (импортируйте org.red5.client.net.rtmp.RTMPClient из файла red5.jar). Я использую java :) 1) В отличие от найденного мной кода здесь (где явно указаны параметры подключения к серверу) где вы устанавливаете IP-адрес для подключения к серверу Red5?
- person suikoy; 07.12.2012
2) В Eclipse я создаю проект Java, добавляю пакет org.apache.openmeetings.test.rtmp, затем класс LoadTestRtmpClient. Я импортирую внешнюю банку и, наконец, вставляю ваш код в класс (я пишу все шаги на случай, если я сделаю ошибку). Когда я запускаю проект как приложение Java, Eclipse выполняет поиск по основным типам, а затем я выбираю ClientTest - org.red5.client. Эти шаги верны? Конечно, тогда у меня были ошибки, потому что у меня нет локального активного сервера red5 ..
- person suikoy; 07.12.2012
Если у вас есть проблемы с запуском кода, вам, вероятно, понадобится больше библиотек, чем только red5.jar. Наш проект, наверное, не лучший пример, так как в него включено много библиотек.
- person seba.wagner; 10.12.2012