![]() |
Потоковый звук, как получить название, кол-во загруженных байт ?
Я проигрываю интернет радио
Код:
var stream:Sound = new Sound(this);1. размер загруженных данных 2. текущие название трека 3. текущие название радиостанции 4. Сколько % буферизованно на id3 и getBytesTotal() неоткликается Спасибо. |
А откуда может быть getBytesTotal у радио?
И ID3 ты получаешь по onID3? |
Цитата:
тьфу, ошибся не getBytesTotal , а getBytesLoaded , всёравно возвращает -1... тобиж фелс... |
PS можно с вами на эту тему пообщатся по аси ? мой номер 120054.
|
А форум для чего?
getBytesLoaded не получишь, потому что сервер не выдает вообще длительности трека. И id3 зависит от сервера. |
форум конешно хорошо, но аська лучше, а как насчёт этих пунктов ?
Цитата:
|
А гуру скажет:
1. Зависит от сервера 2. Зависит от сервера 3. Зависит от сервера 4. Если есть duration и position, то поделив второе на первое, получим, сколько из буфера уже проиграно. Отняв из единицы это значение, получим процент в буфере. Надо эксперименты ставить, на разных радио. Например, у Ультры выводиться общее количество байт (какие-то то гигибайты, что-ли), а у deamon не выводит. ID3 я не смог получить ни у deamon, ни у Ультры. Из всего этого можно сделать вывод, что надо настраивать сервер. Я вплотную с радио не работал, не знаю, может ID3 в стрим потоке вообще не должно быть. |
Правельное было сказать
1,2,3 хз. и не сваливать на сервер) а вот за буферизацию спасибо. id3, там не должно быть, я почитал, а по поводу ультры говорит о том что идёт вещание с готового трека, а у нас в реале. |
Насчет 1—3 все-таки от сервера зависит, флеш не при делах, если бы был при делах, то разные радио играл бы одинаково. А про 4-ый пункт я не берусь говорить, что прям так и надо считать, но, по ощущениям, так нужно.
В общем и в целом выяснили, что getBytesLoaded и ID3 в этом радио не светит. |
Цитата:
|
| Часовой пояс GMT +4, время: 10:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.