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

I am experiencing unsync between audio and video in my Janus stream originating from ffmpeg

I am using Janus Gateway to stream a video taken from the video file and encoded by ffmpeg. The goal of the project is much more complicated but i tried to reduce it to the minimum possible to help troubleshooting. encoding is done this way: ffmpeg…
Alexander Novikov
  • 503
  • 1
  • 3
  • 14
2
votes
0 answers

Using own stream on renegotiation

I want to use my own stream when I do a renegotiation. The standard way is to pass the media parameter to the createOffer function. In this case, Janus handles the getUserMedia request. async switchCamera() { …
user2891491
  • 351
  • 8
  • 16
2
votes
2 answers

WebRTC H264/VP8

I use Janus-Gateway and I have a problem with choosing codecs between H264 / VP8. When I choose the H264 codec works on IOS but does not work on Chrome 71 (Android) or when I choose VP8 works on Chrome 71 (Android) but it does not work on IOS, is…
Retrok
  • 51
  • 1
  • 4
2
votes
2 answers

Janus-Gateway RTP-Forward to send stream to AWS Elemental MediaLive

I'm using rtp_forward from the videoroom plugin in Janus-Gateway to stream WebRTC. My target pipeline looks like this: WebRTC --> Janus-Gateway --> (RTP_Forward) MediaLive RTP_Push Input I've achieved this: WebRTC --> Janus-Gateway -->…
amsh
  • 3,097
  • 2
  • 12
  • 26
2
votes
2 answers

For one to many livestreaming which among jitsi videobridge and janus gateway would be cheaper?

These are what I am talking about: https://github.com/meetecho/janus-gateway https://github.com/jitsi/jitsi-videobridge The scalability I am looking for is say 1 to 10k users in a single live stream.
ishandutta2007
  • 16,676
  • 16
  • 93
  • 129
2
votes
2 answers

getting green screen in video streaming through Janus and Gstreamer

I am using Janus and Gstreamer to show the live video from my usb camera . we are using this script for getting video and send through network gst-launch-0.10 v4l2src device=/dev/video0 queue-size=4 always-copy=false ! "video/x-raw-yuv,…
Shekhar
  • 75
  • 1
  • 10
2
votes
0 answers

How can I record a video call in Janus?

I added a "REC" button in the video call which on click does the following request: videocall.send({"message": { "request": "set", "record" : true, "filename" : "/opt/janus/share/janus/recordings/1111" }}); This guide explains that record enables…
M-elman
  • 313
  • 5
  • 16
2
votes
1 answer

ffmpeg publishing VP8 to Janus Gateway 100% CPU MBP

I'm looking to use Janus Gateway to stream very low latency to a thousand viewers from a single source. I'm aiming for VP8 video streaming since H.264 support hasn't dropped in Chrome yet. My config is [gst-rpwc] type = rtp id = 1 description = Test…
Titan
  • 5,567
  • 9
  • 55
  • 90
2
votes
0 answers

Video streaming issue in Janus WebRTC Gateway for RTSP streaming source(For janus_streaming plugin)

I have installed Janus WebRTC Gateway on Ubuntu Server 14.04.4 LTS, and deployed web samples on apache2 http server. I am trying existing Streaming demo sample which come with Janus gateway. I have enabled(By default it is disabled) rtsp streaming…
Nilesh Wagh
  • 940
  • 1
  • 12
  • 26
2
votes
1 answer

how do i connect a webRTC content provider to the Janus-Gateway streaming plug-in

In the gstreamer - streamingtest example (https://janus.conf.meetecho.com/streamingtest.html) a gstreamer pipe is sending to udpsink host=127.0.0.1 port=5004, which then is broadcasted via webRTC in Janus. how is it possible to send a webcam-stream…
goran
  • 153
  • 2
  • 12
2
votes
1 answer

Gstreamer: How to pipe rtpvp8depay into webmmux without reencoding?

From a Webrtc providing browser i receive an RTP stream which gets decrypted using janus gateway. Upon receiving only the video rtp packets get relayed to a local multicast group for testing purpose. So, let's assume i receive vp8 encoded rtp…
John Doe
  • 2,746
  • 2
  • 35
  • 50
2
votes
1 answer

Debugging janus gateway using gdb

I am new to use janus gateway in webrtc. I have run the demo application in janus gateway. Now I want to run the janus application on gdb to test the debug information. How can I do this and get the debug information to a file. Any kind of help…
Gayan Charith
  • 7,301
  • 2
  • 20
  • 32
2
votes
2 answers

implement janus gateway for webrtc

I am following janus documentation to build a video mcu system. I installed all the dependencies of it according to the read me file. http://janus.conf.meetecho.com/docs/ after that when I run the script using sh install.sh I am getting…
Gayan Charith
  • 7,301
  • 2
  • 20
  • 32
1
vote
1 answer

pion/webrtc - How do I set audio sink and source in GO Pion API?

I'm working on a CLI Go app to run in the background on my Linux server. This is an implementation of pion/webrtc. My Go app is connecting to the Janus, but not receiving or sending audio. I need to send microphone audio and receive audio from…
moigamijunior
  • 85
  • 1
  • 7
1
vote
0 answers

why janus will crash abnormally,lit seem to be related to libmicrohttpd

Have you encountered this problem? system:redhat8, janus:0.9.2 version, libmicrohttpd:0.9.69version #0 0x00007f02abb6c37f in raise () at /lib64/libc.so.6 #1 0x00007f02abb56db5 in abort () at /lib64/libc.so.6 #2 0x00007f02abbaf4e7 in…