aboutsummaryrefslogtreecommitdiffhomepage
path: root/support/doc/api
diff options
context:
space:
mode:
Diffstat (limited to 'support/doc/api')
-rw-r--r--support/doc/api/embeds.md53
1 files changed, 53 insertions, 0 deletions
diff --git a/support/doc/api/embeds.md b/support/doc/api/embeds.md
index d64615764..bc3b5304c 100644
--- a/support/doc/api/embeds.md
+++ b/support/doc/api/embeds.md
@@ -49,6 +49,59 @@ player.seek(32)
49player.pause() 49player.pause()
50``` 50```
51 51
52# URL parameters
53
54You can customize PeerTube player by specifying URL query parameters.
55For example `https://my-instance.example.com/videos/embed/52a10666-3a18-4e73-93da-e8d3c12c305a??start=1s&stop=18s&loop=1&autoplay=1&muted=1&warningTitle=0&controlBar=0&peertubeLink=0&p2p=0`
56
57## start
58
59Start the video at a specific time.
60Value must be raw seconds or a duration (`3m4s`)
61
62## stop
63
64Stop the video at a specific time.
65Value must be raw seconds or a duration (`54s`)
66
67## controls
68
69Mimics video HTML element `controls` attribute, meaning that all controls (including big play button, control bar, etc.) will be removed.
70It can be useful if you want to have a full control of the PeerTube player.
71
72Value must be `0` or `1`.
73
74## controlBar
75
76Hide control bar when the video is played.
77
78Value must be `0` or `1`.
79
80## peertubeLink
81
82Hide PeerTube link in control bar.
83
84Value must be `0` or `1`.
85
86## muted
87
88Mute the video by default.
89
90Value must be `0` or `1`.
91
92## loop
93
94Automatically start again the video when it ends.
95
96Value must be `0` or `1`.
97
98## subtitle
99
100Auto select a subtitle by default.
101
102Value must be a valid subtitle ISO code (`fr`, `en`, etc.).
103
104
52# Methods 105# Methods
53 106
54## `play() : Promise<void>` 107## `play() : Promise<void>`