Record announcing a livestream is happening
tid
Timestamp-based ID
Properties
agent
string
Optional
The source of the livestream, if available, in a User Agent format: `<product> / <product-version> <comment>` e.g. Streamplace/0.7.5 iOS
canonicalUrl
string
uri
Optional
The primary URL where this livestream can be viewed, if available.
createdAt
string
datetime
Required
Client-declared timestamp when this livestream started.
notificationSettings
ref
place.stream.livestream#notificationSettings
Optional
No description available.
post
ref
com.atproto.repo.strongRef
Optional
The post that announced this livestream.
thumb
blob
Optional
No description available.
maxSize: 1.0 MBtitle
string
Required
The title of the livestream, as it will be announced to followers.
maxLength: 1400 bytesmaxGraphemes: 140 graphemesurl
string
uri
Optional
The URL where this stream can be found. This is primarily a hint for other Streamplace nodes to locate and replicate the stream.
View raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"title",
"createdAt"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "The URL where this stream can be found. This is primarily a hint for other Streamplace nodes to locate and replicate the stream."
},
"post": {
"ref": "com.atproto.repo.strongRef",
"type": "ref",
"description": "The post that announced this livestream."
},
"agent": {
"type": "string",
"description": "The source of the livestream, if available, in a User Agent format: `<product> / <product-version> <comment>` e.g. Streamplace/0.7.5 iOS"
},
"thumb": {
"type": "blob",
"accept": [
"image/*"
],
"maxSize": 1000000
},
"title": {
"type": "string",
"maxLength": 1400,
"description": "The title of the livestream, as it will be announced to followers.",
"maxGraphemes": 140
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "Client-declared timestamp when this livestream started."
},
"canonicalUrl": {
"type": "string",
"format": "uri",
"description": "The primary URL where this livestream can be viewed, if available."
},
"notificationSettings": {
"ref": "place.stream.livestream#notificationSettings",
"type": "ref"
}
}
},
"description": "Record announcing a livestream is happening"
}