Как использовать API VideoJS AudioTracks?
В моем Django-приложении есть следующий код:
{% for track in tracks %}
<tr>
<td>
<audio id=player controls>
<source src="{{ track.file.pk|s3_audio_link }}" type="application/x-mpegURL">
</audio>
</td>
<td>{{ track.track }}</td>
<td>
<small>{{ track.title|safe|slice:":100"|linebreaksbr }}
{% if track.title|length > 40 %}
...
{% endif %}</small>
</td>
<td>
<small>{{ track.artist.title }}
</td>
<td><small>{{ track.duration_conversion }}</td>
</tr>
{% endfor %}
Как уже указано в type="application/x-mpegURL", я хочу использовать HLS поток для воспроизведения. Поскольку я уже использую VideoJS для воспроизведения видео, я подумал, что было бы неплохо использовать его и для воспроизведения аудио, поскольку я не хочу иметь дело с различными библиотеками. Для обработки только аудиодорожки с помощью VideoJS я нашел следующее в VideoJS Docs:
https://docs.videojs.com/tutorial-audio-tracks.html
Но я не уверен, как это реализовать. В основном я хочу сначала добавить все треки из цикла for в плеер, а затем? Как я могу заставить список воспроизведения действительно играть? Пока я думал об этом, я пришел к идее, что в конечном итоге мне нужно много плееров. Один плеер, который содержит все треки, а затем по одному плееру для каждого трека альбома в цикле for (я полагаю). Пожалуйста, поправьте меня, если я ошибаюсь.
Заранее спасибо.