|
|
|
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
Предположим на хосте лежит фаил в всех нужных разрешенииях.
Но как я могу определить какое разрешение может принят клиент? Можете ли в посоветывать готовый "умный плеер" или на какие слова гуглить что свой сочтрагать? И нудноли на сервере чтото дополнительное делать 0 |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Репутация: нет Всего: 537 |
Для начала, стоит определиться с тем что за клиент. Если клиент браузер - то можно с помощью JS определить разрешение экрана, размер окна браузера и исходя из этого послать на сервер запрос на файл с нужным разрешением.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
И это единственный параметр?
Или может ещё отслеживать что буфер пустой или нет? Или это не важно |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Репутация: нет Всего: 537 |
Для хорошего плеера, возможность адаптивной подстройки под ширину канала - это плюс. Так что да, это тоже неплохо сделать. Разные браузеры могут понимать разные форматы. Для мобильных браузеров можно отдавать разрешение поменьше - на маленьком экране это не так заметно. Про слабый канал выше. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
а как я на js могу ширину канала отслеживать??
Добавлено через 2 минуты и 13 секунд
.mp4 почти все принемают! |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Репутация: нет Всего: 537 |
Ширину - никак, но можно отслеживать прогресс загрузки и исходя из этого считать скорость загрузки. MP4 это контейнер, кодеков там несколько. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
А как расчитывать? Промерить что в буфере и если посто по спуститься на одну ступеньку? или как? где про это прочитать? |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Репутация: нет Всего: 537 |
У тега video есть свойство progress куда будет переодически приходить событие с информацией о том, сколько байт было загружено. В купе с информацией о текущем времени и времени начала загрузки можно расчитать скорость. Совсем по хорошему надо учитывать последние несколько минут, т.к. скорость имеет тенденцию проседать или наоборот возвращаться в норму. В документации по HTML5, например тут. P.S. Тема уже ушла явно слишком далеко, дальше уже имеет смысл спрашивать в профильном разделе. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
Спасибо за советы! Пойду копать дальше
|
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Технологии: Разные | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |