История изменений
Исправление windows10, (текущая версия) :
Так и внутрь ethernet можно что угодно завернуть
Нельзя. Он так и будет ethernet'ом, и будет обрабатываться как ethernet.
На стороне клиента тебе придется иметь достаточно большие мощности чтобы обеспечить функционирование того, с чем работает ethernet: TCP\IP, DHCP (иначе через что ты собрался обращаться к подключенному клиенту, если не через IP); и собственно оборачивание в TCP\UDP того, что ты собрался заворачивать. Ага, снимаешь YCbCr с ПЗС, преобразуешь его в RGB, затем кодируешь в кодек например x264, заворачиваешь в UDP, шлешь.
На стороне хоста тебе придется выполнять обратное преобразование в тот формат, который понимает твое прикладное ПО. Пример выше я приводил: заставь cheese видеть твой UDP-стрим как будто это вебкамера или DVR. Да, можно конечно gstreamer юзать, или ffmpeg авотхер, ffserver и ffmpeg.
И это мы еще не заговорили за PNP. Ведь твой Ляликс на хосте, должен понимать, ЧТО ты ему передаешь по Ethernet, какой из костылей а-ля gstreamer ему запускать.
И вот после того как мы приделаем всевозможные костыли на эти велосипеды - в итоге мы получим USB :))
Исходная версия windows10, :
Так и внутрь ethernet можно что угодно завернуть
Нельзя. Он так и будет ethernet'ом, и будет обрабатываться как ethernet.
На стороне клиента тебе придется иметь достаточно большие мощности чтобы обеспечить функционирование того, с чем работает ethernet: TCP\IP, DHCP (иначе через что ты собрался обращаться к подключенному клиенту, если не через IP); и собственно оборачивание в TCP\UDP того, что ты собрался заворачивать. Ага, снимаешь YCbCr с ПЗС, преобразуешь его в RGB, затем кодируешь в кодек например x264, заворачиваешь в UDP, шлешь.
На стороне хоста тебе придется выполнять обратное преобразование в тот формат, который понимает твое прикладное ПО. Пример выше я приводил: заставь cheese видеть твой UDP-стрим как будто это вебкамера или DVR. Да, можно конечно gstreamer юзать, или ffmpegавотхер, ffserver и ffmpeg.
И это мы еще не заговорили за PNP. Ведь твой Ляликс на хосте, должен понимать, ЧТО ты ему передаешь по Ethernet, какой из костылей а-ля gstreamer ему запускать.
И вот после того как мы приделаем всевозможные костыли на эти велосипеды - в итоге мы получим USB :))