1

Есть ли способ записи потокового видео на Java? Возможно, способ без использования рекордера, который просто записывает все на экране? Примером может быть что-то вроде презентации Saba Centra, презентации Javanti, презентации Blackboard Collaborate или даже сеанса Elluminate .

Я долго искал и нашел программы, которые записывают все, кроме потоков Java.

2 ответа2

3

JMF устарел и в значительной степени заброшен, но его библиотеки все еще доступны для загрузки и полностью функциональны.

Да, вы можете использовать бесплатное ПО на основе JMF под названием krut. Он отлично работает на Windows 7 64-битной (я не тестировал его на других машинах). Вы выбираете область экрана, которую хотите захватить, и программа сбрасывает пиксели в список кадров JPEG и кодирует их в формате mov. Программа имеет свои ограничения, но вполне компетентна в них. Чтобы получить звук, также включите «волновое микширование» в разделе «Звуки / запись системы» на панели управления (или любой другой аналог в вашей системе).

Исходный код krut также можно загрузить, но он не обязательно должен включать проприетарный код Sun для классов библиотеки JMF. Я поиграл с этим с помощью среды IDE NetBeans 7.1.1.

Для получения исходного кода на уровне двоичных файлов JMF попробуйте открыть исходные коды, доступные в FMJ.

0

Вы можете взглянуть на проект FMJ, проект с открытым исходным кодом, целью которого является предоставление альтернативы Java Media Framework (JMF), при этом оставаясь API-совместимым с JMF.

Сама Java Media Framework (JMF) довольно старая и заброшенная, но, вероятно, все еще работает. Вы можете проверить решение Дэвида, используя JMF.

Другой возможностью является библиотека JMyron с открытым исходным кодом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .