getVideoInfo

Используется в мобильном приложении, предоставляет информацию о видео урока для плеера.
Позволяет кастомизировать плеер и добавить свои обработчики.

Работает только с видео, загруженным на GetCourse.
Хеш видео нужно взять из блока с видео (в json мобильного экрана), в поле videoHash.

Ссылка для плеера находится в параметре master_play_list.

Параметры

  • ctx: app.Ctx
    Контекст приложения, предоставляющий доступ к различным компонентам и настройкам приложения.

  • params: { video_hash: string }
    Объект с параметрами для получения информации о видео.

Свойства params

  • video_hash: string
    Хэш видео, информацию о котором необходимо получить.

Возвращаемое значение

  • Promise<VideoInfo>
    Возвращает объект 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
    Объект, содержащий размеры видео.

    • height: string
      Высота видео.
    • width: string
      Ширина видео.
  • preview_url: string
    URL для превью.

  • is_viewed: boolean
    Статус просмотра.

❤️ Made with love on Chatium

ООО "Чатиум"

Информация о компании