]> git.parisson.com Git - slides.git/commitdiff
change server titles, add server wasabi slides
authorAntoine Grandry <antoine.grandry@ircam.fr>
Tue, 13 Oct 2020 14:28:51 +0000 (16:28 +0200)
committerAntoine Grandry <antoine.grandry@ircam.fr>
Tue, 13 Oct 2020 14:28:51 +0000 (16:28 +0200)
src/slides/timeside-2020.md

index a2ed110487355937b91bac259c8e06016e4385c5..0a5741179b8e0ff333d5ff420a8616fe8713f27f 100644 (file)
@@ -449,13 +449,14 @@ class: ircam, tight
 ## RESTful API built on TimeSide
 https://sandbox.wasabi.telemeta.org/timeside/api/
 
+### What's New on Server?
 - Based on Django REST Framework
 - Interoperability: allows other servers or frontends to interact with the TimeSide instance and its data
 - Relational PostgreSQL database in order to store music tracks and processing results
+- Models: essential fields and behaviors of stored data
 - JWT authentication
 - OpenAPI specification
 - SDK built on the API available in TypeScript
-- Models: essential fields and behaviors of stored data
 - queue-worker architecture enables to run tasks asynchronously
 
 ]
@@ -472,7 +473,7 @@ class: ircam, tight
 ## RESTful API built on TimeSide
 https://sandbox.wasabi.telemeta.org/timeside/api/
 
-## Use cases
+### Use cases
 - Upload audio tracks
 - Retrieve audio tracks from remote providers
 - Stream original or transcoded sources
@@ -497,7 +498,7 @@ class: ircam, tight
 ## RESTful API built on TimeSide
 https://sandbox.wasabi.telemeta.org/timeside/api/
 
-## Models
+### Models
 
 - `Item`: audio content and metadata (external id)
 - `Provider`: provide audio from a given plateform
@@ -531,11 +532,53 @@ class: ircam
 #timeside.server
 
 .pull-left[
-##Example of TimeSide use in WASABI Project
+## Examples of server use in WASABI Project
+
+### With server
+
+POC of a webservice delivering audio analysis to another remote server:
+a large database of musical metadata
+
+]
+
+
+.pull-right[
+<img src="img/architecture_WASABI.png" width="450">
+<!-- .right[![image-wh-bg](img/architecture_WASABI.png)] -->
+]
+
+---
+class: ircam
+#timeside.server
+
+.pull-left[
+## Examples of server use in WASABI Project
+
+### With a frontend player
+
+
+
+]
+
+
+.pull-right[
+<img src="img/architecture_WASABI.png" width="450">
+<!-- .right[![image-wh-bg](img/architecture_WASABI.png)] -->
+]
+
+
+---
+class: ircam
+#timeside.server
+
+.pull-left[
+## Examples of server use in WASABI Project
+
+### Import/export of a run on Deezer's infrastructure
+
+keep audio "at home"
+
 
-- POC of a webservice delivering audio analysis
-- Link with another server: a large database of musical metadata
--
 
 ]
 
@@ -545,6 +588,7 @@ class: ircam
 <!-- .right[![image-wh-bg](img/architecture_WASABI.png)] -->
 ]
 
+
 ---
 class: ircam, middle, center