15002 Host Encoder Failed
On the very first connect I can actually see the desktop for a split second then it’s giving me the error 15002 Host Encoder Failed
Used to be able to use parsec just fine even just a month or 2 ago. Only 2 things have changed, not sure which is causing the issue or how to fix it.
-
My integrated GPU got enabled somehow. Intel HD 4600. Disabling it makes no difference
-
My Vega 64 drive updated to 20.7.2. Pretty sure it’s WHQL. This has been happening for the past 3 updates.
Any ideas? Help!
PARSEC_OK
0
HOST_WRN_CHANGE
3
HOST_WRN_SHUTDOWN
4
HOST_WRN_KICKED
5
HOST_WRN_KICKED_IDLE
12
CONNECT_WRN_APPROVAL
6
CONNECT_WRN_NO_ROOM
11
WRN_CONTINUE
10
PARSEC_CONNECTING
20
PARSEC_WRN_BROWSER
30
DECODE_WRN_CONTINUE
1000
DECODE_WRN_ACCEPTED
1001
DECODE_WRN_REINIT
1003
NETWORK_WRN_TIMEOUT
2000
CAPTURE_WRN_REINIT
3000
AUDIO_WRN_NO_DATA
6000
ERR_DEFAULT
-1
PARSEC_NOT_RUNNING
-3
PARSEC_ALREADY_RUNNING
-4
PARSEC_NOT_IMPLEMENTED
-5
PARSEC_ERR_PRE_RENDER
-6
ParsereRenderCallback
callback.DECODE_ERR_INIT
-10
DECODE_ERR_LOAD
-11
DECODE_ERR_MAP
-13
DECODE_ERR_DECODE
-14
DECODE_ERR_PARSE
-16
DECODE_ERR_NO_
-17
DECODE_ERR_PIXEL_FORMAT
-18
DECODE_ERR_BUFFER
-19
DECODE_ERR_OUT_OF_RANGE
-21
DECODE_ERR_DEPENDENCY
-22
HOOK_ERR_OPENGL_CONTEXT
-1500
HOOK_ERR_OPENGL_PROC
-1501
HOOK_ERR_OPENGL_WINDOW
-1502
HOOK_ERR_D3D9_WINDOW
-1503
HOOK_ERR_D3D9_GET_BB
-1504
HOOK_ERR_D3D9_GET_RT
-1505
HOOK_ERR_D3D9_QI
-1506
HOOK_ERR_D3D11_GET_DEVICE
-1507
HOOK_ERR_D3D11_GET_BUFFER
-1508
HOOK_ERR_D3D11_TEX
-1509
HOOK_ERR_D3D11_QI_STAGING
-1510
HOOK_ERR_D3D11_QI_BB
-1511
HOOK_ERR_D3D11_CREATE_RTV
-1512
HOOK_ERR_FRAME_TIMEOUT
-1513
HOOK_ERR_D3D10_DEVICE
-1514
HOOK_ERR_D3D11_FEAT_LEVEL
-1515
HOOK_ERR_ALREADY_HOOKED
-1516
HOOK_ERR_NOT_HOOKED
-1517
HOOK_ERR_D3D12_GET_DEVICE
-1518
HOOK_ERR_D3D12_GET_BUFFER
-1519
HOOK_ERR_D3D12_CREATE_RES
-1520
HOOK_ERR_D3D12_CL_COM
-1521
NAT_ERR_PEER_PHASE
-6023
NAT_ERR_STUN_PHASE
-6024
NAT_ERR_INTEGRITY
-6025
NAT_ERR_NO_CANDIDATES
-6033
NAT_ERR_NO_SOCKET
-6112
NAT_ERR_WEBRTC
-6200
OPENGL_ERR_CONTEXT
-7000
OPENGL_ERR_VERSION
-7007
AUDIO_ERR_CAPTURE_INIT
-9000
AUDIO_ERR_CAPTURE
-9001
AUDIO_ERR_DRIVER
-9004
AUDIO_OPUS_ERR_INIT
-10000
AUDIO_OPUS_ERR_DECODE
-10001
AUDIO_OPUS_ERR_ENCODE
-10002
NETWORK_ERR_BG_TIMEOUT
-12007
NETWORK_ERR_BAD_PACKET
-12008
NETWORK_ERR_BUFFER
-12011
NETWORK_ERR_SHUTDOWN
-12017
NETWORK_ERR_INTERRUPTED
-12019
NETWORK_ERR_BG_TIMEOUT
.SERVER_ERR_DISPLAY
-13000
SERVER_ERR_RESOLUTION
-13008
SERVER_ERR_MAX_RESOLUTION
-13009
SERVER_ERR_NO_
-13011
SERVER_ERR_VIDEO_DONE
-13013
SERVER_ERR_CLIENT_ABORT
-13014
SERVER_ERR_CLIENT_GONE
-13015
CAPTURE_ERR_INIT
-14003
CAPTURE_ERR_TEXTURE
-14004
CAPTURE_ERR_INVALID
-14005
ENCODE_ERR_INIT
-15000
ENCODE_ERR_ENCODE
-15002
ENCODE_ERR_BUFFER
-15006
ENCODE_ERR_PROPERTIES
-15100
ENCODE_ERR_LIBRARY
-15101
ENCODE_ERR_SESSION
-15007
ENCODE_ERR_SESSION1
-15103
ENCODE_ERR_SESSION2
-15104
ENCODE_ERR_OUTPUT_INIT
-15105
ENCODE_ERR_TEXTURE
-15106
ENCODE_ERR_OUTPUT
-15107
ENCODE_ERR_UNED
-15108
ENCODE_ERR_HANDLE
-15109
ENCODE_ERR_CAPS
-15110
D3D_ERR_TEXTURE
-22000
D3D_ERR_DEVICE
-22004
D3D_ERR_MT
-22005
D3D_ERR_ADAPTER
-22006
D3D_ERR_FACTORY
-22007
D3D_ERR_OUTPUT
-22008
D3D_ERR_OUTPUT1
-22010
D3D_ERR_OUTPUT5
-22013
H26X_ERR_NOT_FOUND
-23000
AES_GCM_ERR_KEY_LEN
-28000
AES_GCM_ERR_BUFFER
-28004
SCTP_ERR_GLOBAL_INIT
-32000
SCTP_ERR_WRITE
-32001
SCTP_ERR_SOCKET
-32002
SCTP_ERR_BIND
-32003
SCTP_ERR_CONNECT
-32004
STUN_ERR_PACKET
-34000
STUN_ERR_PARSE_HEADER
-34001
STUN_ERR_PARSE_ADDRESS
-34002
RESAMPLE_ERR_INIT
-37000
RESAMPLE_ERR_RESAMPLE
-37001
SOCKET_ERR
-800000
errno
value will be subtracted from this value.У меня есть приложение, в котором включен GooglePay. Прежде чем показать людям кнопку GooglePay, я инициализирую TapAndPayClient
следующим образом:
private val tapAndPayClient: TapAndPayClient by lazy {
TapAndPay.getClient(requireContext())
}
// ...
val task = tapAndPayClient.isTokenized(
IsTokenizedRequest.Builder()
.setIdentifier("identifier") // shouldn't it be some real thing?
.setNetwork(TapAndPay.CARD_NETWORK_MASTERCARD)
.setTokenServiceProvider(TapAndPay.TOKEN_PROVIDER_MASTERCARD)
.build())
task.addOnFailureListener { ex ->
println("hop: this is an error message=$ex.message") // showing 15002
}
Он всегда вызывает обратный вызов OnFailureListener
. Исключение составляет ApiException
с сообщением 15002
.
Я просмотрел Интернет и не смог найти, что означает 15002
.
Может ли кто-нибудь указать мне правильное направление?
1 ответ
identifier
— последние 4 цифры карты, которую вы запрашиваете. TapAndPay SDK
0
Murat Demircioglu
12 Янв 2023 в 16:08
Ошибка Parsec 15000 может быть вызвана устаревшими графическими драйверами или конфликтующими потоковыми приложениями. Ошибка в графическом драйвере или неправильные конфигурации также могут вызвать сообщение об ошибке.
В связи с этой ошибкой соединение не установлено, и появляется сообщение о том, что мы не можем инициализировать функцию хостинга на компьютере, к которому вы подключаетесь. Попробуйте изменить монитор, который Parsec записывает в настройках хостинга, или обратитесь к этой статье поддержки за дополнительной информацией.
Код: -15000
Перед началом работы с решениями убедитесь, что ваша система совместима с парсек,
Решение 1. Обновите графический драйвер
Драйверы постоянно обновляются, чтобы соответствовать новым технологиям и исправлять известные проблемы. Если вы используете устаревшую версию графического драйвера, то Parsec может выдать обсуждаемую ошибку.
- Обновите ОС Windows, войдя в учетную запись администратора.Проверьте наличие обновлений в Центре обновления Windows
- Откройте веб-сайт производителя вашей видеокарты.
- Найдите драйверы, связанные с вашей видеокартой.
- Загрузите и установите обновленный драйвер.
- Затем запустите Parsec, чтобы проверить, работает ли он нормально.
- Если ваша система имеет встроенные видеокарты, обновите также и ее драйвер.
- Если вы используете AMD APU, уменьшите разрешение хостинга до 1280 × 800 или ниже (в Windows). Запустите Parsec и проверьте, работает ли он нормально.
Решение 2. Откатите драйвер видеокарты
Не все, что обновляется, хорошо, иногда оно может иметь свою долю ошибок. То же самое можно сказать и о драйвере видеокарты. В драйвере графической карты Intel, выпущенном в сентябре 2019 года, есть ошибка, которая вызвала проблемы в Parsec, что привело к обсуждаемой ошибке. В этом случае откат драйвера вашей видеокарты может решить проблему.
- Откат вашего графического драйвера до предыдущей версии.Откат драйвера
- Теперь запустите Parsec и проверьте, работает ли он нормально.
Решение 3. Отключите потоковые приложения
Ошибка Parsec 15000 может быть вызвана различными приложениями, связанными с потоковой передачей (или удаленным подключением), такими как NVIDIA Shadowplay, Game bar или TeamViewer и т. Д. В этом случае отключение этих приложений может решить проблему.
Отключить NVIDIA Share / Shadowplay
- Запустите Nvidia GeForce Experience.
- Нажмите на вкладку Общие в левой панели окна.
- Теперь в правой части окна выключите переключатель «Поделиться».Отключить NVIDIA Share
- Выйдите из приложения после сохранения изменений.
- Теперь запустите Parsec и проверьте, работает ли он нормально.
Отключить игровую панель Xbox
- Нажмите клавишу Windows и в поле поиска введите Gaming. Затем в списке результатов нажмите на настройках игровой панели.Открыть настройки Game Bar
- В правой части окна выключите переключатель игровой панели.Отключение игровой панели
- Теперь запустите Parsec и проверьте, нет ли ошибки 15000.
Если вы используете любые другие приложения потокового / удаленного подключения, отключите их. Вы также можете очистить загрузочную Windows, чтобы проверить, не создает ли другое приложение проблему.
Если проблема не устранена, попробуйте удалить старую машину и заново создать новую.