Video: Handle peertube videos only stashing attachments in x-mpegURL
[akkoma] / test / fixtures / peertube / actor-person.json
1 {
2 "type": "Person",
3 "id": "https://peertube.stream/accounts/createurs",
4 "following": "https://peertube.stream/accounts/createurs/following",
5 "followers": "https://peertube.stream/accounts/createurs/followers",
6 "playlists": "https://peertube.stream/accounts/createurs/playlists",
7 "inbox": "https://peertube.stream/accounts/createurs/inbox",
8 "outbox": "https://peertube.stream/accounts/createurs/outbox",
9 "preferredUsername": "createurs",
10 "url": "https://peertube.stream/accounts/createurs",
11 "name": "Créateurs",
12 "endpoints": {
13 "sharedInbox": "https://peertube.stream/inbox"
14 },
15 "publicKey": {
16 "id": "https://peertube.stream/accounts/createurs#main-key",
17 "owner": "https://peertube.stream/accounts/createurs",
18 "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxqkQhbRYbA81+WTYjorR\n2lEMad3kYCnzDjGTLr4I92eanzFHxyELGnjzP6TpEvjOiB9NrCRrqU/iFPLdgrq2\nwIFcXPWdCq6Gcg7QLlaeMM0JoJmr0KTEhzg0XKCo96UsyTzaF4DISxqi8RyoyWeU\nEkgiOzlkdYTlouq3MlQH+p1PBAsNUQfIEUsU+l6k1vzbm8JRwlT+D1bNde4I/Lqs\n4uB5ru3zzInwZ2hz9+heiriNoGEBv74rZHYn966tZVX8iMGx2+m6okozEdEQbqCl\n0ekqDcd8P6CoFqqeeu8coh82OUtuFI/XsbetdWA55YQmSHyMiTsIwVbeoogIETbI\n4QIDAQAB\n-----END PUBLIC KEY-----"
19 },
20 "icon": {
21 "type": "Image",
22 "mediaType": "image/png",
23 "url": "https://peertube.stream/lazy-static/avatars/c27b672d-ad8f-498a-adbe-553af8da56f9.png"
24 },
25 "@context": [
26 "https://www.w3.org/ns/activitystreams",
27 "https://w3id.org/security/v1",
28 {
29 "RsaSignature2017": "https://w3id.org/security#RsaSignature2017"
30 },
31 {
32 "pt": "https://joinpeertube.org/ns#",
33 "sc": "http://schema.org#",
34 "Hashtag": "as:Hashtag",
35 "uuid": "sc:identifier",
36 "category": "sc:category",
37 "licence": "sc:license",
38 "subtitleLanguage": "sc:subtitleLanguage",
39 "sensitive": "as:sensitive",
40 "language": "sc:inLanguage",
41 "isLiveBroadcast": "sc:isLiveBroadcast",
42 "liveSaveReplay": {
43 "@type": "sc:Boolean",
44 "@id": "pt:liveSaveReplay"
45 },
46 "permanentLive": {
47 "@type": "sc:Boolean",
48 "@id": "pt:permanentLive"
49 },
50 "Infohash": "pt:Infohash",
51 "Playlist": "pt:Playlist",
52 "PlaylistElement": "pt:PlaylistElement",
53 "originallyPublishedAt": "sc:datePublished",
54 "views": {
55 "@type": "sc:Number",
56 "@id": "pt:views"
57 },
58 "state": {
59 "@type": "sc:Number",
60 "@id": "pt:state"
61 },
62 "size": {
63 "@type": "sc:Number",
64 "@id": "pt:size"
65 },
66 "fps": {
67 "@type": "sc:Number",
68 "@id": "pt:fps"
69 },
70 "startTimestamp": {
71 "@type": "sc:Number",
72 "@id": "pt:startTimestamp"
73 },
74 "stopTimestamp": {
75 "@type": "sc:Number",
76 "@id": "pt:stopTimestamp"
77 },
78 "position": {
79 "@type": "sc:Number",
80 "@id": "pt:position"
81 },
82 "commentsEnabled": {
83 "@type": "sc:Boolean",
84 "@id": "pt:commentsEnabled"
85 },
86 "downloadEnabled": {
87 "@type": "sc:Boolean",
88 "@id": "pt:downloadEnabled"
89 },
90 "waitTranscoding": {
91 "@type": "sc:Boolean",
92 "@id": "pt:waitTranscoding"
93 },
94 "support": {
95 "@type": "sc:Text",
96 "@id": "pt:support"
97 },
98 "likes": {
99 "@id": "as:likes",
100 "@type": "@id"
101 },
102 "dislikes": {
103 "@id": "as:dislikes",
104 "@type": "@id"
105 },
106 "playlists": {
107 "@id": "pt:playlists",
108 "@type": "@id"
109 },
110 "shares": {
111 "@id": "as:shares",
112 "@type": "@id"
113 },
114 "comments": {
115 "@id": "as:comments",
116 "@type": "@id"
117 }
118 }
119 ],
120 "summary": null
121 }