본문 바로가기
프로그래밍/기타

VLC media player로 동영상 파일 스트리밍 하기 (RTSP streaming server)

by GhostWeb 2019. 3. 22.
반응형

VLC Media Player

RTSP streaming server 만들기)


이번에는 VLC media player로 RTSP로 동영상 파일을 스트리밍 하여

다른 VLC media player에서 네트워크 스트림 열어 동영상을 재생해볼게요.


- 준비물

1. 스트리밍 할 동영상 파일

2. VLC media player 프로그램


우선 스트리밍 할 동영상 파일을 준비하세요.

그다음 스트리밍 할 VLC media player을 켜고 메뉴에서 

<미디어> - <스트림하기>를 클릭하세요.




파일 선택에서 <추가> 버튼을 클릭하여 스트리밍 할

파일을 선택한 다음 아래의 <스트림> 버튼을 클릭하세요.





<다음> 버튼을 누른후 새 목적지에서 원하는 유형을 선택하고 <추가>버튼을 클릭하세요.

저는 테스트를 위해 RTSP를 선택했어요.

(파일, HTTP, MS-WMSP, RTSP, RTP / MPEG Transort Stream, RTP Audio / Video Profile, UDP, lcecast)





<포트>를 확인하고 <경로>에 원하는 경로를 입력하세요.




원하는 프로파일을 선택하세요.





<스트림> 버튼을 클릭하면 해당 VLC media player는 선택한 동영상을 스트림하기 시작해요.




이제 스트림한 동영상을 보기 위해 다른 VLC media player를 실행하세요.

상단의 메뉴에서 <미디어> - <네트워크 스트림 열기>를 클릭하세요.




그다음 접속할 네트워크 주소를 입력하면 되는데 저는 한 PC에서 스트리밍과 접속을 해서

<rtsp://127.0.0.1:8554/test>로 주소를 입력했어요.

</test>는 앞 과정에서 입력했던 경로이고 만약에 방화벽 관련 알림창이 뜨면 

해당 포트 사용을 <허용>해주세요.




주소를 입력하고 <재생> 버튼을 클릭하면 선택한 동영상이 나와요.

근데 제 PC 사양이 너무 낮아서 그런지 스트리밍하는 동영상이 1080p인데

영상이 끊겨서 나오고 CPU 사용량은 100%에 가깝게 사용중이라

스트리밍 할 동영상의 해상도를 줄여서 해봐야겠네요. (i3 노트북에서 돌린 결과)






VLC media player를 이용해서 RTSP 서버를 만들수 있어서 RTSP 관련 프로그래밍할 때

꼭 장비에 접속하지 않고 테스트할 수 있어서 좋은거 같네요.

그럼 이상으로 포스팅을 마치며 오늘도 즐거운 하루 보내세요.


반응형