태그

,

간단하게 VLC 미디어 플레이어를 사용해서 우분투 미디어 스트리밍 서버를 만들어 봅시다. 본 글에는 VLC가 무엇인지에 대한 설명보다는 하는 방법에 대해서만 쓰도록 하겠습니다.

VLC 설치

sudo apt-get install vlc

VLC 실행

프로그램 > 음악과비디오 > VLC media player

또는

$vlc

마법사를 통한 간단한 파일 미디어 스트리밍 방법

VLC 실행 상태에서 마법사를 열어줍니다.

파일 > Wizard (Ctrl + W)

Stream to netwok 선택Stream to netwok 선택
“선택” 버튼 클릭
동영상 파일을 선택동영상 파일을 선택
HTTP 선택HTTP 선택 (기본값은 http://자신의 IP : 8080 )
스트리밍 형식 결정스트리밍 형식 결정 (제가 테스트 해본 결과 OGG가 가장 성능이 좋았습니다.)
[완료] 정상적으로 설정 후 스트리밍 상태[완료] 정상적으로 설정 후 스트리밍 상태


스트리밍 영상은 볼려면??

클라이언트 쪽 설정클라이언트 쪽 설정

VLC 설치 가능한 PC (윈도우, 맥, 리눅스) 에서 네트워크 스트림 열기 (Ctrl + N) 을 실행하고 위 그림과 같이 설정합니다. 기본적으로 8080 포트를 사용하기 때문에 서버 측에서 이 포트는 열려 있어야 됩니다. 포트 개방에 대해서는 자신의 방화벽이나 공유기, 라우터 설정을 보시면 됩니다.

간단하게 동영상 파일 스트리밍에 대해 알아보았습니다. VLC로 단순한 동영상 파일 스트리밍 뿐만 아니라, 더욱 다양하게 스트리밍을 할수 있습니다.


VLC 웹 스트리밍 실행

패키지 하나를 설치합니다.

sudo apt-get install screen

터미널에서 실행

$ screen
$ vlc  -I http

웹 브라우저에서 http://127.0.0.1:8080/ 로 접속
다음 링크를 참조해서 설정해보세요.

VideoLAN solution overview

The network on which you setup the VideoLAN solution can be as small as one ethernet 10/100Mb switch or hub, and as big as the whole Internet.
The VideoLAN streaming solution has full IPv6 support.

Examples of needed bandwidth are:

  • 0.5 to 4 Mbit/s for a MPEG-4 stream,
  • 3 to 4 Mbit/s for an MPEG-2 stream read from a satellite card, a digital television card or a MPEG-2 encoding card,
  • 6 to 9 Mbit/s for a DVD.

VLC is able to announce its streams using the SAP/SDP standard, or using Zeroconf (also known as Bonjour).

Advertisements