Воспроизвсти rtmp через Vidеo\NetConnection\NetStream
Здравствуйте.
Помогите пожалуйста. Нашёл тут рецептик, с http/flv работает, но с rtmp/f4v упорно не хочет, хотя в доках написано что он и его должен проигрывать. Похоже, не происходит событие, вызывающее onNetStatus(), хотя с flv всё работает. connect() происходит - в label выводится адрес, но дальше дело не идёт... Где тут косяк? Код:
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" |
попробуй просто добавить в приложение
Код AS3:
если твой играть не будет - проблема в нем |
Дело в том что видео дисплэй как раз играет.
Но он имеет свой внутренний стрим. до которого нельзя добраться чтобы снимать информациюо количестве скачанных байт в единицу времени. |
Я код чутка поменял(в целях быстрого разбора полетов).
1. NetConnection обычно соединяется с такой структурой: адрес/приложение/инстанс. Т.е. на мой взгляд, коннект сюда -> rtmp://fmsexamples.adobe.com/vod/mp4:_cs4promo_1000.f4v неверен. 2. NetStream`y желательно скармливать название того потока, который нужно играть. Код AS3:
|
Большое спасибо, ща проверю, и в новом проекте попробую заменить VideoDisplay на такую связку.
Добавлено через 30 часов 44 минуты Блин, работать то работает, но свойства ns.bytesLoaded и ns.bytesTotal, а также значения буферов по нулям. А мне байты нужны что измерить скорость входящего видеопотока. |
Часовой пояс GMT +4, время: 05:01. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.