Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • S Startrek Player Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Public Projects
  • Startrek Player Public
  • Startrek Player Wiki
  • Wiki
  • StartrekNetwork

Last edited by Roman Putintsev Nov 04, 2022
Page history

StartrekNetwork

Вспомогательный класс для настройки параметров http и web сокет соединений. Параметры влияют на все объекты классов StartrekPlayer, StartrekMetadataUpdater, StartrekMetadataWatcher

  • netTimeoutMs - максимальное время ожидания ответа от сервера
  • netBuffer - размер буфера в миллисекундах
  • netPrebuf - количество буфера (в процентах) которое должно быть загружено, для того чтобы проигрывание началось
  • netPrebufWait - запускать проигрывание сразу в состояние stalled, или ждать завершения загрузки prebuffer
  • userAgent - значение заголовка User-Agent для http запросов. Желательно делать по аналогии браузера, с указанием названия и версии приложения: / Например: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:47.0) Gecko/20100101 Firefox/47.0
  • referer - значение заголовка Referer для http запросов. Влияет только на заголовок referer для http запросов. Не изменяет query часть ссылок на поток.
  • statisticaUserId - идентификатор пользователя. Используется для статистики, в том числе daast событий проигрывания.
  • statisticaUtmMark - УТМ метка для статистики. Переопределяет параметр radiostatistica в query части ссылки на поток. Если referer не задан, то значение УТМ метки дополнительно дублируется как заголовок http referer. Если задан и referer, и УТМ метка, то referer будет отправлен как http заголовок, а УТМ метка как query параметр radiostatistica
Clone repository
  • Changelog
  • StartrekAndroid
  • StartrekMetadata
  • StartrekMetadataFetchType
  • StartrekMetadataSubscriptionType
  • StartrekMetadataUpdater
  • StartrekMetadataUpdaterDelegate
  • StartrekMetadataWatcher
  • StartrekMetadataWatcherDelegate
  • StartrekNetwork
  • StartrekPlayer
  • StartrekPlayerDelegate
  • StartrekPlayerQuality
  • StartrekPlayerState
  • Home