full diff

place.stream.video

stream.place +0 −0
From
bafyreifx2xkvs6lecwbacebijpdrrbl57w7sw5jqs2clkxzrtfkdp5su7y indexed 2026-11-04 01:29 UTC View this version
To
bafyreifx2xkvs6lecwbacebijpdrrbl57w7sw5jqs2clkxzrtfkdp5su7y indexed 2026-11-04 01:29 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "connection": {
55 "properties": {
66 "ref": {
77 "ref": "com.atproto.repo.strongRef",
88 "type": "ref"
99 }
1010 },
1111 "type": "object"
1212 },
1313 "main": {
1414 "description": "Some audiovisual content.",
1515 "key": "tid",
1616 "record": {
1717 "properties": {
1818 "activity": {
1919 "description": "The game or activity in the video.",
2020 "refs": [
2121 "place.stream.defs#activityGame",
2222 "place.stream.defs#activityLabel"
2323 ],
2424 "type": "union"
2525 },
2626 "connections": {
2727 "description": "Free-form list of atproto records related in some way to this video",
2828 "items": {
2929 "refs": [
3030 "#connection"
3131 ],
3232 "type": "union"
3333 },
3434 "type": "array"
3535 },
3636 "contentRights": {
3737 "description": "copyright and licensing information for this VOD",
3838 "ref": "place.stream.metadata.contentRights",
3939 "type": "ref"
4040 },
4141 "contentWarnings": {
4242 "description": "content warning data for this VOD",
4343 "ref": "place.stream.metadata.contentWarnings",
4444 "type": "ref"
4545 },
4646 "createdAt": {
4747 "description": "Timestamp when this video record was created. Populated server-side at publication time by place.stream.media.publishVideo.",
4848 "format": "datetime",
4949 "type": "string"
5050 },
5151 "description": {
5252 "description": "Description of this video",
5353 "maxGraphemes": 5000,
5454 "maxLength": 50000,
5555 "type": "string"
5656 },
5757 "descriptionFacets": {
5858 "description": "Annotations of text (mentions, URLs, etc)",
5959 "items": {
6060 "ref": "place.stream.richtext.videoFacet",
6161 "type": "ref"
6262 },
6363 "type": "array"
6464 },
6565 "durationMs": {
6666 "description": "Duration of the video in milliseconds",
6767 "type": "integer"
6868 },
6969 "source": {
7070 "description": "What is the source of this video?",
7171 "refs": [
7272 "place.stream.media.defs#sourceTracks",
7373 "place.stream.media.defs#sourceClip"
7474 ],
7575 "type": "union"
7676 },
7777 "tags": {
7878 "description": "Freeform tags for this stream. Each tag must be alphanumeric (a-z, A-Z, 0-9) plus colon. Tags with colons indicate a specific tag group (e.g. 'lang:en' indicates the stream's primary language).",
7979 "items": {
8080 "maxGraphemes": 64,
8181 "maxLength": 640,
8282 "type": "string"
8383 },
8484 "maxLength": 10,
8585 "type": "array"
8686 },
8787 "thumb": {
8888 "accept": [
8989 "image/*"
9090 ],
9191 "description": "Thumbnail image for the video.",
9292 "maxSize": 1000000,
9393 "type": "blob"
9494 },
9595 "title": {
9696 "description": "Title of the video referenced by this record",
9797 "maxGraphemes": 140,
9898 "maxLength": 1400,
9999 "type": "string"
100100 }
101101 },
102102 "required": [
103103 "title",
104104 "source",
105105 "durationMs",
106106 "createdAt"
107107 ],
108108 "type": "object"
109109 },
110110 "type": "record"
111111 }
112112 },
113113 "id": "place.stream.video",
114114 "lexicon": 1
115115}