janus-gateway

H264 video source is not playing in any browser

旧街凉风 提交于 2020-01-06 06:48:28
问题 I'm using Janus to pass video stream from an RTSP/H.264 camera (QD800) through WebRTC to browsers. Which browsers am I speaking here? Here are the details: Firefox (Linux, 64-bit, version 59.0.2) Firefox (Windows7, 64-bit, version 59.0.2) Chrome (Linux, 64-bit, version 49.0.2623.87) Chrome (Windows7, 64-bit, version 66.0.3359.139) Originally the camera sends 420029 as profile-level-id in the SDP when negotiating with the client (Janus). However as such Firefox is not able to play this version

janus gateway: configure shows websockets not enabled

做~自己de王妃 提交于 2019-12-24 18:51:05
问题 I am trying to use janus. First step, installation. I followed the instructions here. All is well. However, when I run configure prefix=/opt/janus Relevant portions of the output are: ... checking for TRANSPORTS... yes checking for MHD... yes checking for lws_create_vhost in -lwebsockets... no checking for amqp_error_string2 in -lrabbitmq... no checking for MQTTAsync_create in -lpaho-mqtt3a... no checking for PLUGINS... yes checking for SOFIA... yes checking for OPUS... yes checking for OGG..

implement janus gateway for webrtc

泄露秘密 提交于 2019-12-22 12:38:32
问题 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 following error In file included from test.c:1:0: ../websock/src/websock.h:55:26: fatal error: event2/event.h: No such file or directory #include <event2/event.h> ^ compilation terminated. make[1]: *** [test.o] Error 1 make[1]: Leaving directory `/home/gayan

IP CAM in Combination with UV4L and Janus-Gateway (WebRTC)

怎甘沉沦 提交于 2019-12-12 04:09:14
问题 I am employing the use of UV4L with my IP CAM to create a virtual video driver /dev/video1. I am able to get into the API of the UV4L streaming server which has Multiple applications like JITSI, WEBRTC, JANUS etc. I noticed when I try to stream to Janus Video room on a local area connection (LAN) i.e. on my local server I get this message in the terminal "[6889886769210913] Creating ICE agent (ICE Full mode, controlled) [6889886769210913] The DTLS handshake has been completed WebRTC media is

WebRTC Screensharing in electron

ε祈祈猫儿з 提交于 2019-12-10 20:22:34
问题 We have a web app to which I'm building electron app by loading URL in browserWindow. But when i try to share the screen it will give me a popup saying Please install the janus webRTC screen sharing plugin and restart the browser. Please help ! 回答1: you need to implement your own desktop picker dialog in electron. See here 来源: https://stackoverflow.com/questions/48685507/webrtc-screensharing-in-electron

implement janus gateway for webrtc

女生的网名这么多〃 提交于 2019-12-06 06:17:24
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 following error In file included from test.c:1:0: ../websock/src/websock.h:55:26: fatal error: event2/event.h: No such file or directory #include <event2/event.h> ^ compilation terminated. make[1]: *** [test.o] Error 1 make[1]: Leaving directory `/home/gayan/MyDetails/MyApplications/virtualClassRoomTest/janus-gateway/wstest' make: *** [wstest] Error 2 The

Reconstruct image from RTP packets

喜你入骨 提交于 2019-12-06 04:08:54
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 technology and I have it stream the user's webcam. On the server side, I have janus_incomming_rtp function which gives me a char * buffer and int length . Upon inspection, the buffer of data that's incomming is about the length of the MTU : each frame of my video is sent upon several RTP packets. I have inspected a bit the header by following this