x77
Команда клуба
Offline
Пол:
меняю стакан шмали на обратный билет с Марса.
|
|
« : 19-04-2010 09:07 » |
|
возникла такая задачка.
1. имеем некий flash-плеер, которому можно указать видео-источник (выбрать камеру из списка, список соответствует списку в панели управления) и он начинает из этого видеоисточника стримить картинку куда-то на сервак. 2. надо подсунуть ему в качестве видеоисточника - экран монитора, чтобы на сервак стримилось всё, на нём происходящее.
насколько я понимаю, для этого надо как-то сэмулировать видео-камеру, которая будет выдавать картинку с экрана в виде непрерывного видео-потока. если эта видеокамера "увидится" в плеере - то остальное произодёт само.
кто-нибудь представляет, куда можно начать копать на эту тему?
|
|
|
Записан
|
|
|
|
baldr
|
|
« Ответ #1 : 19-04-2010 09:39 » |
|
|
|
|
Записан
|
Приличный компьютер всегда будет стоить дороже 1000 долларов, потому что 500 долларов - это не вполне прилично
|
|
|
Джон
просто
Администратор
Offline
Пол:
|
|
« Ответ #2 : 19-04-2010 10:08 » |
|
Не, не. Camstudio - прародительница Camtasia. Я даже где-то у нас на форуме сырцы к ней выкладывал.
|
|
|
Записан
|
Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома. "Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash "Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman "All science is either physics or stamp collecting." Ernest Rutherford "Wer will, findet Wege, wer nicht will, findet Gründe."
|
|
|
x77
Команда клуба
Offline
Пол:
меняю стакан шмали на обратный билет с Марса.
|
|
« Ответ #3 : 19-04-2010 11:08 » |
|
все эти штуки пишут на диск. можно сделать всё и через них, но тогда придётся завязываться на сторонний продукт, чего делать не хочется даже в случае его бесплатности. поэтому требуется: 1. зарегестрировать в системе вирутальную камеру (такую, чтобы появлялась в видео-источниках флэша) 2. научить её отдавать видео-поток неким стандартным образом. откуда она этот поток будет брать - уже дело десятое, либо собирать из фрэймов самому, либо юзать ту же camstudio. вопрос, собственно, риторический: куды бечь?
|
|
|
Записан
|
|
|
|
Джон
просто
Администратор
Offline
Пол:
|
|
« Ответ #4 : 19-04-2010 11:34 » |
|
А, так нет, Игорь, это ж не решение, а направление, куда рыть. Те я бы, например, сначала посмотрел, как Camstudio перехватывает видеопоток (или просто очень быстро фоткает регион?). Или ты ищешь готовые решения?
|
|
|
Записан
|
Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома. "Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash "Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman "All science is either physics or stamp collecting." Ernest Rutherford "Wer will, findet Wege, wer nicht will, findet Gründe."
|
|
|
x77
Команда клуба
Offline
Пол:
меняю стакан шмали на обратный билет с Марса.
|
|
« Ответ #5 : 19-04-2010 11:49 » |
|
Джон, нет, я, в данныый момент, ищу: как программно зарегестрировать в системе виртуальную видеокамеру. и какие её функии надо сэмулировать, чтобы с ней мог работать flash.
я так понимай, что здесь и разработка графических приложений, а не только обсуждения софта? если неправ - давайте перенесём.
|
|
|
Записан
|
|
|
|
Sla
|
|
« Ответ #6 : 19-04-2010 11:52 » |
|
x77, Можно сделать виртуальный сканер? написав под него свой twain-драйвер? Может копнуть в эту сторону? Главное сказать, что это камера.
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
Джон
просто
Администратор
Offline
Пол:
|
|
« Ответ #7 : 19-04-2010 11:59 » |
|
А, всё, понял. Я чёт решил, что тебе надо флэшмувики создавать. А у тебя уже готовый плейер.
Это уж тогда скорей в раздел драйверов.
|
|
|
Записан
|
Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома. "Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash "Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman "All science is either physics or stamp collecting." Ernest Rutherford "Wer will, findet Wege, wer nicht will, findet Gründe."
|
|
|
x77
Команда клуба
Offline
Пол:
меняю стакан шмали на обратный билет с Марса.
|
|
« Ответ #8 : 27-04-2010 20:33 » |
|
x77, Можно сделать виртуальный сканер? написав под него свой twain-драйвер? Может копнуть в эту сторону? Главное сказать, что это камера.
Дак о том и речь, а как сказать? есть левая шняга, флэш-плеер. у него есть штатная функция, выбрать видеокамеру. как подсунуть ему свою камеру со своим видеопотоком? Джон, ннну..... горестно вздохнул. в драйвера - так в драйвера...
|
|
|
Записан
|
|
|
|
zubr
Гость
|
|
« Ответ #9 : 28-04-2010 03:29 » |
|
Тут, имхо, неизвестно что проще - свой флеш-плеер сделать или драйвер городить. Если и то и другое с нуля (в смысле изучения), то с флеш - проще.
|
|
|
Записан
|
|
|
|
Пятый
Гость
|
|
« Ответ #10 : 23-06-2010 05:52 » |
|
а если просто видеокамеру направить на моник?
|
|
|
Записан
|
|
|
|
Джон
просто
Администратор
Offline
Пол:
|
|
« Ответ #11 : 23-06-2010 06:39 » |
|
Ну, если длины кабеля от камеры до сервера хватит, то наверняка можно. ) зы А можно ещё запрячь тов. практиканта, чтобы менял носители и таскал их к серваку, вот только о режиме реального времени придётся забыть, но если он неважен, то можно и так.
|
|
|
Записан
|
Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома. "Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash "Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman "All science is either physics or stamp collecting." Ernest Rutherford "Wer will, findet Wege, wer nicht will, findet Gründe."
|
|
|
|