Recent content by Renat

  1. R

    Не работают WebRTC потоки в новом Firefox 59.0.1

    Добрый день. После обновления до последней версии FF 59, перестали работать потоки. Ошибка в консоли выдается следующая: InvalidSessionDescriptionError: Answer and offer have different media types at m-line 0
  2. R

    Выбор микрофона при демонстрации рабочего стола

    Спасибо. Сейчас тоже протестируем.
  3. R

    Выбор микрофона при демонстрации рабочего стола

    К сожалению, это невозможно проверить т.к. для Chrome в flashphoner.js идет явный хак, убирающий эту возможность: var requestMicStream = false;if (screenShare) { if (constraints.audio && adapter.browserDetails.browser == "chrome") { requestMicStream = true;delete constraints.audio;} } // This...
  4. R

    Выбор микрофона при демонстрации рабочего стола

    Добрый день. Есть ли возможность выбрать audio.deviceId при демонстрации рабочего стола? Или доступна только единственная опция audio = true. Тогда какое устройство выберется - первое из списка? При использовании audio = true, звук не слышно (хотя при использовании первого в списке микрофона...
  5. R

    Доступ к потоку по rmtp

    Спасибо, ждем.
  6. R

    Доступ к потоку по rmtp

    Добрый день, в примере Flash Streaming сказано, что доступ к потоку можно получить по протоколу rtmp. Однако при попытке подключения по протоколу rtmp:// подключения не присходит (сразу после NetConnection.Connect.Success получаем NetConnection.Connect.Closed). По протоколу rtmfp поток работает...
  7. R

    Демонстрация экрана в Firefox

    Сделали все как описано, расширение устанавливается, но есть две проблемы: 1) Flashphoner.firefoxScreenSharingExtensionInstalled остается по прежнему в false 2) Пользователю, который стримит в объекте видно изображение своего рабочего стола, но зрителям нет. Хотя подключение есть и поток идет. В...
  8. R

    Демонстрация экрана в Firefox

    1) В вашем примере на https://wcs5-eu.flashphoner.com:8888/ расширение не устанавливается и проверить не получилось (ошибка в аттаче) 2) Насколько я понял, по соображениям безопасности - не существует способа проверить установлено ли расширение в Firefox или нет. В вашем коде за это отвечает...
  9. R

    Демонстрация экрана в Firefox

    Здравствуйте. Не удалось сделать публикацию рабочего стола в Firefox, в Chrome проблем нет. Плагин загружен и установлен, но не понятно как передать во flashphoner.js что его нужно использовать. Для Chrome плагина есть параметр screenSharingExtensionId, а как быть в Firefox?
  10. R

    Публикация потока из ffmpeg

    Добрый день. Возникла необходимость публиковать поток из ffmpeg на WCS5, передавая при этом еще и объект custom. Насколько я понимаю, подключиться для такого стриминга можно только к приложению appKey = "flashStreamingApp". Сталкивались ли вы с такой задачей? Как правильно передать параметры...
  11. R

    Отписка от событий в WebSDK

    Благодарю, забираем сборку.
  12. R

    Отписка от событий в WebSDK

    1) Чтобы избежать утечек памяти при использовании разных экземпляров stream в рамках одного класса, задавая их, например, через такой сеттер. function setStream(value) { if(stream) { stream.off(STREAM_STATUS.FAILED,streamFailedHandler)...
  13. R

    Отписка от событий в WebSDK

    Не нашел метод off для отписки от событий у объектов Session и Stream, пришлось добавить самому. 1) Добавьте пожалуйста в следующей сборке WebSDK. 2) Как получить подробности ошибки при вызове STREAM_STATUS.FAILED не залезая внутрь Flashphoner.js? Методы getInfo() и getStats() возвращают...
  14. R

    Просмотр потоков Safari Desktop и Safari Mobile

    Все понятно, спасибо за ответ.
Top