Questions tagged [janus-gateway]

janus-gateway is an open-source WebRTC gateway

janus-gateway is an open-source, small footprint, gateway :

It contains sample plugins and allow integration of specific plugins.

114 questions
1
vote
1 answer

How to stop the aspect ratio of video feed from changing (WebRTC)

We currently have our webRTC video chat in beta, and we have noticed a strange issue with the aspect ratio of the video changing. When we request video using the following. navigator.mediaDevices.getUserMedia({video: { deviceId: { exact: deviceId },…
1
vote
1 answer

WebRTC RTP stream to public IP without ICE/STUN

I have a public IP to which I want my clients to send their WebRTC RTP stream to. The client will know the codecs and to which ports to send the stream to. I am trying to do as barebones of an implementation as possible, but so much details seem to…
Pasi Matalamäki
  • 1,843
  • 17
  • 14
1
vote
1 answer

Failed to set remote offer sdp on Chrome

I am using Janus Gateway to stream my video from Gstreamer to Html. It works fine in case of Firefox but it fails on Chrome with the following error: streamingtest.js:166 WebRTC error: DOMException: Failed to execute 'setRemoteDescription' on…
Bhaskar Dabhi
  • 841
  • 1
  • 11
  • 28
1
vote
2 answers

Unable to RTCPeerConnection::setRemoteDescription: Failed to set remote offer sdp: Failed to set remote video description send parameters

I keep getting this error on my android webrtc app using the webrtc flutter plugin when I take the sdp from janus-gateway and try to set it as remote description. I've tried adjusting the sdp cause I thought it wasn't able to parse the string but it…
PKWOM
  • 21
  • 2
  • 4
1
vote
2 answers

Difference between ctrl-r, F5, and refresh button in Google Chrome

I have an application which utilizes the janus-gateway to forward a gstreamer generated RTP stream to a vuejs client running in google chrome. Sometimes on page refresh the video is not displayed within the video element. The frequency with which…
1
vote
1 answer

How do I use a browser specific vanilla JS library in react with dependancies

js/reactjs product to interface with a janus webrtc gateway. I'm trying to use the janus.js library provided in the meetecho janus-gateway sourcecode as I know that: A: This library will check whether the browser is compatible with Janus. B: This…
1
vote
0 answers

WebRTC/Janus on iOS

What are my options implementing WebRTC (Janus specifically) in my iOS app? From what I've gathered, using the WebRTC library made by Google is hard and may fail. Also the fact that the backend uses Janus, I don't know how much work I'd have to do…
Tarek
  • 783
  • 10
  • 31
1
vote
1 answer

Cannot get WebRTC to work with UV4L and janus

I'm trying to set up video stream via WebRTC from raspberry pi. I'm using a USB webcam, UV4L and Janus to accomplish the same. WebRTC is not working. I've followed steps outlined here, except that I'm using uv4l instead of gstreamer. I've installed…
Jamboree
  • 83
  • 1
  • 9
1
vote
1 answer

WebRTC live stream(H264) error in Firefox, can't generate valid SDP answer

I am trying to run H264 encoded live stream in Web Browser using Janus WebRTC Gateway. While testing with Chrome, the stream works fine but with firefox it shows ICE failed, add a TURN server and see about:webrtc for more details. Following is my…
Rhythm Chopra
  • 103
  • 3
  • 9
1
vote
0 answers

Drop frames to make output match input

I have a gstreamer pipeline that looks like this: gst-launch-1.0 udpsrc port=10101 ! capsfilter caps="application/x-rtp,clock-rate=90000,media=video,encoding-name=VP8,payload=96" ! rtpvp8depay ! avdec_vp8 ! videoscale !…
captain
  • 815
  • 14
  • 26
0
votes
0 answers

Janus Demo testing

First of all i am new to janus media server. In my recent project, i have use canyan docker image of janus. I didn't expose any port to that docker container. I hosted the container on remote server. I clone the repo…
anas shah
  • 41
  • 5
0
votes
0 answers

Janus mjr having loss of packets issue

I have video recording from Janus as mjr, having loss of packets issue while processing the video, how can I overcome this. janus-pp-rec $FILE-video.mjr $FILE-video.webm when I use this I'm getting the below in outputs [WARN] [FILL] pos: 004091,…
0
votes
0 answers

How to fix these Warnings that appear after installing Janus WebRTC and Redis on Ubuntu 20.04 LTS?

After installing Janus WebRTC Server by sudo apt-get -y install janus and RedisPHP using sudo apt install redis-server and sudo apt-get install php-redis on Ubuntu 20.04 LTS, I run sudo service redis status and sudo service redis janus, then I get…
user21345056
0
votes
0 answers

Can't process RTP video stream from Firefox browser or Python based scripts by FFMPEG

Any time I want to process (forward, analyze, copy, ...) RTP video stream from FF browser or python based scripts by FFMPEG, it "chucks" and can't work with it. Seems to be stream encoding issue. I have a Janus server where clients join from…
0
votes
0 answers

Cannot connect to local Janus server from remote machine

I'm trying to learn how to set up a Janus server on a local machine. I am new to networking and servers so I could really use some help. I followed the instructions in the github and installed the Janus server, and also tried setting up an Nginx…