Сервер ActionScript AirPlay с Adobe Air

Возможно ли использование ActionScript 3 для создания кроссплатформенного сервера, работающего как приложение Adobe AIR, которое может воспроизводить звук через устройства с поддержкой AirPlay?

Я хочу написать приложение AIR для работы на ПК, Mac и мобильных устройствах, которое позволит пользователю воспроизводить локально сохраненную музыку через устройства AirPlay, такие как Apple TV. Я новичок в ActionScript, поэтому искал образцы AirPlay, чтобы помочь мне на моем пути, но они кажутся тонкими на земле.

Я нашел эту неофициальную спецификацию протокола AirPlay, но не могу найти никаких примеров ActionScript, помогающих с RTSP, которые для меня тоже ново. (Я не занимался программированием сокетов.) Прежде чем посвятить много времени проекту, я хотел бы подтвердить, что это возможно. Я не возражаю против того, чтобы написать его снизу вверх, но тот факт, что никто другой, кажется, уже этого не сделал и даже не спросил об этом, немного беспокоит.


person Buzzwig    schedule 15.01.2013    source источник
comment
Есть кто-нибудь, у кого есть дополнительная информация по этому поводу? Кто-нибудь? Пожалуйста? Привет?   -  person Ted    schedule 24.01.2013


Ответы (1)


Я создал подобное приложение несколько лет назад для колледжа. Я помню, что в то время это было невозможно. Мне пришлось создать хак, чтобы он работал так, как вы говорите. Если хочешь, я могу отправить тебе мой гибкий проект. Код может помочь.

person Tim Lieberman    schedule 15.01.2013
comment
Привет, Тим, спасибо за ответ. Вы помните, что потребовало взлома? Я надеюсь, что последние библиотеки дадут мне все необходимое, в идеале даже без использования собственных расширений. - person Buzzwig; 18.01.2013
comment
Это действительно было давно. Мне придется немного подумать и вернуться к вам. - person Tim Lieberman; 18.01.2013
comment
Привет, Тим, ты смог передать Баззвигу дополнительную информацию об этом? Не могли бы вы разместить здесь какие-либо образцы или ссылки для загрузки любых демонстрационных проектов, которые пытались достичь этого? - person Ted; 24.01.2013
comment
Я постараюсь не забыть разместить сегодня вечером git-hub и вернуться со ссылкой. У меня в офисе нет этих образцов. - person Tim Lieberman; 29.01.2013