Network

VLC를 이용하여 RTP 멀티캐스트 스트리밍 방법

COSMOSRKSI 2021. 11. 8. 00:43

시작하기 전에 서버와 클라이언트(스트리밍 하고자 하는 컴퓨터와 받고자 하는 컴퓨터)가 같은 네트워크에 있는지 확인하세요.

가령 서버가 와이파이를 이용하여 클라이언트에게 스트리밍 하고자 할 때 서버 컴퓨터는 와이파이만 인터페이스 되어 있어야 합니다. 와이파이와 유선 랜을 동시에 인터페이스 하면 안됩니다.

 

또한 사용하시는 공유기가 멀티캐스트를 지원하는지, IGMP를 지원하는지 지원하면 활성화를 해주서야 합니다.

 

예시)

 

=== 서버 설정 ===

1. VLC를 구글에 검색하여 설치한다.

 

2. Media - Stream 선택

 

3. Add 버튼을 클릭하여 스트리밍 하고자 하는 동영상 파일 선택

 

4.  하단 Stream 버튼 클릭

 

 

5. Next 클릭

 

 

6. RTP / MPEG Transport Stream 클릭, display locally 클릭 후 Add 버튼 클릭

 

7. Address에 적당한 IGMP ip 쓰기(단, 로컬 네트워크 컨트롤 블럭은 안됩니다, 239.0.0.0.0 ~ 239.255.255.255 추천)

 

8. dst = xxx.~~~이 있는 괄호 마지막에 " ,ttl=10 "을 아래 스크린샷과 같이 추가한다. (ttl은 time to live)

=== 클라이언트 설정 ===

 

1. Media - Open Network Stream 클릭

 

2. 주소 쓰고 아래 play 버튼 누르기