cast. 框架。 消息。 EditTracksInfoRequestData
媒体事件 EDIT_TRACKS_INFO 请求数据。
构造函数
EditTracksInfoRequestData 类的构造函数
新的 EditTracksInfoRequestData()
属性
activeTrackId
(非 null 数组或未定义)
应处于活跃状态的 Track TrackId 的数组。如果未提供,则有效轨道不会更改。如果数组为空,则系统不会激活任何轨道。
自定义数据
(非 null 对象或未定义)
此请求的应用专用数据。它可让发送者和接收者轻松扩展媒体协议,而无需使用新的命名空间和自定义消息。
enableTextTracks
(布尔值或未定义)
此标记用于启用或停用文字轨道。 如果为 false,则会停用所有文本轨道;如果为 true,则会启用第一个文本轨道,或先前的已启用的文本轨道。 如果提供了 activeTrackId 或语言,则忽略此标志。
已建议语言
(布尔值或未定义)
表示提供的语言不是显式用户请求,而是从语音查询中使用的语言推断出来。 它允许接收者应用使用用户保存的偏好设置(而非口语)。
language
(字符串或未定义)
应处于活动状态的轨道的语言。如果同时指定两个字段,语言字段将优先于 activeTrackId。
mediaSessionId
(数字或未定义)
请求应用到的媒体会话的 ID。
requestId
number
请求的 ID,用于关联请求/响应。
序列号
(数字或未定义)
用于同步所有队列命令的数字。 如果为队列命令提供了此 SDK,SDK 将验证队列的最新序列号是否与请求相匹配。当前序列号作为外发队列更改消息的一部分提供。
textTrackStyle
(cast.framework.messages.TextTrackStyle 或未定义)
请求的文本轨道样式。如果未提供此样式,系统将使用现有样式(如果在之前的调用中未提供样式,则该样式将是默认接收器样式)。