Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «xnview»
[Перевод] Сигнальные и транспортные протоколы WebRTC: срываем покровы 2016-07-05 11:13:20
+ развернуть текст сохранённая копия
Наша платформа VoxImplant состоит из нескольких частей: облако, API, SDK для разных платформ. SDK для браузера подключается к облаку по WebSocket и позволяет звонить (и принимать звонки) как другим пользователям VoxImplant, так и на обычные телефоны. Раньше это работало с помощью flash, но в современных браузерах используется специально созданная для работы с голосом и видео технология WebRTC. Штука хорошая, но довольно сложная в использовании: возможность peer-to-peer коммуникаций, одна из ключевых «фишек» технологии, управляется полностью вручную. Чтобы два браузера могли организовать голосовой или видеочат друг с другом, разработчику нужно собрать информация об IP-адресах компьютеров, как-то передать эту информацию между браузерами, запустить NAT Traversal и скормить это все WebRTC. А если обойти NAT не получилось, то еще и предоставить Relay-сервер для передачи данных.
Недавно мы нашли на просторах интернета интересную статью, которая рассказывает технические подробности «передачи информации» между браузерами. Адаптированный для Хабра перевод – под катом. Читать дальше →
Тэги: channel, data, http/2, instant, messaging, rest, signaling, sip, socket.io, telephony, voximplant, webrtc, websocket, xhr, xmpp, блог, браузеры, веб-сайтов, компании, программирование, разработка
[Из песочницы] Доступ к базе данных Firebird из YII2 2016-05-10 13:43:54
Так получилось, что мне понадобилось переносить интерфейс пользователя из связки Delphi + ...
+ развернуть текст сохранённая копия
Так получилось, что мне понадобилось переносить интерфейс пользователя из связки Delphi + Firebird в WEB. Дабы не останавливать работу комплекса программ, решено было переносить формы постепенно, а для этого необходимо сохранить работу СУБД Firebird и подключаться к ней из web приложения. При разработке web-приложения я решил использовать фреймворк YII2. На этапе разработки мне не нужен полноценный HTTP сервер, вполне сойдет Denwer или XAMMP, или что-то еще. Я выбрал XAMMP т.к. в Денвере давно не обновляется версия PHP, а руками заниматься его обновлением не хочется, идем по пути наименьшего сопротивления. Изначально ни в XAMMP PHP, ни в YII2 нет возможности работать с СУБД Firebird, но при определенных танцах с бубном сделать это вполне реально. Итак, я буду полагать, что у Вас уже установлены: Windows 7 x64, XAMMP и YII2, Firebird 2.5.
Пути установки пакетов у меня (для себя вводите соответствующие корректировки):
- Firebird 2.5 версия x64 (тип сервера значения не имеет) в C:\Program Files\Firebird\Firebird_2_5\
- XAMMP установлен в D:\xampp\
- YII2 установлен в D:\xampp\htdocs\yii\
- БД расположена в пути D:\WORK\database\TBOT.GDB
Теперь можно начинать.
Читать дальше →
Тэги: 2.5, firebird, firebird/interbase, framework, php, xammp, yii, yii2
[Из песочницы] Отстой ли XMPP? 2015-06-30 18:45:45
Я должен признаться, что написать эту статью я решил очень спонтанно, прочитав статью «XMPP ...
+ развернуть текст сохранённая копия
Я должен признаться, что написать эту статью я решил очень спонтанно, прочитав статью «XMPP отстой» и почувствовав некоторую близость к чувствам автора, так как также использую ХМРР в одном из наших продуктов. Тем не менее, сжав эмоции в кулак, я всё-таки решил просто изложить, почему я испытываю смешанные чувства к данному протоколу и разложить по полкам плюсы и минусы. Также расскажу, что мы выбрали для сервера и клиента. Это все, чтобы тебе, дорогой читатель, сделать правильный выбор и вырвать меньше волос в твоих будущих проектах.
Читать дальше →
Тэги: chat, communications, javascript, prosody, stanza.io, xmpp, анализ, веб-разработка, проектирование, систем
Используем программу Psi для ВКонтакте 2014-09-11 13:40:46
Уже рассказал, как использовать программу Psi версии 0.15 для ваших аккаунтов в ...
+ развернуть текст сохранённая копия
Уже рассказал, как использовать программу Psi версии 0.15 для ваших аккаунтов в Google (в том числе и для LiTalk), FaceBook и на "Одноклассниках". Что осталось? Правильно! Сайт "ВКонтакте". Сегодня расскажу и про него. Скриншоты сделаны для программы Psi 0.15 на русском языке. Рассказ начну с очень важного примечания. В отличии от всех остальных, кого перечислил в самом начале сообщения, "ВКонтакте" перестали поддерживать стандартный транспорт для jabber (XMPP-протокол). Но не надо раньше времени волноваться: выход есть! Предоставляют этот выход (ну, или вход) вот эти ребята. По указанной ссылке есть практически вся нужная вам информация. Но если вы хотите конкретную ссылку на то место, где всё написано, то вот вам ссылка на FAQ. Вот теперь вы можете сделать выбор: разбираться во всё самому или продолжить чтение. Выбор вы можете сделать сами. Но прошу запомнить, что это вы сделали свой выбор. Как вы уже поняли, для начала вам надо скачать программу Psi (последняя версия на сегодня, как уже писал, 0.15) с официального сайта этой программы и установить её на компьютер. А так же русифицировать её. Надеюсь, вы с этим справитесь. Я в вас верю. После этого запускаете программу, и нажимаете на этот с позволения сказать "трезубец" (красная рамка): В появившемся меня выбираете пункт "Аккаунты" (синяя рамка). В появившемся окошке нажимаем на кнопку "Добавить": Теперь надо как-то назвать новый аккаунт и опять нажать на кнопку "Добавить": Вот что получилось у меня: Теперь надо задать ваш логин и пароль. Поскольку вы не ходили по ссылкам, которые дал в начале сообщения, вас может удивить, что логин может быть любой (главное, чтобы заканчивался на "@vkxmpp.hopto.org"). И, вы таки не поверите, но и пароль может быть любой. Какой вам больше нравится. И логин, и пароль никак не связаны с вашим аккаунтом в "ВКонтакте". У меня получилось вот так: Галочки можете расставить так, как вам нравится. После этого надо перейти на вкладку "Соединение" (розовый овал). Там надо обратить внимание на выделенное на скриншоте ниже синей рамкой: Теперь нажимаем на кнопку "Сохранить" и подключаемся. После подключения специальный бот напишет вам примерно это: Можно всё внимательно прочитать. А можно просто перейти по последней ссылке. Перейдя по ссылке вы увидите примерно это: Тут надо нажать на "Разрешить". После этого браузер вам покажет примерно вот такую страницу: Несмотря на предостережение, вам нужно скопировать адрес этой страницы из адресной строки. Теперь надо послать боту этот адрес: Вот собственно и всё. Общайтесь в ВКонтакте максимально просто и быстро с помощью Psi. Этим сообщением заканчиваю цикл, посвящённый настройки программы Psi (версии 0.15) для самых популярных социальных сервисов. Конечно, можно было бы ещё описать то, как можно использовать программу Psi для общения в рамках "Агента Mail.Ru", но (честно говоря) не думаю, что это вообще интересно моим читателям. Но если интересно, пишите, не стесняйтесь!
Тэги: jabber, psi, xmpp, вконтакте, использовать, программа
Используем программу Psi для «Одноклассников» 2014-09-10 11:42:53
Недавно рассказал, как использовать программу Psi для аккаунта FaceBook. Сегодня ...
+ развернуть текст сохранённая копия
Недавно рассказал, как использовать программу Psi для аккаунта FaceBook. Сегодня расскажу, как посылать и принимать сообщения на "Одноклассниках" с помощью программы Psi (версия 0.15). Скриншоты сделаны для программы Psi 0.15 на русском языке. Для начала вам необходимо посмотреть, какой у вас ID на "Одноклассниках". Посмотреть это можно тут. Там почти в самом низу можно увидеть примерно это: Желательно это число запомнить или записать. Оно вам ещё пригодится. Как вы уже поняли, для начала вам надо скачать программу Psi (последняя версия на сегодня, как уже писал, 0.15) с официального сайта этой программы и установить её на компьютер. А так же русифицировать её. Надеюсь, вы с этим справитесь. Я в вас верю. После этого запускаете программу, и нажимаете на этот с позволения сказать "трезубец" (красная рамка): В появившемся меня выбираете пункт "Аккаунты" (синяя рамка). В появившемся окошке нажимаем на кнопку "Добавить": Теперь надо как-то назвать новый аккаунт и опять нажать на кнопку "Добавить": Вот что получилось у меня: В следующем окне ваш jabber-логин. Для Одноклассников это - ваш ID (см. выше) + "@xmpp.odnoklassniki.ru". Пример обвёл красной рамкой на скриншоте ниже: Пароль - ваш пароль от "Одноклассников". Галочки можете расставить так, как вам нравится. После этого надо перейти на вкладку "Соединение" (розовый овал). Тут надо обязательно настроить вот так: Вот и всё. Осталось только нажать на "Сохранить". После этого вы сможете посылать мгновенные сообщения своим "Одноклассникам" без установки какого-то специального ПО.
Тэги: jabber, psi, xmpp, одноклассники, подключить
Главная / Главные темы / Тэг «xnview»
|
Взлеты Топ 5
Падения Топ 5
|