Как сделать чат на GEA, есть ли какой-либо аудио Python-Framework для этого? - PullRequest
0 голосов
/ 10 июня 2010

я хочу сделать чат на gae, (аудио чат)

имеет какие-либо рамки для этого?

спасибо

Ответы [ 4 ]

1 голос
/ 20 июня 2010

Попробуйте Adobe Stratus (он работает с p2p-соединениями), и вы можете использовать Google App Engine только для обмена одноранговыми идентификаторами.

1 голос
/ 10 июня 2010

App Engine напрямую не поддерживает аудио-чаты любого типа, и поскольку он основан на системе запросов-ответов (в основном) с HTTP-запросами, вы не можете реализовать его самостоятельно.

0 голосов
/ 11 июня 2010

Вам понадобятся две вещи:

Плагин для браузера, чтобы получить аудио.Вы можете построить это на вершине, например.http://code.google.com/p/libjingle/'>libjingle, который имеет то преимущество, что является кроссплатформенным и позволяет осуществлять связь по протоколу P2P, не говоря уже о возможности общаться с произвольными другими конечными точками XMPP.Или вы можете использовать Flash для захвата аудио и отказов потока от создаваемого вами сервера (я думаю, что попытка сделать STUN во Flash для P2P будет невозможна), но это будет очень сложно сделать в App Engine, потому что вам потребуетсяон будет долгосрочным.

Способ получения сигнальных сообщений между вашими клиентами.Вам придется опрашивать, пока API канала не будет выпущен (скоро).

Это, мягко говоря, большая проблема, но если бы вы это сделали, это было бы потрясающе .

0 голосов
/ 10 июня 2010

Если вы поддерживаете Jingle , то все, что вам нужно сделать, это передать пакеты XMPP. Есть много модулей, которые поддерживают это.

...