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
3
votes
2 answers

Janus-Gateway WebRTC Resolution

I installed Janus-WebRTC gateway on ubuntu server and started created a multiuser chat and broadcast. When is run this example Janus example In my own server i always getting a bad resolution 640x480 whatever my uploading bandwidth. I tried to…
Kassav'
  • 1,130
  • 9
  • 29
3
votes
3 answers

Reconstruct image from RTP packets

I am trying to stream a user's webcam over the network to a C-based server. I have used Janus gateway. I created a small plugin which is heavily based on the echotest demo example : I have my browser connecting to my janus server via WebRTC…
nschoe
  • 1,967
  • 1
  • 19
  • 26
2
votes
0 answers

Receive, process and send multiple streams in python server

I have a React application which uses a Janus WebRTC server to share video streams between clients (using the videoroom plugin). There can be a variable number of rooms with a variable number of clients in each room. I also have a python server that…
2
votes
0 answers

WebRTC video / audio stream in mobile browser will not play in background like a typical video

I've built a Raspberry Pi based baby monitor which allows any browser on the local network to make a WebRTC connection with the Pi to receive the video / audio stream. The stream is displaying in a simple webpage inside of a video tag that looks…
2
votes
0 answers

How to stop janus-gateway background mode?

I ran command "janus -b" after installing janus-gateway on centos7. but I can't found stop background mode command. How can I stop this?
UPDK
  • 21
  • 1
2
votes
0 answers

Audio call's ICE failed after getting Video Call connected in Same Activity in Android using WebRTC and JanusGateway

I am getting a Video Stream including audio and a separate Audio Stream. Both from same server. I started with video stream and connected the call on one screen - Working fine. Then worked with Audio Stream to connect call on another screen - Worked…
Sajid Zeb
  • 1,806
  • 18
  • 32
2
votes
1 answer

How can I restrict Janus API to accessible only for a specific domain

How can Restrict API access only for particular domain. I mean when I visit API to be on example.com then only it should be allow to send or receive streams on remaining it should not be. please help me as I new to here.
WebRTClerni
  • 149
  • 1
  • 8
2
votes
0 answers

Using janus.js in NodejS?

I have built the commonjs version of Janus.js and have got it imported into a node backend. But it causes endless errors. Seems they are errors because it's only intended to run in the browser. I have gotten through some of them by adding: const…
rygo6
  • 1,929
  • 22
  • 30
2
votes
1 answer

How to send RTP stream to Janus from NGINX RTMP module?

This is my first post here, even though this platform has already helped me a lot. So, i'm trying to create a stream and display it in a browser. I have already configured NGINX with the rtmp module and my stream works very well with HLS (between 5…
Matéo
  • 121
  • 1
  • 8
2
votes
1 answer

Unable to render remote video with WebRTC

I am being unsuccessful on rendering a remote video using WebRTC. For context I'm using Janus's streaming plugin. I'm following what I've been reading so far. Whenever peerConnection(_ peerConnection:, didAdd stream:) Is called on…
Daniel Amarante
  • 749
  • 5
  • 15
2
votes
2 answers

Problem viewing janus webrtc video stream

I am trying to use ffmpeg and janus-gateway to stream video in the local network. I am piping the h264 video directly in to ffmpeg and from there it gets transferred to janus as an rtp stream. Janus then does the rest. The problem is, that when I…
XPModder
  • 303
  • 4
  • 16
2
votes
1 answer

How to properly close WebRTC peerConnection in iOS?

I'm using 'GoogleWebRTC' pod with version '1.1.29400'. I've been facing issues in closing peer connections. Whichever thread tries to close the connection gets stuck with the following line forever. self.peerConnection?.close() So I chose not to…
iCanCode
  • 1,001
  • 1
  • 13
  • 24
2
votes
0 answers

Failed to set remote candidates :-( (added 1, expected 2)

when try to check video call sessions created successfully but there no video stream happens in janus gateway webrtc Creating new session: 7295874067549813; 0x7fec98004230 Creating new handle in session 7295874067549813: 2264190151434116;…
Shihabudheen K M
  • 1,347
  • 1
  • 13
  • 19
2
votes
1 answer

rtpvp8depay + rtpvp8pay appear to introduce artifacts on Janus Gateway

A VP8 stream comes from Janus Videoroom plugin with restreaming to 10002/10004 locally. From there, it's picked up with the following gstreamer pipeline: gst-launch-1.0 -v udpsrc…
Alexander Novikov
  • 503
  • 1
  • 3
  • 14
2
votes
1 answer

WebRTC H.264 video streaming from Raspberry Pi only works with Pi Camera, not USB Camera

I have set up Janus to streaming H.264 video over WebRTC from a Raspberry Pi. It works when I use Pi Camera. But when I use a USB webcam (Logitech C270), the video doesn't show up in browser. The configurations and command line parameters are almost…
Kenneth Jiang
  • 589
  • 7
  • 13