2024-02-03 03:34:57 -07:00
|
|
|
mutation CreateUploadStream(
|
|
|
|
$videoName: String!,
|
|
|
|
$deviceType: DeviceTypeEnum,
|
|
|
|
$osVersion: String,
|
|
|
|
$appVersion: String,
|
|
|
|
$browserName: String,
|
|
|
|
$browserVersion: String,
|
|
|
|
$locale: String,
|
|
|
|
$timezone: String,
|
|
|
|
$networkType: String,
|
|
|
|
$ipAddress: String
|
|
|
|
) {
|
|
|
|
createUploadStream(
|
|
|
|
videoName: $videoName
|
|
|
|
uploadMetadata: {
|
|
|
|
deviceType: $deviceType
|
|
|
|
osVersion: $osVersion
|
|
|
|
appVersion: $appVersion
|
|
|
|
browserName: $browserName
|
|
|
|
browserVersion: $browserVersion
|
|
|
|
locale: $locale
|
|
|
|
timezone: $timezone
|
|
|
|
networkType: $networkType
|
|
|
|
ipAddress: $ipAddress
|
|
|
|
}
|
|
|
|
) {
|
|
|
|
videoId
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2024-02-11 22:44:18 -07:00
|
|
|
mutation GetUploadLink($videoId: Int!, $segmentIndex: Int!) {
|
|
|
|
getUploadLink(videoId: $videoId, segmentIndex: $chunkIndex) {
|
2024-02-03 03:34:57 -07:00
|
|
|
uploadUrl
|
|
|
|
linksRequested
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
mutation TerminateUploadStream($videoId: Int!) {
|
|
|
|
terminateUploadStream(videoId: $videoId)
|
|
|
|
}
|