내 브라우저 안전할까? 내가 보는 실시간 스트리밍 사이트 누누티비처럼 P2P 방식인지 확인하는 방법
▣ 목록 (LIST) ▣ |
1. 특이한 제목에 관심을 갖다.
2. WebRTC란?
3. WebRTC주요 기능
4. WebRTC 장점
5. WebRTC 활용 사례
6. WebRTC 사용되고 있는지 확인하는 크롬 확장 프로그램 설치하는 방법 및 기능 켜기
7. 실시간 스트리밍 사이트에서 WebRTC 사용되고 있는지 확인하는 방법
8. 크롬 웹 스토어 WebRTC Control 다운로드 링크
※ 코코 쥬안(Cocojuan) 티스토리 블로그 |
◉ 크롬 브라우저 사용법 정리(PC, 모바일) https://cocojuan.tistory.com/2 |
⨀ 구글, 삼성 서비스, 앱 스토어,프로그램, 광고 사용법 정리https://cocojuan.tistory.com/455 ⨀ 크롬 브라우저 확장프로그램 사용법 정리https://cocojuan.tistory.com/1588 |
▶️ https://youtube.com/shorts/dJj5E3GPxhY
1. 특이한 제목에 관심을 갖다.
'누누티비'가 망했다고 생각했는데 아직도 여전히 운영되고 있었나 보네요.
근데 더 특이한 건 아래와 같이 P2P 방식을 이용해 서버 비용을 절감했다는 사실입니다.
즉, 시청하신 분들의 컴퓨터 자원을 사용해 다른 사람이 볼 수 있도록 파일을 공유했다는 의미 입니다.
제가 알기로는 브라우저에서는 이 기능을 수행하기 위해서는 WebRTC 기능을 사용했다는 의미입니다.
지금부터 간단하게 P2P 방식이 먼지 WebRTC 기능을 왜 사용하는지 알아보겠습니다.
2. WebRTC란?
WebRTC (Web Real-Time Communication)는 브라우저나 모바일 애플리케이션 간에 오디오, 비디오, 데이터를 실시간으로 전송하는 오픈소스 기술입니다. 서버를 거치지 않고 브라우저 간 P2P (Peer-to-Peer) 통신을 지원합니다.
3. WebRTC주요 기능
(1) 오디오 및 비디오 통신
① 브라우저 간 실시간 오디오 및 비디오 스트리밍.
② 예: 영상 통화, 라이브 방송.
(2) 데이터 전송 (DataChannel)
① 텍스트, 파일 등 임의의 데이터를 전송.
② 예: P2P 파일 공유, 채팅.
(3) P2P 연결
ⓘ 중간 서버 없이 브라우저 간 직접 연결을 통해 데이터를 전달.
② 네트워크 상태에 따라 TURN 서버를 사용해 중계될 수 있음.
4. WebRTC 장점
(1) 중간 서버 불필요: 데이터를 P2P 방식으로 직접 전송하여 서버 비용 절감.
(2) 낮은 지연 시간: 실시간 통신에 최적화된 기술로 지연 시간이 매우 낮음.
(3) 브라우저 기반: 별도의 플러그인 없이 브라우저만으로 통신 가능.
(4) 보안: 모든 데이터는 암호화되어 전송됨 (DTLS, SRTP 사용).
5. WebRTC 활용 사례
(1) 영상 통화 및 화상 회의 - Google Meet, Zoom, Microsoft Teams.
(2) 실시간 스트리밍 - 라이브 방송, 실시간 스포츠 중계.
(3) 파일 전송 - P2P 파일 공유 서비스.
(4) 게임 및 협업 툴 - 실시간 멀티플레이 게임, 문서 협업 도구.
(5) 화면 공유 - 브라우저에서 화면을 캡처하고 다른 사용자에게 스트리밍.
6. WebRTC 사용되고 있는지 확인하는 크롬 확장 프로그램 설치하는 방법 및 기능 켜기
(1) 아래의 크롬 확장 프로그램 다운로드 링크를 클릭합니다.
(2) WebRTC Control 크롬 확장 프로그램을 설치합니다.
(3) 그림과 같이 WebRTC Control을 on으로 사용해 기능을 사용하지 못하도록 합니다.
7. 실시간 스트리밍 사이트에서 WebRTC 사용되고 있는지 확인하는 방법
(1) 크롬 확장프로그램 아이콘에서 마우스 오른쪽 키
(2) 목록에서 'Test WebRTC Leak' 선택하기
(3) 실시간 스트리밍 사이트에서 사용하고 있는지 확인이 가능합니다.
8. 크롬 웹 스토어 WebRTC Control 다운로드 링크
▶️ Download Link
이상으로
실시간 스트리밍 사이트에서 P2P 방식을 사용하는지 확인하는 방법에 대해 알아보았습니다.
댓글