Сделай сам своими руками
https://oldoctober.com/forum/

Как передать через Skype видеосигнал в формате High Quality
https://oldoctober.com/forum/viewtopic.php?f=21&t=44
Страница 1 из 1

Автор:  admin [ 01 мар 2010, 16:40 ]
Заголовок сообщения:  Как передать через Skype видеосигнал в формате High Quality

Как передать через Skype видеосигнал в формате High Quality Video 640×480, 800х600 и более высокого разрешения?
Здесь продолжение обсуждения статьи и ответы на вопросы.

Изображение


Скачать портативную версию Skype.
Skype 4.1.0.166 Portable в четырёхтомном архиве RAR.
Skype 4.2.0.152 Portable в четырёхтомном архиве RAR.

Автор:  NGDkruger [ 20 мар 2010, 10:16 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

В локалке 2 моих компьютера Стационарный и ноутбук, оба кора 2 дула, в обоих в конфиге неаписал 800х600, но передает 640 х 480, увы, а на стационарном компе в правом верхнем углу изображения ядаж значек появилсо типа HQ.... Но хочется то большего...
Я когда просто захват запустил 1600х1200 то блина отражение видно в темной палироли шкафа на жругом конце комнаты...
Камера ж незря 2 мегапикселя, чего её в нисмких разрешениях гонять?.

Автор:  admin [ 20 мар 2010, 10:59 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

NGDkruger
1. Попробуйте откатиться на более раннюю версию программы, а ещё лучше просто запустить портативные версии 4.1.0.166 не требующие инсталляции. Более поздние не проверял, но в сети уже появляются негативные отзывы связанные с видео.

2. Можно попробовать прописать название камеры в config.xml
Код:
<HQVideoDevices>
<_0>Название вашей камеры<_0>
</HQVideoDevices>

если оно ещё там не прописано. На коробке был занчок Skype HQ? Какая у Вас Веб камера?

Автор:  NGDkruger [ 20 мар 2010, 11:26 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

В раздел <HQVideoDevices> что на ноуте что на компе камеры попадают автоматически, на коробке небыло, камера CANYON CNR-WCAM820 2Мпикс (Синий)
есть ссылка на портибл версию??

Автор:  admin [ 20 мар 2010, 12:07 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

Там, где я брал уже лежит последняя версия. Но, я могу прислать Вам на почту версию Skype 4.1.0.166 Portable, если скажете, каков максимальный размер письма или могу выложить в сети.

Автор:  N5700S [ 20 мар 2010, 16:09 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

Добрый день!
Когда нашёл эту тему очень обрадовался!
Но не надолго!
Хочу подключить ЦФА Sony DSC-H7 как веб-камеру. Имеется шнур с тюльпанами видео/аудио. На телевизоре смотрю и слайды и видеозаписи с него.
Комп Core2DUO 2,13 ГГц, 1гб ОЗУ, установлена плата ТВ-тюнера Rover-Media.
При подключении через AV-вход на экране вижу картинку с ф/аппарата и в режиме фото и в видео.
А в Скайпе не идет! :(
Выделяю область экрана, как написано, накладываю на картинку из ТВ-тюнера, а у абонента черный квадрат.
При этом любое фото или видео, воспроизводимое на экран юбой программой Скайп берет, а с фотоаппарата непосредственно нет.
Скайп 4.2.0.155.
При этом плату в Скайпе видно при выборе веб-камеры и любой канал ТВ с эфира скайп берет, даже при закрытой программе ТВ-тюнера, напрямую, можно выбирать программы.
Какие могут быть причины?

Автор:  admin [ 20 мар 2010, 17:59 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

N5700S
Причина в том, что Вы выводите изображение из тюнера в оверлее. Нужно отключить оверлей в драйвере тюнера, если это возможно, и Вы сможете захватить изображение с экрана.

У меня нет ТВ тюнера, но я делал подобные эксперименты с несколькими видео проигрывателями. Еcли удавалось отключить оверлей, то сразу же появлялась возможность захватить видео с экрана.

Автор:  NGDkruger [ 20 мар 2010, 22:35 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

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

Автор:  N5700S [ 21 мар 2010, 01:56 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

admin писал(а):
N5700S
Причина в том, что Вы выводите изображение из тюнера в оверлее. Нужно отключить оверлей в драйвере тюнера, если это возможно, и Вы сможете захватить изображение с экрана.

У меня нет ТВ тюнера, но я делал подобные эксперименты с несколькими видео проигрывателями. Еcли удавалось отключить оверлей, то сразу же появлялась возможность захватить видео с экрана.

Да, знать бы где этот оверлей отключить в моем тв-тюнере!?

Автор:  admin [ 21 мар 2010, 11:09 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

NGDkruger писал(а):
скайп пережимает его в огромные кубики

Обычно такое бывает, когда канал узкий. Ваша локалка часом не тормозит? У меня такая ерунда была с ноутбуком Dell. Вычислил, когда пытался скопировать файл с одного компьютера на другой. Скажем файл метров 50, а перекачка затягивается, хотя должно быть всего пару секунд. Пришлось установить в настройках сети скорость Half (половина) от 100/100 Мб/сек. На Авто тоже тормозило.

Автор:  NGDkruger [ 21 мар 2010, 18:20 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

Ноут на вайфае висит 54 мегабита не сахар, да и ваабще вайфай штука тонкая, ... но принцип я понял...

Автор:  N5700S [ 21 мар 2010, 23:19 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

N5700S писал(а):
admin писал(а):
N5700S
Причина в том, что Вы выводите изображение из тюнера в оверлее. Нужно отключить оверлей в драйвере тюнера, если это возможно, и Вы сможете захватить изображение с экрана.

У меня нет ТВ тюнера, но я делал подобные эксперименты с несколькими видео проигрывателями. Еcли удавалось отключить оверлей, то сразу же появлялась возможность захватить видео с экрана.

Да, знать бы где этот оверлей отключить в моем тв-тюнере!?

Эврика!
Спасибо за подсказку!
Надо внимательнее читать мануал. Действительно, есть возможность не использовать оверлей при работе тв-тюнера. В моем случае это называется выбрать режим RGB.
Все заработало!

Автор:  veremi [ 13 апр 2010, 18:38 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

Подскажите. А можно ли как-то определить в обычном сеансе Skype двух компов, кто (чей компьютер) выступает сервером сеанса, ip посмотреть или как?
Я так понимаю, что один из наших двух выступает сервером, ну или комп "соседа", который и не подозревает, если наши оба с другом спрятаны за роутерами или фаерволами.
Просто у меня с другом, у единственного, качество сеанса всегда на минимуме по шкале, а общаюсь с ним больше всего. (ну так всегда :) )
Может можно себя прописывать сервером сеанса, у меня и линия и комп на порядок выше?

Автор:  admin [ 14 апр 2010, 01:31 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

veremi

Это нужно читать про протокол передачи данных P2P (Peer-To-Peer). Я не углублялся в это дело. Могу только сказать, как исключить использование своего компьютера в качестве одного из промежуточных серверов Skype.

Самый простой способ, это создать файл под названием NoSuperNode.reg (в Notepad), вставить в тело документа код:
Код:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Skype]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Skype\Phone]
"DisableSupernode"=dword:00000001

И добавить данные в реестр, запустив файл. После перезагрузки компьютера изменения вступят в силу.

При этом в реестре появится следующая ветка:
Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Skype]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Skype\Phone]
"DisableSupernode"=dword:00000001

Автор:  veremi [ 19 апр 2010, 15:28 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

Спасибо, попробую.
Вот только отсюда сначала вопрос: не получится ли так, что мой комп навсегда перестанет становиться сервером?
Смысл вопроса в чем, если кто-то из нас двоих не становится "сервером" при соединении, то скайп назначает "соседа" сервером (ближайший или не ближайший подключенный комп)? Правильно? А комп "соседа" может быть главным тормозом нашего с другом соединения (что там у соседа за комп и инет х.з.).
И все потуги слать качественное видео - на смарку.
И как же понять кто в соединении сервер?

Автор:  admin [ 19 апр 2010, 22:59 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

veremi
Это абсолютно безвредно. Используется обычно для экономии трафика и имеет смысл только при лимитированном трафике.

Как вычислить IP серверов по пути передачи Skype, я не знаю. По идее, после того, как Skype найдёт оптимальные машины в сети он должен куда-то записать их IP и хранить во время сессии.

А за то, что Ваш Skype перестанет работать не волнуйтесь. Skype, используя несколько разных сетевых протоколов, находит лазейки в любой сети. Его не могут остановить искушённые сисадмины, а не то, что мы – простые пользователи.

Автор:  dinn [ 11 июл 2010, 15:13 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

Подскажите, может у кого получилось передать качество лучше чем 640х480 в новых версиях скайп 4.2 или 5 beta? Или может кто подскажет как заставить скайп 4.1.0.166 не обновляться на новую версию автоматически (в настройках галки сняты, но через несколько логинов он все равно автоматом обновляется) :Search:

Автор:  admin [ 12 июл 2010, 18:23 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

dinn писал(а):
кто подскажет как заставить скайп 4.1.0.166 не обновляться на новую версию автоматически


Просто установить одну из портативных версий. Ссылки есть в шапке темы (вверху страницы).

Автор:  denis [ 23 окт 2010, 08:51 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

Всем привет, нужна помощь!!! Значит так, Skype 5.0.0.152, камера Logitech Webcam 120, интернет 8 метров, комп Celeron 2500 ОЗУ 1024. Сначало качество картинки 320х240, через секунд 20-40 камера отключается на 1 сек, включается и моя картинка становится 160х120.....и потом без изменений. Пробовал в config прописать <CaptureWidth>640</CaptureWidth>
<CaptureHeight>480</CaptureHeight>
результатов не дало. Все равно сначало 320х240, потом 160х120. Поставил Skype 4.1.0.166, сразу в конфиге прописал 640х480. Запускаю Skype все отлично картинка 640х480, через сек 30 становится 320х240...а о потом еще через 30 сек 160х120.
В чем может быть проблема???? В камере или в Skype или в компе???

Автор:  admin [ 23 окт 2010, 10:03 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

denis
Скорее всего, дело в скорости передачи где-то по пути прохождения пакетов от Вас или к Вам.

Тоже встречался неоднократно с такой ситуацией. Причём, на обоих концах при этом был быстрый Интернет, а SpeedTest показывал скорость более 1мб/сек.

Это всё происки протокола P2P и прочие потери из-за нестабильности соединения. Конечная скорость может быть не так уж и мала, но если есть потери или пинги слишком длинные, то Skype снижает ширину полосы передачи видео, а если всё совсем плохо, то и аудио. Сделано это намеренно и правильно, так как, если бы не это, то начались бы просто полные пропадания сигнала изображения и потери фраз в передаче звука.

По поводу 8мб/сек и прочего.
Если Вам провайдер обещал за скромные деньги 8мб/сек, то это значит, что он может обеспечить такую скорость до какого-нибудь из серверов кроме своего (хотя и это не всегда соответствует действительности). Больше ничего он Вам обеспечить не сможет. А скорость доступа до какого-нибудь произвольного сервера может быть в 100 и более раз ниже. Услуга, при которой оговаривается скорость доступа к определённым серверам стоит очень дорого и в частном секторе не предоставляется.

Ровно такая же ситуация может быть в скорости доступа у вашего собеседника.

Кроме этого, в процесс передачи вмешиваются случайные сервера и обычные пользовательские компьютеры, у которых не отключена функция Super node. Протокол P2P предполагает использование любых случайных компьютеров по пути следования пакетов.

Автор:  blablabla [ 28 дек 2010, 13:04 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

В skype версии 5 2-ой способ работает? У меня что-то нет.

Автор:  admin [ 28 дек 2010, 17:14 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

blablabla

В 5-той пока не проверял, но он в 4-той не всегда работал. Чтобы работал, нужно обеспечить все необходимые условия: производительность процессора, толщину канала на всём пути следования и т.д.

Из моего опыта, всё хорошо работает только в пределах страны или стран, где развит скоростной Интернет. Например, в Молдове работает, но тут у каждого третьего 100/100мегабит/сек. А вот при связи с Северной Америкой высокое разрешение получить не удаётся вне зависимости от толщины канала у конечных потребителей. Ограничения возникают в пути. Причём, часто это может быть связано даже не со скоростью, а с качеством передачи, потерями пакетов, длинными пингами и т.д.

Так что, HD качество, это конечно хорошо, но пока Интернет готов к нему только в некоторых регионах.

Автор:  blablabla [ 30 дек 2010, 11:06 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

Вчера звонил друг, картинка от него шла 640х480 на 4-ом скайпе без всяких манипуляций. От меня так же 320х240. Ничего не понимаю....

Автор:  admin [ 30 дек 2010, 11:19 ]
Заголовок сообщения:  Re: Как передать через Skype видеосигнал в формате High Quality

blablabla
Нужно иметь в виду, что даунлоад в большинстве случаев значительно превышает аплоад. Симметричные каналы, это большая редкость. Причём, даже канал, который Вы получаете за пределами зоны вашего провайдера тоже несимметричный. Это легко проверить на всевозможных сайтах типа speedtest.nem.
Попробуйте сначала убедиться, что ваша камера работает с требуемым разрешением в пределах локальной сети, где нет никаких препонов со стороны качества и скорости связи. Если заработает, значит проблема не в вашей системе, а в качестве связи с вашим абонентом.

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/