flashplayer может использовать p2p-соединения через udp, но только на сервисе Adobe Stratus, который дает им уникальные ключи каждый раз, когда они выходят в интернет. затем после того, как один пользователь передает свой ключ другому (не используя флэш-память, потому что он все еще не подключен), он может подключить своих игроков.
Chatroulette является наиболее известным примером Adobe Stratus P2P Imho
и еще одна проблема: практически невозможно записать что-либо, кроме текста и изображений, на локальную машину. После того, как я разработал SWF-файл, который мог бы передавать музыку с моего компьютера удаленному пользователю, было не так легко обойти ограничения на отправку звука, ByteArray и для генерации оригинального звука на сервере, но, тем не менее, я не нашел способа сохранить mp3-файл, единственная идея состояла в том, чтобы запустить локальный веб-сервер для сохранения, но чем это было бы довольно глупо использовать вспышку.
но если бы у меня было достаточно времени, я попытался написать торрент-клиент для AIR xD