From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from prime.voidband.net (prime.voidband.net [199.247.17.104]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D416E29408; Sun, 1 Feb 2026 23:25:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=199.247.17.104 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769988356; cv=none; b=DmhLQU4CUewWrtxboCeaB9rgJXDhXNxJyt/z3qZhexQERWjLbxaVCnlqdFYTPJEgo2BUzwqcDEDQsFKb9xYqPfrec1NZTVa0vuJT5GjeLUQxl6cLEu8I06i3I7LHSF9pZP82qnVCvyk+PkkK9ufBvcm9vIn3fCeuSdCczyveaHg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769988356; c=relaxed/simple; bh=WBTtrRCe8nywmwFux8kucxqlmiftie329QzMOyibOwM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=J0KO7UJDHIuOgyHlgDiZisEjwX4nD2IPyD++ie0+qevuwDbMhPHVHvuOrVAMUNtyj3HnB35aWtxBFaaknyBYFToerX6mfWAjVToCkOQM68PrlyVC7c5VtJ1H7ovM0yGd7Tqc66+4P5Nk684Z9fgJj+6eXj5vblyU3Y8jzPsGORI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=natalenko.name; spf=pass smtp.mailfrom=natalenko.name; dkim=pass (1024-bit key) header.d=natalenko.name header.i=@natalenko.name header.b=AGXl5D9/; arc=none smtp.client-ip=199.247.17.104 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=natalenko.name Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=natalenko.name Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=natalenko.name header.i=@natalenko.name header.b="AGXl5D9/" Received: from spock.localnet (unknown [212.20.115.26]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by prime.voidband.net (Postfix) with ESMTPSA id 4E164635B040; Mon, 02 Feb 2026 00:25:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=natalenko.name; s=dkim-20170712; t=1769988352; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=WBTtrRCe8nywmwFux8kucxqlmiftie329QzMOyibOwM=; b=AGXl5D9/xRJt9bjJhGo2ZwTHnpvCvPGiYPlulRIpVlSzeyuZd0p8I5n9tkdDOnrvEEbIgP dEjNfQTKDg9JvmI5Yy6QDQMIXg9BJ5S8w+8kqMlI58c3KQcn2LhzQ5OFVDn3+ZBlH3K16J yRDsX7Kw5OJEox8T+GaaVt1Wk1k+s44= From: Oleksandr Natalenko To: Mauro Carvalho Chehab Cc: Laurent Pinchart , Jarkko Sakkinen , linux-media@vger.kernel.org, jani.nikula@linux.intel.com, anisse@astier.eu, Mauro Carvalho Chehab , Hans Verkuil , Sakari Ailus , Jacopo Mondi , Ricardo Ribalda , open list Subject: Re: [RFC PATCH] media: Virtual camera driver Date: Mon, 02 Feb 2026 00:25:37 +0100 Message-ID: <13939245.uLZWGnKmhe@natalenko.name> In-Reply-To: <20260202001704.2419778a@foz.lan> References: <20260201133342.335680-1-jarkko@kernel.org> <5073898.31r3eYUQgx@natalenko.name> <20260202001704.2419778a@foz.lan> Precedence: bulk X-Mailing-List: linux-media@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3027950.e9J7NaK4W3"; micalg="pgp-sha512"; protocol="application/pgp-signature" x-ms-reactions: disallow --nextPart3027950.e9J7NaK4W3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: Oleksandr Natalenko To: Mauro Carvalho Chehab Subject: Re: [RFC PATCH] media: Virtual camera driver Date: Mon, 02 Feb 2026 00:25:37 +0100 Message-ID: <13939245.uLZWGnKmhe@natalenko.name> In-Reply-To: <20260202001704.2419778a@foz.lan> MIME-Version: 1.0 On pond=C4=9Bl=C3=AD 2. =C3=BAnora 2026 0:17:20, st=C5=99edoevropsk=C3=BD s= tandardn=C3=AD =C4=8Das Mauro Carvalho Chehab wrote: > No. At the machine with the camera, obs can read from a V4L2 input, > generate a mpeg TS stream, and listen to a UDP port (for instance).=20 >=20 > At the remote machine, you can just pass the URL to ffmpeg. I can't, I have to feed the stream into Firefox somehow for it to see the s= tream as a virtual webcam. > No need to use OOT kernel drivers.=20 >=20 > Btw, there are other solutions that work the same way, like > motioneye. =2D-=20 Oleksandr Natalenko, MSE --nextPart3027950.e9J7NaK4W3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEZUOOw5ESFLHZZtOKil/iNcg8M0sFAml/4PEACgkQil/iNcg8 M0vWvxAAvLieEQopRE4WUy94p1P70X4NL/JWIdh1KpGL46rNYuPEapluhuhvQ4LN j1JY0cTbgHUxUrBge09poQbvkMl+uAVihuErHyGu5X8146w8eJWcMuAAxJha1KnW fZ9WGn+ADaaeFcxj/gj4ToomQvcp+6FteUtG8CGH02I//Mmzpb4pp/9k3mj70gDE u2uVHp28VPuF13nw95Pdm9o2t94UgzlgVjdxgUsRu7JMsainC3RjstfJLfzVR12w NuV4EOO+thdv8AaWPPaYgKDbrdh0cO3lx5AMeVB2OSBFr0ihdmYOTArIaXJrojti dKWpjGeGagLHFgymtlklyalz+6erjwGDNh+PTpH/pjOfZmKkCMafAsDeJuKVZG+m zblqvdcRaQK7TBUAgxCLaCsq/k7R/WUB+s82vLLqjfuNUArECxMruxQEuRpebgYA o2RGttqb4zxxYgft4PDZjDLIZsfRltoVk+yIpCwJyvuMX8ZvbhNXmVN1BDL+CDUH lvJuEhlzR6xwmXYHUuLFOJ6YoHdlDt7mmrp/kw/xuW1/ipzulA8qiEJDKcLWlTUc IEN8m5qKngvwbjbMJJ7e5WmqLEawXMJdUMuqR6NBFy6wTqmOvysyDnqP1cT6U9MU K1KONtKJtYKuIbe3sjTYhRe+wf+3dwZbmORY4wThNzSWC+zAvjM= =HRxa -----END PGP SIGNATURE----- --nextPart3027950.e9J7NaK4W3--