use streaming proxy

This commit is contained in:
j 2021-11-24 12:45:15 +01:00
commit c230b57dca
9 changed files with 34 additions and 25 deletions

View file

@ -59,11 +59,11 @@ body {
</div>
<div class="video-block">
<img src="https://archive.njp.ma/{{ film.data.items.0.id }}/timelineslitscan64pframe.jpg" class="video-fallback-block">
<img src="{{ stream_prefix }}/{{ film.data.items.0.id }}/timelineslitscan64pframe.jpg" class="video-fallback-block">
<video
id="timeline-video"
src="https://archive.njp.ma/{{ film.data.items.0.id }}/timelineslitscan64p.mp4"
poster="https://archive.njp.ma/{{ film.data.items.0.id }}/timelineslitscan64pframe.jpg"
src="{{ stream_prefix }}/{{ film.data.items.0.id }}/timelineslitscan64p.mp4"
poster="{{ stream_prefix }}/{{ film.data.items.0.id }}/timelineslitscan64pframe.jpg"
controlsList="nodownload"
autoplay
loop
@ -82,7 +82,7 @@ body {
<div class="overlay">
<img src="{% static 'svg/play.svg' %}">
</div>
<img src="https://archive.njp.ma/{{ item.id }}/480p.jpg">
<img src="{{ stream_prefix }}/{{ item.id }}/480p.jpg">
<figcaption>
{{ item.title | safe }}
{% if item.date %}({{item.date | safe }}){% endif %}

View file

@ -6,6 +6,7 @@
<script>
var config = {{ config | safe }};
var pandoraURL = "{{ pandora_url }}";
var streamPrefix = "{{ stream_prefix }}";
</script>
<script src="{% static 'js/api.js' %}"></script>
<script src="{% static 'js/play.js' %}"></script>

View file

@ -30,11 +30,11 @@
<figure>
<div>
{% for item in film.data.items %}
<img src="https://archive.njp.ma/{{ item.id }}/480p.jpg">
<img src="{{ stream_prefix }}/{{ item.id }}/480p.jpg">
{% endfor %}
</div>
<figcaption>
<img src="https://archive.njp.ma/{{ film.data.items.0.id }}/timeline64p.jpg">
<img src="{{ stream_prefix }}/{{ film.data.items.0.id }}/timeline64p.jpg">
</figcaption>
<figcaption>
{{ film.data.title | safe }}

View file

@ -22,11 +22,11 @@
<div class="index">
{% if featured %}
<div class="video-block">
<img src="https://archive.njp.ma/{{ featured }}/timelineslitscan64pframe.jpg" class="video-fallback-block">
<img src="{{ stream_prefix }}{{ featured }}/timelineslitscan64pframe.jpg" class="video-fallback-block">
<video
id="timeline-video"
src="https://archive.njp.ma/{{ featured }}/timelineslitscan64p.mp4"
poster="https://archive.njp.ma/{{ featured }}/timelineslitscan64pframe.jpg"
src="{{ stream_prefix }}{{ featured }}/timelineslitscan64p.mp4"
poster="{{ stream_prefix }}{{ featured }}/timelineslitscan64pframe.jpg"
controlsList="nodownload"
autoplay
loop

View file

@ -38,6 +38,7 @@
<script>
var config = {{ text.json | safe }};
var pandoraURL = "{{ pandora_url }}";
var streamPrefix = "{{ stream_prefix }}";
</script>
<script src="/static/js/api.js?2021112223"></script>
{% if text.data.view == 'player' %}