Mconf-Web with shibboleth for development
Instructions to enable shibboleth in development in Mconf-Web
Everything you need to know about Mconf.
{
"payload": {
"duration": 0,
"external_meeting_id": "random-578101",
"create_time": 1502212442238,
"meeting_id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238",
"is_breakout": false,
"name": "random-578101",
"moderator_pass": "mp",
"recorded": false,
"voice_conf": "73583",
"viewer_pass": "ap",
"create_date": "Tue Aug 08 17:14:02 UTC 2017"
},
"header": {
"name": "meeting_created_message",
"version": "0.0.1",
"current_time": 1502212442257,
"timestamp": 8767670
}
}
{
"data": {
"type": "event",
"id": "meeting-created",
"attributes": {
"meeting": {
"name": "random-578101",
"external-meeting-id": "random-578101",
"internal-meeting-id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238",
"is-breakout": false,
"duration": 0,
"create-time": 1502212442238,
"create-date": "Tue Aug 08 17:14:02 UTC 2017",
"moderator-pass": "mp",
"viewer-pass": "ap",
"recorded": false,
"record": false,
"voice-conf": 73583,
"dial-number": "613-555-1234",
"max-users": 12,
"metadata": {
"anything_set_here": "any-other",
"anotherMeta": "123"
}
},
"event": {
"ts": 1502810164922
}
}
}
}
{
"payload": {
"meeting_id": "28311eecec6394e5c51be47a4eed381ab7f156c6-1502470514081"
},
"header": {
"name": "meeting_destroyed_event",
"version": "0.0.1",
"current_time": 1502470522712,
"timestamp": 95578982
}
}
{
"data": {
"type": "event",
"id": "meeting-ended",
"attributes": {
"meeting": {
"external-meeting-id": "random-578101",
"internal-meeting-id": "28311eecec6394e5c51be47a4eed381ab7f156c6-1502470514081"
},
"event": {
"ts": 1502810164922
}
}
}
}
{
"payload": {
"meeting_id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238",
"user": {
"role": "MODERATOR",
"presenter": false,
"locked": false,
"extern_userid": "lwzhlo27k2zf",
"phone_user": false,
"webcam_stream": [],
"emoji_status": "none",
"voiceUser": {},
"name": "User 1131066",
"listenOnly": false,
"avatarURL": "http://10.0.3.85/client/avatar.png",
"userid": "lwzhlo27k2zf_1",
"has_stream": false
}
},
"header": {
"name": "user_joined_message",
"version": "0.0.1",
"current_time": 1502212521389,
"timestamp": 8846802
}
}
{
"data": {
"type": "event",
"id": "user-joined",
"attributes": {
"meeting": {
"external-meeting-id": "random-578101",
"internal-meeting-id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238"
},
"user": {
"name": "User 1131066",
"role": "MODERATOR",
"presenter": false,
"internal-user-id": "lwzhlo27k2zf_1",
"external-user-id": "lwzhlo27k2zf",
"sharing-mic": false,
"sharing-video": false,
"listening-only": false
},
"event": {
"ts": 1502810164922
}
}
}
}
{
"payload": {
"meeting_id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238",
"user": {
"role": "MODERATOR",
"presenter": true,
"locked": false,
"extern_userid": "lwzhlo27k2zf",
"phone_user": false,
"webcam_stream": [],
"emoji_status": "none",
"voiceUser": {},
"name": "User 1131066",
"listenOnly": false,
"avatarURL": "http://10.0.3.85/client/avatar.png",
"userid": "lwzhlo27k2zf_1",
"has_stream": false
}
},
"header": {
"name": "user_left_message",
"version": "0.0.1",
"current_time": 1502212970704,
"timestamp": 9296117
}
}
{
"data": {
"type": "event",
"id": "user-left",
"attributes": {
"meeting": {
"external-meeting-id": "random-578101",
"internal-meeting-id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238"
},
"user": {
"internal-user-id": "lwzhlo27k2zf_1",
"external-user-id": "lwzhlo27k2zf"
},
"event": {
"ts": 1502810164922
}
}
}
}
{
"payload": {
"meeting_id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238",
"userid": "lwzhlo27k2zf_1",
"listen_only": true
},
"header": {
"name": "user_listening_only",
"version": "0.0.1",
"current_time": 1502212699862,
"timestamp": 9025274
}
}
{
"data": {
"type": "event",
"id": "user-audio-listen-only-enabled",
"attributes": {
"meeting": {
"external-meeting-id": "random-578101",
"internal-meeting-id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238"
},
"user": {
"internal-user-id": "lwzhlo27k2zf_1",
"external-user-id": "lwzhlo27k2zf"
},
"event": {
"ts": 1502810164922
}
}
}
}
{
"payload": {
"meeting_id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238",
"userid": "lwzhlo27k2zf_1",
"listen_only": false
},
"header": {
"name": "user_listening_only",
"version": "0.0.1",
"current_time": 1502212699862,
"timestamp": 9025274
}
}
{
"data": {
"type": "event",
"id": "user-audio-listen-only-disabled",
"attributes": {
"meeting": {
"external-meeting-id": "random-578101",
"internal-meeting-id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238"
},
"user": {
"internal-user-id": "lwzhlo27k2zf_1",
"external-user-id": "lwzhlo27k2zf"
},
"event": {
"ts": 1502810164922
}
}
}
}
{
"payload": {
"meeting_id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238",
"recorded": false,
"voice_conf": "73583",
"user": {
"role": "MODERATOR",
"presenter": true,
"locked": false,
"extern_userid": "cypnwcc5j26c",
"phone_user": false,
"webcam_stream": [],
"emoji_status": "none",
"voiceUser": {},
"name": "User 1131066",
"listenOnly": false,
"avatarURL": "http://10.0.3.85/client/avatar.png",
"userid": "cypnwcc5j26c_1",
"has_stream": false
}
},
"header": {
"name": "user_joined_voice_message",
"version": "0.0.1",
"current_time": 1502213029467,
"timestamp": 9354880
}
}
{
"data": {
"type": "event",
"id": "user-audio-voice-enabled",
"attributes": {
"meeting": {
"external-meeting-id": "random-578101",
"internal-meeting-id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238"
},
"user": {
"internal-user-id": "lwzhlo27k2zf_1",
"external-user-id": "lwzhlo27k2zf"
},
"event": {
"ts": 1502810164922
}
}
}
}
{
"payload": {
"meeting_id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238",
"recorded": false,
"voice_conf": "73583",
"user": {
"role": "MODERATOR",
"presenter": true,
"locked": false,
"extern_userid": "cypnwcc5j26c",
"phone_user": false,
"webcam_stream": [],
"emoji_status": "none",
"voiceUser": {},
"name": "User 1131066",
"listenOnly": false,
"avatarURL": "http://10.0.3.85/client/avatar.png",
"userid": "cypnwcc5j26c_1",
"has_stream": false
}
},
"header": {
"name": "user_left_voice_message",
"version": "0.0.1",
"current_time": 1502213329446,
"timestamp": 9654859
}
}
{
"data": {
"type": "event",
"id": "user-audio-voice-disabled",
"attributes": {
"meeting": {
"external-meeting-id": "random-578101",
"internal-meeting-id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238"
},
"user": {
"internal-user-id": "cypnwcc5j26c_1",
"external-user-id": "cypnwcc5j26c"
},
"event": {
"ts": 1502810164922
}
}
}
}
{
"payload": {
"meeting_id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238",
"message": {
"toUsername": "public_chat_username",
"fromUserID": "lwzhlo27k2zf_1",
"fromTimezoneOffset": "180",
"fromTime": "1.502212736743E12",
"fromColor": "0",
"message": "1123",
"toUserID": "public_chat_userid",
"fromUsername": "User 1131066",
"chatType": "PUBLIC_CHAT"
}
},
"header": {
"name": "send_public_chat_message",
"version": "0.0.1",
"timestamp": 9062185
}
}
{
"data": {
"type": "event",
"id": "chat-public-message-sent",
"attributes": {
"meeting": {
"external-meeting-id": "random-578101",
"internal-meeting-id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238"
},
"chat-message": {
"message": "1123",
"sender": {
"internal-user-id": "lwzhlo27k2zf_1",
"external-user-id": "lwzhlo27k2zf",
"timezone-offset": "180",
"time": "1.502212736743E12"
}
},
"event": {
"ts": 1502810164922
}
}
}
}
{
"payload": {
"meeting_id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238",
"message": {
"toUsername": "User 1131066",
"fromUserID": "c1nkzs3k1fla_1",
"fromTimezoneOffset": "180",
"fromTime": "1.502213004718E12",
"fromColor": "0",
"message": "hey",
"toUserID": "cypnwcc5j26c_1",
"fromUsername": "User 1131066",
"chatType": "PRIVATE_CHAT"
}
},
"header": {
"name": "send_private_chat_message",
"version": "0.0.1",
"timestamp": 9330159
}
}
{
"data": {
"type": "event",
"id": "chat-private-message-sent",
"attributes": {
"meeting": {
"external-meeting-id": "random-578101",
"internal-meeting-id": "0a168dbfbe554287381bf0cfe27e015e33207702-1502212442238"
},
"chat-message": {
"message": "1123",
"sender": {
"internal-user-id": "lwzhlo27k2zf_1",
"external-user-id": "lwzhlo27k2zf",
"timezone-offset": "180",
"time": "1.502212736743E12"
},
"receiver": {
"internal-user-id": "cypnwcc5j26c_1",
"external-user-id": "cypnwcc5j26c"
}
},
"event": {
"ts": 1502810164922
}
}
}
}
All recording events follow the same format, as described below.
{
"header":{
"timestamp": 3007797,
"name": "archive_started",
"current_time": 1502808791,
"version": "0.0.1"
},
"payload":{
"meeting_id": "e4b9f4cf1556137f656485a05766a05ec993607a-1502808610079"
}
}
{
"data": {
"type": "event",
"id": "rap-archive-started",
"attributes": {
"meeting": {
"external-meeting-id": "random-578101",
"internal-meeting-id": "e4b9f4cf1556137f656485a05766a05ec993607a-1502808610079"
},
"event": {
"ts": 1502810164922
}
}
}
}
Instructions to enable shibboleth in development in Mconf-Web
A list of internal messages that go through redis on BigBlueButton
Este tutorial mostra como funciona o módulo de notas compartilhadas no Mconf
Este tutorial mostra as funções de moderação de usuários em uma conferência no Mconf.
Este tutorial inclui informações sobre como modificar o layout (disposição e visibilidade das janelas internas) de uma conferência no Mconf
Este tutorial mostra como funciona a integração do Mconf com o Moodle.
Este tutorial mostra como gravar e como visualizar conferências no Mconf
Este tutorial ensina como compartilhar documentos em uma conferência e como interagir com o quadro branco
Este tutorial mostra como utilizar o compartilhamento de tela Java em uma conferência no Mconf
Instructions to test Mconf-Web