Обновление ( 2.0.4.1 ) - Значительно снижена нагрузка на процессор при осуществлении Live-трансляций ( актуально для бродкастеров )
- Оптимизировали старт для Live трансляций ( теперь воспроизведение будет начинаться как только скорость загрузки будет превосходить средней битрейт потока. Коэффициент = 1.3 ) То есть, трансляция будет начинаться не дожидаясь 100% наполнения буфера ( тестируем,смотрим, отписываемся ) Просьба к бродкастерам, корректно выставлять битрейт потока!
- В десктопном плеере сделана корректная поддержка плейлистов в форматах XSPF и M3U ( Теперь названия должны отображаться нормально )
Небольшая инструкция по формирования плейлистов: Плейлисты можно формировать двумя способами:
1) использовать ссылки на файлы torrent, acelive либо tslive.
2) использовать content id
При использовании ссылок каждая ссылка обязательно должна заканчиваться на .torrent, .acelive либо .tslive (иначе плеер попробует воспроизвести торрент-файл вместо того, чтобы загрузить его)
При использовании content id нужно просто указать идентификаторы вместо ссылок.
Мы рекомендуем использовать первый вариант (прямые ссылки на файлы), так как при изменении acelive файла трансляции меняется content id (например, если поменяли битрейт для трансляции), т.е. при таком изменении придется менять плейлист. А если использовать прямую ссылку на acelive, то плейлист меняться не будет, и при этом клиенты всегда будут подтягивать актуальные acelive файлы с сервера.
Примеры:
1. XSPF, content id в качестве элементов плейлиста:
<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="
http://xspf.org/ns/0/">
<trackList>
<track>
<location>4e4e95ef75c4ff00af09dc4d62076892ff29f431</location>
<title>2x2</title>
</track>
<track>
<location>aa774ddbcdc240fe5414876848e53986c72d694e</location>
<title>A-ONE </title>
</track>
<track>
<location>88c04719e8e34c48a230445875fd185b8a102ef4</location>
<title>Animal Planet</title>
</track>
</trackList>
</playlist>
2. XSPF, ссылка на .acelive файлы в качестве элементов плейлиста (для тестов эти файлы мы разместили у себя на сервере - это сделано только для примера, файлы могут лежат где угодно, на нашем сервере мы их вскоре удалим):
<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="
http://xspf.org/ns/0/">
<trackList>
<track>
<location>
http://torrentstream.org/downloads/test/4e4e95ef75c4ff00af09dc4d62076892ff29f431.acelive</location>
<title>2x2</title>
</track>
<track>
<location>
http://torrentstream.org/downloads/test/aa774ddbcdc240fe5414876848e53986c72d694e.acelive</location>
<title>A-ONE </title>
</track>
<track>
<location>
http://torrentstream.org/downloads/test/88c04719e8e34c48a230445875fd185b8a102ef4.acelive</location>
<title>Animal Planet</title>
</track>
</trackList>
</playlist>
3. M3U, content id в качестве элементов плейлиста:
#EXTM3U
#EXTINF:0,2x2
4e4e95ef75c4ff00af09dc4d62076892ff29f431
#EXTINF:0,A-ONE
aa774ddbcdc240fe5414876848e53986c72d694e
#EXTINF:0,Animal Planet
88c04719e8e34c48a230445875fd185b8a102ef4
4. M3U, ссылка на .acelive файлы в качестве элементов плейлиста
#EXTM3U
#EXTINF:0,2x2
http://torrentstream.org/downloads/test/4e4e95ef75c4ff00af09dc4d62076892ff29f431.acelive#EXTINF:0,A-ONE
http://torrentstream.org/downloads/test/aa774ddbcdc240fe5414876848e53986c72d694e.acelive#EXTINF:0,Animal Planet
http://torrentstream.org/downloads/test/88c04719e8e34c48a230445875fd185b8a102ef4.acelive