Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
20 дней назад
Алексей Кардаш
32 года, Россия
11 лет в сервисе
Был онлайн 9 часов назад
20 дней назад

Необходимо разработать компонент для захвата видео и аудио с выбранных устройств и записи результата в файл.

В качестве базовых библиотек возможно использование Accord.NET или AForge.NET либо любую предложенную вами библиотеку.

Предполагается использование компонента сторонней системой.

Интерфейс компонента:
StartRecording(string fileName, Configuration config);
PauseRecording();
StopRecording();
OnNewFrame(Bitmap frame);

В объекте конфигурации должно быть указано устройство захвата видео и его параметры (VideoCapabilities), устройства аудио захвата и их параметры.

Дополнительная информация:

Под компонентом я понимаю C# класс.
Использоваться он будет другим приложением просто как подключаемая библиотека через референс.

Соответственно, необходимо создать C# проект типа Class Library, объявить в нем интерфейс IRecorder с указанными методами и подготовить реализацию CamRecorder для веб-камеры + микрофона.

Я разработал реализацию подобного компонента, используя библиотеку Accord.NET, но у меня возникли проблемы с захватом звука + я не особый специалист в паралеллизме, по-этому не знаю как правильно проблему решить.

Нужно либо решить проблему моего кода, либо воспользоваться какой-то другой библиотекой для решения поставленной задачи.

Вот тикет с форума Accord.NET, который я создал по своей проблеме, но там суппорт не быстрый.
https://github.com/accord-net/framework/issues/1428

Выбранный исполнитель

2 месяца назад
Роман Г.
21 год, Россия
1 год в сервисе
Был онлайн 11 дней назад

$30

7 дней

Заявки фрилансеров

2 месяца назад
Роман Г.
21 год, Россия
1 год в сервисе
Был онлайн 11 дней назад

Похожие заказы

Нужен специалист для разработки ПО

Нужны навыки работы с изображением/видео и аудио. Конвертация, нарезка и прочее.

Компонента для воспроизведения медиа файлов

Компонента будет использоваться в приложениях созданных на платформе .NET в ОС MS WinXP, MS Win2000. Необходим следующий функционал компоненты: • последовательное воспроизведение медиа файлов (видео файлы или их фрагменты, растровые изображения) с эф...

Мультимедиа-онлайн конференции

Добрый день, Компания i-Com Technologies, LLC занимается подбором кадров для написания системы передачи КАЧЕСТВЕННОЙ аудио и видео информации в режиме онлайн используя технологию P2P. Данное приложение будет использоваться как дополнение к клиентской...

Разработка компонента на .net

Необходимо разработать компонент для взаимодействия бизнес-логики системы с БД. Компонент будет иметь около десятка публичных методов. Время на разработку - примерно 40 рабочих часов (но не более календарной недели общего времени). Необходим достаточ...

Разработать компонент TTreeGrid

Для Delphi-программистов. Суть задачи. Некоторое время назад реализовал класс TTreeGrid – потомок от TCustomGrid. Реализованы базовые функции. Задача: сохранив идеологию реализации (подробности при переписке), отладить, а также реализовать следующие

Создание VCL компонента (Delphi 7)

Необходимо VCL компонент для instant messenger чата (типа ICQ). Из файла в аттаче все понятно. Описание: Компонент(TCollection) состоит из N блоков(TCollectionItem,сообщений), каждый из которых имеет следующие св-ва: 1. DateTime:TdateTime - время по

Создание Bluetooth компонента(Delphi 7)

Необходимо написать VCL компонент для работы с WIDCOMM Bluetooth устройствами. Widcomm SDK доступна бесплатно на Си( broadcom.com/products/bluetooth_sdk_download.php?filename=BTW-5_0_1_901-SDK.zip ). Требуется чтобы компонент, работая с устройством м...

Разработка программы видео-захвата.

Разработка программы видео-захвата для 4 и 8 камер со звуком и с записью. Wavelet - сжатие. - Датчик движения. - Авто контраст и яркость. - Запись по расписанию и датчику движ. - Доступ по сети. Написать нужно под мою карту видео-захвата! Если

Тестирование, доработка компоненты

Необходимо знание С++, DirectX,DirectShow, COM. Работа заключается в тестировании и доработке компоненты, которая воспроизводит и микширует видео и картинки. Возможно долговременное сотрудничество (по результатам работы). Оплата почасовая или за выпо...

Сайт знакомств

TЗ Сайт Знакомств на нескольких языках(русский, английский,немецкий, испанский,иврит,итальянский) С привлекательным ,оживленным и притягивающим дизайном. Так название сайта --Любовь и нет--Главные цвета-красный и черный ! Регистрация, пользователь не