Используется в мобильном приложении, предоставляет информацию о видео урока для плеера.
Позволяет кастомизировать плеер и добавить свои обработчики.
Работает только с видео, загруженным на GetCourse.
Хеш видео нужно взять из блока с видео (в json мобильного экрана), в поле videoHash
.
Ссылка для плеера находится в параметре master_play_list
.
ctx: app.Ctx
Контекст приложения, предоставляющий доступ к различным компонентам и настройкам приложения.
params: { video_hash: string }
Объект с параметрами для получения информации о видео.
string
Promise<VideoInfo>
VideoInfo
, содержащий информацию о видео.video_status: string
Статус видео.
personal_status: string
Персональный статус видео.
good_quality: number
Качество видео.
view_id: string
Идентификатор просмотра.
msg: string
Сообщение о статусе видео.
get_current_player_time: string
URL для получения текущего времени воспроизведения.
set_current_player_time: string
URL для установки текущего времени воспроизведения.
watched_set_status_url: string
URL для установки статуса просмотра.
subtitle_url: string
URL для субтитров.
master_play_list: string
URL для главного плейлиста.
video_sizes: object
Объект, содержащий размеры видео.
string
string
preview_url: string
URL для превью.
is_viewed: boolean
Статус просмотра.