...

вторник, 7 октября 2014 г.

[Из песочницы] Руководство по Google Hangouts для Debian/Ubuntu Linux (а также Mac OS X и Windows)

В свете последних событий (1, 2, 3) решил поделиться с сообществом своим успешным опытом использования Google Hangouts для коллаборации и написать универсальное руководство для Debian/Ubuntu Linux, а также Mac OS X и Windows, собрав всю необходимую и полезную информацию воедино.



1. ПРИМЕЧАНИЕ

Заметьте, Google Hangouts уже работает по технологии WebRTC!

Посмотреть это можно введя в адресной строке браузера



chrome://webrtc
chrome://webrtc-internals





для Chromium, Chrome

или



about:webrtc
about:webrtc-internals





для Firefox, IceWeasel, IceCat

Установка плагина google-talkplugin, в свою очередь, необходима для поддержки в браузере полного функционала Hangouts (скриншэринг, скриншоты, наложение и рендеринг графических эффектов для видеопотока) и поддержки форматов сжатия видео потоков и голосовых аудио потоков, для чего необходимы кодеки (к слову, оптимизирующие и улучшающие качество передачи аудио-видео данных), которые пока ещё не встроены в браузер и которые инсталлируются при установке данного плагина.



Google Talk Plugin — /opt/google/talkplugin/libnpgoogletalk.so

Google Talk Plugin Video Renderer — /opt/google/talkplugin/libnpo1d.so



Доступны версии плагина для GNU/Linux (Debian/Ubuntu, Fedora+openSUSE), Chrome OS, Windows и Mac OS X, для браузеров Chromium/Chrome/Safari и Firefox/IceWeasel/IceCat (http://ift.tt/1vMss8C).


2. DEBIAN LINUX — УСТАНОВКА И ОБНОВЛЕНИЕ ИЗ ОФИЦИАЛЬНОГО РЕПОЗИТОРИЯ GOOGLE


Добавляем репозиторий:



sudo echo deb http://ift.tt/1jz9Ims stable main > /etc/apt/sources.list.d/google-talkplugin.list


Добавляем GPG (GNUPG) ключ (Google Linux Software Repositories ) для аутентификации пакетов пакетным менеджером apt и подтверждения доверия репозиторию (trusted repository):



sudo apt-key --keyring /etc/apt/trusted.gpg.d/google-talkplugin.gpg add - <<KEYDATA
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

mQGiBEXwb0YRBADQva2NLpYXxgjNkbuP0LnPoEXruGmvi3XMIxjEUFuGNCP4Rj/a
kv2E5VixBP1vcQFDRJ+p1puh8NU0XERlhpyZrVMzzS/RdWdyXf7E5S8oqNXsoD1z
fvmI+i9b2EhHAA19Kgw7ifV8vMa4tkwslEmcTiwiw8lyUl28Wh4Et8SxzwCggDcA
feGqtn3PP5YAdD0km4S4XeMEAJjlrqPoPv2Gf//tfznY2UyS9PUqFCPLHgFLe80u
QhI2U5jt6jUKN4fHauvR6z3seSAsh1YyzyZCKxJFEKXCCqnrFSoh4WSJsbFNc4PN
b0V0SqiTCkWADZyLT5wll8sWuQ5ylTf3z1ENoHf+G3um3/wk/+xmEHvj9HCTBEXP
78X0A/0Tqlhc2RBnEf+AqxWvM8sk8LzJI/XGjwBvKfXe+l3rnSR2kEAvGzj5Sg0X
4XmfTg4Jl8BNjWyvm2Wmjfet41LPmYJKsux3g0b8yzQxeOA4pQKKAU3Z4+rgzGmf
HdwCG5MNT2A5XxD/eDd+L4fRx0HbFkIQoAi1J3YWQSiTk15fw7RMR29vZ2xlLCBJ
bmMuIExpbnV4IFBhY2thZ2UgU2lnbmluZyBLZXkgPGxpbnV4LXBhY2thZ2VzLWtl
eW1hc3RlckBnb29nbGUuY29tPohjBBMRAgAjAhsDBgsJCAcDAgQVAggDBBYCAwEC
HgECF4AFAkYVdn8CGQEACgkQoECDD3+sWZHKSgCfdq3HtNYJLv+XZleb6HN4zOcF
AJEAniSFbuv8V5FSHxeRimHx25671az+uQINBEXwb0sQCACuA8HT2nr+FM5y/kzI
A51ZcC46KFtIDgjQJ31Q3OrkYP8LbxOpKMRIzvOZrsjOlFmDVqitiVc7qj3lYp6U
rgNVaFv6Qu4bo2/ctjNHDDBdv6nufmusJUWq/9TwieepM/cwnXd+HMxu1XBKRVk9
XyAZ9SvfcW4EtxVgysI+XlptKFa5JCqFM3qJllVohMmr7lMwO8+sxTWTXqxsptJo
pZeKz+UBEEqPyw7CUIVYGC9ENEtIMFvAvPqnhj1GS96REMpry+5s9WKuLEaclWpd
K3krttbDlY1NaeQUCRvBYZ8iAG9YSLHUHMTuI2oea07Rh4dtIAqPwAX8xn36JAYG
2vgLAAMFB/wKqaycjWAZwIe98Yt0qHsdkpmIbarD9fGiA6kfkK/UxjL/k7tmS4Vm
CljrrDZkPSQ/19mpdRcGXtb0NI9+nyM5trweTvtPw+HPkDiJlTaiCcx+izg79Fj9
KcofuNb3lPdXZb9tzf5oDnmm/B+4vkeTuEZJ//IFty8cmvCpzvY+DAz1Vo9rA+Zn
cpWY1n6z6oSS9AsyT/IFlWWBZZ17SpMHu+h4Bxy62+AbPHKGSujEGQhWq8ZRoJAT
G0KSObnmZ7FwFWu1e9XFoUCt0bSjiJWTIyaObMrWu/LvJ3e9I87HseSJStfw6fki
5og9qFEkMrIrBCp3QGuQWBq/rTdMuwNFiEkEGBECAAkFAkXwb0sCGwwACgkQoECD
D3+sWZF/WACfeNAu1/1hwZtUo1bR+MWiCjpvHtwAnA1R3IHqFLQ2X3xJ40XPuAyY
/FJG
=Quqp
-----END PGP PUBLIC KEY BLOCK-----
KEYDATA


Обновляем базу пакетов (синхронизируем локальную базу пакетов и удалённую пакетную базу репозитория):



sudo apt-get update


Устанавливаем плагин (обновляем точно так же):



sudo apt-get install google-talkplugin


3. DEBIAN LINUX — ЛОКАЛЬНАЯ УСТАНОВКА


Загружаем плагин любым удобным Вам способом:

через страницу загрузки



http://ift.tt/1CRUMsv





или


http://ift.tt/1CRUMsw





или


http://ift.tt/1vMss8L



либо по прямым ссылкам,

текущую версию (рекомендуется)



http://ift.tt/1vMsugR



или можно конкретную (последнюю) версию



http://ift.tt/1vMss8O



Устанавливаем:



sudo dpkg -i google-talkplugin_current_amd64.deb




или

sudo dpkg -i google-talkplugin_5.4.2.0-1_amd64.deb


В Debian 7.6 Wheezy (stable) все зависимости устанавливаемого пакета google-talkplugin должны быть удовлетворены.

Если всё же есть неудовлетворённые зависимости для пакета google-talkplugin при локальной установке через dpkg, то пофиксить это можно так:



sudo apt-get -f install




Зависимости будут «подтянуты» apt из основных репозиториев Debian.

3.1. ЛОКАЛЬНАЯ УСТАНОВКА ДЛЯ MAC OS X


Страница загрузки:



http://ift.tt/1CRUMsv



Прямая ссылка, на текущую версию инсталляционного пакета:



http://ift.tt/1CRUQbJ



3.2. ЛОКАЛЬНАЯ УСТАНОВКА ДЛЯ WINDOWS


Страница загрузки:



http://ift.tt/1CRUMsv



Прямая ссылка, на текущую версию установщика:



http://ift.tt/1vMsugV



4. РЕГУЛЯРНЫЕ ОБНОВЛЕНИЯ


При установке пакета (из репозитория или локальной) инсталляционные скрипты, содержащиеся в пакете (/deb://DEBIAN/postrm и /deb://DEBIAN/postinst) и исполняемые в конце процесса установки пакета, добавляют репозиторий и ключ, описанные выше, а также симлинк на shell script файл (/etc/cron.daily/google-talkplugin -> /opt/google/talkplugin/cron/google-talkplugin) в директорию планировщика заданий Cron для ежедневной проверки корректности конфигурации репозитория Google. Для регулярного обновления плагина можно добавить задание в Cron или Anacron.

Также всегда можно обновить пакет вручную:



sudo apt-get install google-talkplugin


5. GOOGLE HANGOUTS ДЛЯ ИСКУШЁННЫХ


Вы должны быть зарегистрированы, иметь Google аккаунт, почту GMail и страницу в Google+.


Для приглашения друзей, групп, кругов есть универсальный адрес:



http://ift.tt/1nuaipN



Для приглашения одного или нескольких контактов на встречу нужно знать id профиля Google/Google+ этих контактов. Найти id контакта можно по URL его Google+ профиля в Ваших кругах, свой id можно посмотреть в кругах ваших контактов. Например:



http://ift.tt/eSTyNT113148185251129001832

http://ift.tt/kC2wBs113148185251129001832






http://ift.tt/1CRUQbU113148185251129001832

http://ift.tt/1CRUQbU113148185251129001832&hpi=101017120007237603373





Для звонка через Google Voice/Hangouts на номер в международном формате используется следующий формат URL запроса:


http://ift.tt/1vMsv4s%2B996709773399





Подобные ссылки удобно использовать в онлайн (html, svg, pdf) резюме или блоге.

Для просмотра текущих встреч и приглашений:



http://ift.tt/1CRUMJ1



Данные ссылки можно сохранить на панель закладок для удобства и открывать в боковой панели (для Firefox/IceWeasel/IceCat).


Также есть официальное расширение/приложение для браузеров Chrome/Chromium от Google:



http://ift.tt/10qGoWG



Для установки приложений под мобильные устройства:



http://ift.tt/18xBu0s
http://ift.tt/zdX1zT



Для смартфонов и планшетов на Android есть два приложения:



http://ift.tt/SgFBXs
http://ift.tt/1vMsv4z



Для iOS также есть приложение:



http://ift.tt/12xAB1H



Нужно заметить, что переход между устройствами (десктоп, лэптоп <-> планшет, смартфон), на которых установлен и запущен/открыт Google Hangouts, происходит безшовно прямо во время сеанса связи без его прерывания! Для этого может потребоваться скопировать и использовать ссылку на встречу из адресной строки браузера, например:



http://ift.tt/1CRUMJ6





Также ссылку подобного вида можно использовать прямо в чате Hangouts (в GMail или в Google+) для приглашения на встречу или чтобы присоединиться к существующей встрече.

На этом всё, наслаждайтесь друзья приятным общением!

Skype больше не нужен для онлайн звонков! Всё, что нужно — это браузер и плагин Google Hangouts (google-talkplugin).

Пользуйтесь Google Hangouts и будет всем нам счастье!


This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.


Комментариев нет:

Отправить комментарий