<aside> ♦️ HTTP
</aside>
<aside> ♦️ Socket.io
</aside>
<aside> 💡 처음 스트링화면을 렌더링했을 경우
</aside>
/* 예시입니다 */
// 입장한 방 이름과 입장방식( 'GET' : url, 'POST' : play 버튼 )을 서버에 전달합니다.
socket.emit('join', {roomname:'room1', request_type:'GET'}});
/*예시입니다*/
// 입장한 방의 비디오 현재 플레이 시간을 서버에 전달합니다.
socket.emit('currentTime', { current_time : 3600 } );
/* 예시입니다 */
// 서버로부터 join 메세지를 받습니다.
/*
data = {
user: {
userId: 1
nickname : 'mina',
avatar : '<https://s3-us-west-2.amazonaws.com/s.cdpn.io/avatar1.png>',
},
message: {
text: '',
caption: 'joined'
}
}
*/
socket.on('message', (data) => {});
/* 예시입니다 */
// 서버로부터 입장한 방의 비디오 현재 플레이 시간을 받습니다.
/*
data = {
currentTime : 3600
}
*/
socket.on('currentTime', (data) => {});