-
[네트워크] Protocol (RTSP, RTMP, HLS)Computer Science/Network 2018. 4. 23. 17:21반응형
Protocol (RTSP, RTMP, HLS)
RTMP (Real Time Message Protocol)
- 2009년 1월 20일에 발표된 어도비 시스템즈 사의 독점 컴퓨터 통신 규약
- RTMP 는 오디오, 비디오 밎 기타 데이터를 인터넷을 통해 스트리밍할 때 사용
- RTMP는 플래시 플레이어와 서버 사이의 통신에 이용
- 1935번 포트를 사용하며 암호화되지 않은 프로토콜
RTSP (Real Time Streaming Protocol)
- 실시간 스트리밍 프로토콜(Real Time Streaming Protocol, RTSP)은 Real Networks 와 netscape Commnunication이 공동 개발하고, IETF가 1998년에 표준화한 통신 규약. RFC2326에 정의
- 스트리밍 시스템에 사용되며 미디어 서버를 원격으로 제어할 때 사용
- 명령어는 "PLAY", "PAUSE" 같이 VCR 동작하고 유사하며 시간 정보를 바탕으로 서버에 접근 (재생, 일시정지, 빨리감기, 되감기, 재생 위치 변경에 대한 명령 전송)
- 실제 미디어 스트리밍 데이터를 전송하는 프로토콜이 아니며, 사용자가 멀티미디어 스트리밍을 제어할 수 있도록 도와주는 프로토콜
- 데이터 전송 포트와 다른 포트 사용 (554)
HLS (HTTP Live Streaming)
- HTTP 기반의 미디어 스트리밍 통신 프로토콜로 자사의 QuickTime, Safari, OS X, iOS 의 일부로 사용하기 위해 Apple 사에서 개발 및 발표한 프로토콜
- HLS는 전체 스트림 데이터를 일련의 HTTP 기반의 작은 파일로 쪼개어 전송한 후, 이를 다시 재 조합하여 플레이어를 통해 재생함
[출처]
http://ooz.co.kr/106
반응형'Computer Science > Network' 카테고리의 다른 글
[HTTP] HTTP 응답 상태 코드 (0) 2021.12.08 [네트워크] OSI 7계층 (0) 2018.04.25 [네트워크] 대역폭 (BandWidth) (0) 2018.04.23 [네트워크] SAN / NAS /DAS 개념 비교 (2) 2018.04.23 [네트워크] HTTP 상태코드 (0) 2018.01.06