Для таких задач возможно одним as3 не обойтись, т.к. действительно у среды flash свой
формат данных AMF и спецификация.
Существует оболочка
Zinc, возможно это то, что вам нужно. В данной среде api существуют собственные методы для работы с tcp. Либо используя низкоуровневый язык C, владея таковыми навыками конечно, пишутся и подключаются к приложению внешние библиотеки dll, адаптируя интерфейс к нужной спецификации.