Я запрограммировал серверную и клиентскую стороны для получения видеопотока с веб-камеры в java.Opencv и jmf Together
Это то, что я использую в стороне клиента:
public void update (ReceiveStreamEvent event) {
if (event instanceof NewReceiveStreamEvent) {
ecritureAffichage("Reception d'un flux");
//new flux received
ReceiveStream rs = event.getReceiveStream();
try {
Player p = Manager.createRealizedPlayer(rs.getDataSource());
//if the payer has a visual component , then create new jframe
Я получаю поток от сервера отлично, что мне нужно сейчас, чтобы сделать некоторые функции обнаружения движения на стороне клиента, я Думаю использовать OpenCv, но я не знаю, как заставить его работать! все, что я знаю, это то, что OpenCv может открывать видеофайл или использовать веб-камеру напрямую, что я не знаю, может ли он принимать видеопоток в качестве входа?
не может быть сделано? или я просто ошибаюсь. Пожалуйста, дайте мне несколько идей, спасибо
Что они подразумевают под этим, это использование камеры напрямую или открытие видеофайла , но у меня есть поток, идущий от сервера к клиенту, что означает, что камера находится на стороне сервера. Надеюсь, вы получили мое значение, спасибо :) –
Пожалуйста, есть ли кто-нибудь, кто мог бы мне помочь? –