Метод room publish игнорирует задание streamoptions->name

Ivan Balychev

New Member
У метода - (FPWCSApi2Stream *)publish:(id<RTCVideoRenderer>)display withOptions:(FPWCSApi2StreamOptions *) options; (в классе FPWCSApi2Room)

Code:
        FPWCSApi2StreamOptions * options = [[FPWCSApi2StreamOptions alloc] init];
        options.name = @"23234234243242";
        publishStream = [room publish:_localDisplay withOptions:options];
Нет возможности задать options.name, в примере кода выше - я его задаю (имя приведено для примера), но при паблише стрима внутри сдк он всеравно перегенерируется по своим правилам -> "room.name-username"
 

Max

Administrator
Staff member
Добрый день.
Публикация через RoomApi не поддерживает кастомные имена потоков ни в одной из реализаций SDK (iOS, Android, Web). Для публикации потока с кастомным именем Вы можете использовать FPWCSApi2Session.createStream и FPWCSApi2Stream.publish, как в стандартном примере Two Way Streaming.
 
Top