Skip to content
This repository was archived by the owner on Oct 25, 2024. It is now read-only.

Commit 2cffb2b

Browse files
xiandeatinteljianjunz
authored andcommitted
Removed obsolete methods in rest-sample.js (#95)
1 parent 46cfbca commit 2cffb2b

File tree

1 file changed

+0
-241
lines changed

1 file changed

+0
-241
lines changed

src/samples/conference/public/scripts/rest-sample.js

Lines changed: 0 additions & 241 deletions
Original file line numberDiff line numberDiff line change
@@ -44,79 +44,6 @@ var onResponse = function (result) {
4444
}
4545
};
4646

47-
var listRooms = function (host) {
48-
send('GET', '/rooms/', undefined, onResponse, host);
49-
};
50-
51-
var getRoom = function (room, host) {
52-
send('GET', '/rooms/' + room + '/', undefined, onResponse, host);
53-
};
54-
55-
var createRoom = function (host) {
56-
send('POST', '/rooms/', {
57-
name: 'testNewRoom',
58-
options: undefined
59-
},
60-
onResponse, host);
61-
};
62-
63-
var deleteRoom = function (room, host) {
64-
send('DELETE', '/rooms/' + room + '/', undefined, onResponse, host);
65-
};
66-
67-
var updateRoom = function (room, config, host) {
68-
send('PUT', '/rooms/' + room + '/', config, onResponse, host);
69-
};
70-
71-
var listParticipants = function (room, host) {
72-
send('GET', '/rooms/' + room + '/participants/', undefined, onResponse, host);
73-
};
74-
75-
var getParticipant = function (room, participant, host) {
76-
send('GET', '/rooms/' + room + '/participants/' + participant + '/',
77-
undefined, onResponse, host);
78-
};
79-
80-
var forbidSub = function (room, participant, host) {
81-
var jsonPatch = [{
82-
op: 'replace',
83-
path: '/permission/subscribe',
84-
value: {
85-
audio: false,
86-
video: false
87-
}
88-
}];
89-
send('PATCH', '/rooms/' + room + '/participants/' + participant + '/',
90-
jsonPatch, onResponse, host);
91-
};
92-
93-
var forbidPub = function (room, participant, host) {
94-
var jsonPatch = [{
95-
op: 'replace',
96-
path: '/permission/publish',
97-
value: {
98-
audio: false,
99-
video: false
100-
}
101-
}];
102-
send('PATCH', '/rooms/' + room + '/participants/' + participant + '/',
103-
jsonPatch, onResponse, host);
104-
};
105-
106-
var dropParticipant = function (room, participant, host) {
107-
send('DELETE', '/rooms/' + room + '/participants/' + participant + '/',
108-
undefined, onResponse, host);
109-
};
110-
111-
var listStreams = function (room, host) {
112-
send('GET', '/rooms/' + room + '/streams/', undefined, onResponse, host);
113-
};
114-
115-
var getStream = function (room, stream, host) {
116-
send('GET', '/rooms/' + room + '/streams/' + stream, undefined,
117-
onResponse, host);
118-
};
119-
12047
var mixStream = function (room, stream, view, host) {
12148
var jsonPatch = [{
12249
op: 'add',
@@ -127,92 +54,6 @@ var mixStream = function (room, stream, view, host) {
12754
onResponse, host);
12855
};
12956

130-
var unmixStream = function (room, stream, view, host) {
131-
var jsonPatch = [{
132-
op: 'remove',
133-
path: '/info/inViews',
134-
value: view
135-
}];
136-
send('PATCH', '/rooms/' + room + '/streams/' + stream, jsonPatch,
137-
onResponse, host);
138-
};
139-
140-
var setRegion = function (room, stream, region, subStream, host) {
141-
send('GET', '/rooms/' + room + '/streams/' + stream, undefined, function (stJSON) {
142-
var st = JSON.parse(stJSON);
143-
144-
if (st.type !== 'mixed') {
145-
return console.info('Invalid stream');
146-
}
147-
148-
var index = 0;
149-
for (index = 0; index <= st.info.layout.length; index++) {
150-
if (st.info.layout[index].region.id === region) {
151-
break;
152-
}
153-
}
154-
155-
if (index < st.info.layout.length) {
156-
var jsonPatch = [{
157-
op: 'replace',
158-
path: '/info/layout/0/stream',
159-
value: subStream
160-
}];
161-
send('PATCH', '/rooms/' + room + '/streams/' + stream, jsonPatch,
162-
onResponse, host);
163-
} else {
164-
console.info('Invalid region');
165-
}
166-
}, host);
167-
};
168-
169-
var pauseStream = function (room, stream, track, host) {
170-
var jsonPatch = [];
171-
if (track === 'audio' || track === 'av') {
172-
jsonPatch.push({
173-
op: 'replace',
174-
path: '/media/audio/status',
175-
value: 'inactive'
176-
});
177-
}
178-
179-
if (track === 'video' || track === 'av') {
180-
jsonPatch.push({
181-
op: 'replace',
182-
path: '/media/video/status',
183-
value: 'inactive'
184-
});
185-
}
186-
send('PATCH', '/rooms/' + room + '/streams/' + stream, jsonPatch,
187-
onResponse, host);
188-
};
189-
190-
var playStream = function (room, stream, track, host) {
191-
var jsonPatch = [];
192-
if (track === 'audio' || track === 'av') {
193-
jsonPatch.push({
194-
op: 'replace',
195-
path: '/media/audio/status',
196-
value: 'active'
197-
});
198-
}
199-
200-
if (track === 'video' || track === 'av') {
201-
jsonPatch.push({
202-
op: 'replace',
203-
path: '/media/video/status',
204-
value: 'active'
205-
});
206-
}
207-
send('PATCH', '/rooms/' + room + '/streams/' + stream, jsonPatch,
208-
onResponse, host);
209-
};
210-
211-
var dropStream = function (room, stream, host) {
212-
send('DELETE', '/rooms/' + room + '/streams/' + stream, undefined,
213-
onResponse, host);
214-
};
215-
21657
var startStreamingIn = function (room, inUrl, host) {
21758
var options = {
21859
url: inUrl,
@@ -228,88 +69,6 @@ var startStreamingIn = function (room, inUrl, host) {
22869
send('POST', '/rooms/' + room + '/streaming-ins', options, onResponse, host);
22970
};
23071

231-
var stopStreamingIn = function (room, stream, host) {
232-
send('DELETE', '/rooms/' + room + '/streaming-ins/' + stream, undefined,
233-
onResponse, host);
234-
};
235-
236-
var listRecordings = function (room, host) {
237-
send('GET', '/rooms/' + room + '/recordings/', undefined, onResponse, host);
238-
};
239-
240-
var startRecording = function (room, audioFrom, videoFrom, container, host) {
241-
var options = {
242-
media: {
243-
audio: {
244-
from: audioFrom
245-
},
246-
video: {
247-
from: videoFrom
248-
}
249-
},
250-
container: (container ? container : 'auto')
251-
};
252-
send('POST', '/rooms/' + room + '/recordings', options, onResponse, host);
253-
};
254-
255-
var stopRecording = function (room, id, host) {
256-
send('DELETE', '/rooms/' + room + '/recordings/' + id, undefined,
257-
onResponse, host);
258-
};
259-
260-
var updateRecording = function (room, id, audioFrom, videoFrom, host) {
261-
var jsonPatch = [{
262-
op: 'replace',
263-
path: '/media/audio/from',
264-
value: audioFrom
265-
}, {
266-
op: 'replace',
267-
path: '/media/video/from',
268-
value: videoFrom
269-
}];
270-
send('PATCH', '/rooms/' + room + '/recordings/' + id, jsonPatch,
271-
onResponse, host);
272-
};
273-
274-
var listStreamingOuts = function (room, host) {
275-
send('GET', '/rooms/' + room + '/streaming-outs/', undefined, onResponse, host);
276-
};
277-
278-
var startStreamingOut = function (room, outUrl, audioFrom, videoFrom, host) {
279-
var options = {
280-
media: {
281-
audio: {
282-
from: audioFrom
283-
},
284-
video: {
285-
from: videoFrom
286-
}
287-
},
288-
url: outUrl
289-
};
290-
send('POST', '/rooms/' + room + '/streaming-outs', options, onResponse, host);
291-
};
292-
293-
var stopStreamingOut = function (room, id, host) {
294-
send('DELETE', '/rooms/' + room + '/streaming-outs/' + id, undefined,
295-
onResponse, host);
296-
};
297-
298-
var updateStreamingOut = function (room, id, audioFrom, videoFrom, host) {
299-
var jsonPatch = [{
300-
op: 'replace',
301-
path: '/media/audio/from',
302-
value: audioFrom
303-
}, {
304-
op: 'replace',
305-
path: '/media/video/from',
306-
value: videoFrom
307-
}];
308-
send('PATCH', '/rooms/' + room + '/streaming-outs/' + id, jsonPatch,
309-
onResponse, host);
310-
};
311-
312-
31372
var createToken = function (room, user, role, callback, host) {
31473
var body = {
31574
room: room,

0 commit comments

Comments
 (0)