1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187
|
Source: janus
Section: comm
Priority: optional
Maintainer: Debian VoIP Team <pkg-voip-maintainers@lists.alioth.debian.org>
Uploaders:
Jonas Smedegaard <dr@jones.dk>,
Victor Seva <vseva@debian.org>,
Saúl Ibarra Corretgé <saul@ag-projects.com>,
Build-Depends:
cmark-gfm <!nodoc>,
debhelper-compat (= 13),
duktape-dev,
libavcodec-dev,
libavformat-dev,
libavutil-dev,
libconfig-dev,
libcurl4-openssl-dev,
libglib2.0-dev,
libjansson-dev,
liblua5.3-dev,
libmicrohttpd-dev (>= 0.9.59),
libnanomsg-dev,
libnice-dev,
libogg-dev,
libopus-dev,
libpaho-mqtt-dev,
libpcap0.8-dev,
librabbitmq-dev,
libsofia-sip-ua-dev,
libsrtp2-dev (>= 2.3.0-4~),
libssl-dev,
libsystemd-dev,
libusrsctp-dev,
libwebsockets-dev,
pkg-config,
rename,
Build-Depends-Indep:
brotli,
doxygen,
graphviz,
node-rollup-plugin-replace,
pigz,
rollup,
terser,
Standards-Version: 4.6.2
Vcs-Git: https://salsa.debian.org/pkg-voip-team/janus.git
Vcs-Browser: https://salsa.debian.org/pkg-voip-team/janus
Homepage: https://janus.conf.meetecho.com
Rules-Requires-Root: no
Package: janus
Architecture: any
Pre-Depends:
${misc:Pre-Depends},
Depends:
${misc:Depends},
${shlibs:Depends},
Recommends:
libnice10 (>= 0.1.16),
lua-ansicolors,
lua-json,
ssl-cert,
Suggests:
janus-doc,
janus-tools,
Description: general purpose WebRTC server/gateway
janus is a general purpose WebRTC server/gateway
with a minimal footprint.
.
As such, it doesn't provide any functionality per se
other than implementing the means to set up
a WebRTC media communication with a browser or application,
exchanging JSON messages with it over different transports,
and relaying RTP/RTCP and messages between clients
and the server-side application logic they're attached to.
Any specific feature/application is provided
by server side plugins,
that browsers can then contact via the server
to take advantage of the functionality they provide.
.
Example of such plugins can be implementations of applications
like echo tests, conference bridges, media recorders,
SIP gateways and the like.
Package: janus-dev
Section: devel
Architecture: any
Depends:
janus (=${binary:Version}),
libcurl4-openssl-dev,
libglib2.0-dev,
libjansson-dev,
libnice-dev,
libsrtp2-dev,
${misc:Depends},
Suggests:
janus-doc,
Description: general purpose WebRTC server/gateway - development files
janus is a general purpose WebRTC server/gateway
with a minimal footprint.
.
This package contains headers for plugin development.
Package: janus-tools
Architecture: any
Depends:
${misc:Depends},
${shlibs:Depends},
Suggests:
gstreamer1.0-plugins-good,
gstreamer1.0-tools,
gstreamer1.0-x,
Enhances:
janus,
Description: general purpose WebRTC server/gateway - helper tools
janus is a general purpose WebRTC server/gateway
with a minimal footprint.
.
This package contains the following helper tools:
* janus-pp-rec - extract media file from a Janus recording
* pcap2mjr - convert a pcap dump to a Janus recording
* mjr2pcap - convert a Janus recording to pcap format
.
Packages gstreamer1.0-plugins-good gstreamer1.0-x are needed
for included example streaming script.
Package: janus-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Depends:
libjs-bootstrap,
libjs-jquery,
${misc:Depends},
Description: general purpose WebRTC server/gateway - documentation
janus is a general purpose WebRTC server/gateway
with a minimal footprint.
.
This package contains the html documentation for Janus.
Package: janus-demos
Section: comm
Architecture: all
Depends:
fonts-font-awesome,
libjs-blueimp-md5,
libjs-bootbox,
libjs-bootstrap,
libjs-bootswatch,
libjs-janus-gateway,
libjs-jquery,
libjs-jquery-blockui,
libjs-spin.js,
libjs-toastr,
libjs-webrtc-adapter (>= 8),
${misc:Depends},
Suggests:
janus,
janus-tools,
libjs-bootstrap-slider,
Description: general purpose WebRTC server/gateway - demos
janus is a general purpose WebRTC server/gateway
with a minimal footprint.
.
This package contains a set of demo html applications using Janus.
.
The demos require online referenced Javascript code.
.
GStreamer example script in package janus-tools is needed
to feed one of the streams in Streaming demo.
Package: libjs-janus-gateway
Section: javascript
Architecture: all
Multi-Arch: foreign
Depends:
${misc:Depends},
Recommends:
javascript-common,
Suggests:
janus,
Description: general purpose WebRTC server/gateway - JavaScript library
janus is a general purpose WebRTC server/gateway
with a minimal footprint.
.
This package contains a JavaScript library
to interact with Janus from a web browser.
|