Flex RTMP клиент - PullRequest
       6

Flex RTMP клиент

0 голосов
/ 16 мая 2011

Я пытаюсь написать rtmp-клиент с помощью flex.Проблема в том, что я понятия не имею, с чего начать.Может кто-нибудь ответить, пожалуйста, как я поступил бы, или указать мне сайт, который делает?Благодарю.Я даже не знаю, какие классы использовать и тому подобное.

Ответы [ 2 ]

3 голосов
/ 16 мая 2011

См. Wiki Протокол обмена сообщениями в реальном времени в качестве отправной точки

и несколько примеров клиентов

Клиент JUV RTMP

PHP-RTMP-клиент

надеется, что работает

2 голосов
/ 31 мая 2011

Вам не нужно писать свой собственный RTMP-клиент, потому что Flash уже реализует RTMP-клиент с именем NetConnection.

Чтобы создать базовое соединение, вы можете сделать следующее:

var nc:NetConnection = new NetConnection();
nc.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus);
nc.connect('rtmp://127.0.0.1/application');

function onNetStatus(e:NetStatusEvent):void
{
    switch (e.info.code)
    {
        case 'NetConnection.Connect.Success':
            // Connection with the RTMP server has been established
            break;

       case '...':
          ...
    }
}

Код 'NetConnection.Connect.Success', который вы видите, является одним из кодов, возвращаемых сервером, посмотрите здесь для обзора всех кодов.

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

...