new Player()
Переопределение класса BasePlayer
- Source:
- player.js
Methods
-
backward(rewindStep)
-
Перемотка назад
Parameters:
Name Type Description rewindStep
шаг перемотки в секундах
- Source:
- player.js
-
forward(rewindStep)
-
Перемотка вперед
Parameters:
Name Type Description rewindStep
шаг перемотки в секундах
- Source:
- player.js
-
getChannel()
-
Получение текущего канала
- Source:
- player.js
Returns:
- Type
- *
-
getProgram()
-
Получение текущей передачи
- Source:
- player.js
Returns:
- Type
- *
-
getVideo()
-
Получение текущего видео
- Source:
- player.js
Returns:
- Type
- *
-
onBufferingComplete()
-
Обработчик события onBufferingComplete (окончания буферизации потока) и других похожих по смыслу событий, отправляемых девайсами
- Source:
- player.js
-
onBufferingStart()
-
Обработчик события onBufferingStart (начала буферизации потока) и других похожих по смыслу событий, отправляемых девайсами
- Source:
- player.js
-
onStreamInfoReady()
-
Обработчик события onStreamInfoReady (подгрузки информации о потоке) и других похожих по смыслу событий, отправляемых девайсами
- Source:
- player.js
-
pause()
-
Поставить на паузу воспроизводимый в плеере контент
- Source:
- player.js
-
play()
-
Воспроизвести заранее заданный контент в плеере
- Source:
- player.js
-
playChannel(channel, skipParentalCodeCheck, isScaledPlayer)
-
Запуск канала
Parameters:
Name Type Description channel
канал, который нужно запустить
skipParentalCodeCheck
флаг, позволяющий отключить запрос ПИН-кода родительского контроля при запуске передачи true - не запрашивать ПИН-код false - запрашивать
isScaledPlayer
флаг, передающий режим плеера, в котором нужно запустить канал true - масштабированный режим плеера (означает, что канал запускается, например, в экране Телеканалов справа от списка в неполноэкранном окне) false - полноэкранный режим плеера
- Source:
- player.js
-
playProgram(channel, program, skipParentalCodeCheck)
-
Запуск архивной передачи
Parameters:
Name Type Description channel
канал, на котором была эта передача
program
передача , которую надо запустить
skipParentalCodeCheck
флаг, позволяющий отключить запрос ПИН-кода родительского контроля при запуске передачи true - не запрашивать ПИН-код false - запрашивать
- Source:
- player.js
-
refreshAudioTracksInfo()
-
Обновление информации о звуковых дорожках текущего канала
- Source:
- player.js
-
refreshTime()
-
Обновление времени внутри плеера (обновляется также время в инфобарах в режиме полноэкранного просмотра)
- Source:
- player.js
-
requestActualStreamUrl()
-
Запрос актуального адреса воспроизводимого канала или передачи
- Source:
- player.js
-
resume()
-
Снять с паузы воспроизводимый в плеере контент
- Source:
- player.js
-
rewind(rewindStep, force)
-
Перемотка плеера
Parameters:
Name Type Description rewindStep
шаг перемотки в секундах
force
флаг, отвечающий за то, производить ли перемотку по 1 шагу или подождать пока пользователь нужное ему количество раз нажмет на клавишу и только потом производить перемотку на соответствующее время
- Source:
- player.js
-
setChannel(value)
-
Установка текущего канала
Parameters:
Name Type Description value
- Source:
- player.js
-
setOnStreamInfoReadyCallback(callbackFunc)
-
Установка метода, который должен вызваться по событию onStreamInfoReady (подгрузки информации о потоке)
Parameters:
Name Type Description callbackFunc
тело метода
- Source:
- player.js
-
setProgram(value)
-
Установка текущей передачи
Parameters:
Name Type Description value
- Source:
- player.js
-
setProgramInfo(p)
-
Установка в плеере данных о передаче
Parameters:
Name Type Description p
передача
- Source:
- player.js
-
setVideo(value)
-
Установка текущего видео
Parameters:
Name Type Description value
- Source:
- player.js
-
stop()
-
Остановить вопроизведение контента в плеере
- Source:
- player.js
-
stopByUser()
-
Сообщение плееру о том, что остановка воспроизведения была инициирована пользователем, а не другими внешними и внутренними обстоятельствами
- Source:
- player.js