Ivan Balychev
New Member
1. При вызове функции play (FPWCSApi2Stream) происходит запрос разрешения NSMicrophoneUsageDescription
- на форуме был подобный вопрос, однако ответ в том обсуждении - убрать из plist этот пермишн и все, однако:
- - при отсутствии данного ключа в info.plist происходит краш приложения (нужно тестировать на реальном устройстве, а не на симуляторе (так как на симуляторе пермишны не запрашивает))
-- для проверки можно использовать таргет Player из wcs-ios-sdk-samples (там так же есть данный краш при отсутствии пермишна)
- не очень логично и не понятно для пользователей, зачем им давать доступ к микрофону для проигрывания стрима
- причем запрос на пермишн выполняется асинхронно с проигрывает стрима и разрешение/отмена никак не влияют на проигрывание стрима
Все что видно по стеку вызовов - это происходит в точке
#7 0x0000000102857408 in -[FPWCSApi2MediaConnection setRemoteSdp:] at /Users/admin/buildAgent/work/60b3db7bf9c69be9/sdk/fp_wcs_api2/FPWCSApi2/FPWCSApi2/FPWCSApi2WebRTCMediaProvider.m:350
2. Невозможно полностью выключить звук стрима с помощью контролов звука на телефоне (при использовании хардварных кнопок телефона, звук уменьшается до 10% процентов и ниже не устанавливается, то есть нельзя уменьшить звук до 0) - данная проблема есть и в Android SDK
@Max Будем благодарны за помощь.
- на форуме был подобный вопрос, однако ответ в том обсуждении - убрать из plist этот пермишн и все, однако:
- - при отсутствии данного ключа в info.plist происходит краш приложения (нужно тестировать на реальном устройстве, а не на симуляторе (так как на симуляторе пермишны не запрашивает))
-- для проверки можно использовать таргет Player из wcs-ios-sdk-samples (там так же есть данный краш при отсутствии пермишна)
- не очень логично и не понятно для пользователей, зачем им давать доступ к микрофону для проигрывания стрима
- причем запрос на пермишн выполняется асинхронно с проигрывает стрима и разрешение/отмена никак не влияют на проигрывание стрима
Все что видно по стеку вызовов - это происходит в точке
#7 0x0000000102857408 in -[FPWCSApi2MediaConnection setRemoteSdp:] at /Users/admin/buildAgent/work/60b3db7bf9c69be9/sdk/fp_wcs_api2/FPWCSApi2/FPWCSApi2/FPWCSApi2WebRTCMediaProvider.m:350
2. Невозможно полностью выключить звук стрима с помощью контролов звука на телефоне (при использовании хардварных кнопок телефона, звук уменьшается до 10% процентов и ниже не устанавливается, то есть нельзя уменьшить звук до 0) - данная проблема есть и в Android SDK
@Max Будем благодарны за помощь.
Last edited: