Search results

  1. Max

    rtmp republishing artifacts replay issues

    Good day. This is the known OBS issue: you should set the following parameter in flashphoner.properties keep_alive.enabled=websocket,rtmfp to prevent disconnection. Also please set encoding profile to baseline and encoding preset to ultrafast to prevent B-frames in RTMP stream if you will...
  2. Max

    is it possible Screen sharing to rtmp re-stream ?

    Good day. You can use REST API to republish screen sharing stream (or any stream published to server) to RTMP server POST /rest-api/push/startup HTTP/1.1 Content-Type: application/json { "streamName": "screen", "rtmpUrl":"rtmp://rtmp_server:1935/live" }
  3. Max

    Manager log is not generated in logs folder

    That link is to WCS 5.1 doc. WCS 5.2 does not have the manager module. WCS 5.2 doc: https://docs.flashphoner.com/display/WCS52EN/Starting+and+stopping
  4. Max

    400 BadRequest with RestAPI

    Hello, Please give an example of such request. REST client screenshot can be attached or sent to support@flashphoner.com.
  5. Max

    Организация CDN в разных локациях.

    Добрый день В настоящее время в рамках одной CDN так настроить нельзя, при захвате потоков одним Origin сервером с другого поведение Edge серверов при построении маршрутов воспроизведения потока не определено. Параметр cdn_origin_to_origin_route_propagation должен быть в значении по умолчанию...
  6. Max

    session.sendData() не удается получить ответ

    Добрый день. Функция sendData() только отправляет данные бэкенд-серверу. На бэкенд-сервере должен быть настроен REST hook /OnDataEvent, который, поймав сообщение от сессии, разошлет его сессиям-адресатам при помощи REST API вызова /rest-api/data/send Например, получив объект { "nodeId" ...
  7. Max

    Переключение трэков MediaStream при трансляции WebRTC потока как RTMP

    Для этого нужно выставить соответствующее размещение картинок настройкой mixer_layout_class=com.flashphoner.media.mixer.video.presentation.CenterNoPaddingGridLayout В этом случае отступов не должно быть вообще
  8. Max

    Тихий звук с android в конференции

    Добрый день. Попробуйте в Chrome на Android поднять усиление микрофона при помощи функции setMicrophoneGain(), как описано здесь $("#micGainControl").slider({ range: "min", min: 0, max: 100, value: currentGainValue, step: 10, animate: true, slide: function (event...
  9. Max

    Transcoding running on Edge server

    Good day. We cannot reproduce the issue in our test environment with iOS 13.4 (both in Safari and Chrome browsers). Please collect a report from Transcoder and Edge as described here including client debug logs and send to support@flashphoner.com. Also please provide SSH access to your CDN, we...
  10. Max

    Player start muted

    Good day. Due to autoplay policy in a most of modern browsers, you should emulate some user action to automatically play video with sound. For e[ample, click on volume slider: function playStream(session) { ... stream = session.createStream(options).on(STREAM_STATUS.PENDING...
  11. Max

    Safari - Error to play media

    Good day. Please clarify the following: 1. What WCS and WebSDK version do you use? 2. What Safari version do you use? 3. What media providers do you enable for test? 4. Is Adobe Flash Player is installed, if you choose "Flash" only?
  12. Max

    How to add - Mute Audio and Video to simple streamer example.

    Good day. You can add stream.muteVideo() and stream.muteAudio() functions on some button press as like as in Media Devices example function muteAudio() { if (publishStream) { publishStream.muteAudio(); } } function unmuteAudio() { if (publishStream) {...
  13. Max

    playHLS custom backend server enpoint not working

    Good day. You should configure publishStream to fail on error as described here. By default, it only writes to log on 403 Forbidden.
  14. Max

    Unable to stream video from Pelco VideoXpert VMS

    Good day. We work on it. To speed up, access to the problem stream would be helpful.
  15. Max

    Автоматическое переподключение в конференции

    Если участник отвалился от конференции, он должен получить статус SESSION_STATUS.DISCONNECTED. После получения этого статуса, можно сделать новую попытку коннекта https://demo.flashphoner.com/client2/examples/demo/streaming/conference/conference.js function createConnection(url, username) {...
  16. Max

    Публикация FAILED в Opera

    Судя по картинке, UDP трафик заблокирован. Попробуйте через TCP. https://demo.flashphoner.com/client2/examples/demo/streaming/media_devices_manager/media_device_manager.html Если через TCP не получится, попробуйте через TURN...
  17. Max

    Playing Adverts into the stream

    Yes, you wouldn't have issue sending signaling messages from server to clients.
  18. Max

    Gpu transcoding

    Добрый день. В данный момент транскодинг на GPU тестируется, но еще не выпущен в пользу более актуальных задач. Мы сообщим, когда будет выпущена сборка с поддержкой GPU.
  19. Max

    playHLS custom backend server enpoint not working

    Yes. You can send custom keys from client using /publishStream REST hook and return 200 OK if publishing is allowed or 403 Forbidden if not.
  20. Max

    ONE TO MANY LIVE STREAMING

    Good day. Yes, you can publish live streams and play them from server, publishers and subscribers amount depend on servers capacity. Mobile browsers are supported. Please describe the problem in details: 1. What WCS version do you use? 2. How do you publish the stream to play (what example...
Top