RTMP와 RTSP의 비교

작가: Alice Brown
창조 날짜: 3 할 수있다 2021
업데이트 날짜: 16 십일월 2024
Anonim
ЧТО ТАКОЕ RTSP ПРОСТЫМ ЯЗЫКОМ
동영상: ЧТО ТАКОЕ RTSP ПРОСТЫМ ЯЗЫКОМ

콘텐츠

웹을 검색하는 동안 "주문형 비디오"(주문형 비디오) 및 "스트리밍 미디어"라는 용어를 들어 보셨을 것입니다. 이러한 용어는 원격 위치에서 컴퓨터로 오디오 및 비디오 콘텐츠를 전송하는 데 사용되는 기술을 나타냅니다. RTMP와 RTSP는 그러한 두 가지 기술입니다. RTMP 및 RTSP 통신 프로토콜은 차이점보다 유사점이 더 많으며 실시간 대화 형 멀티미디어 배포가 가능합니다.

통신 프로토콜

URL에서 볼 수있는 HTTP라는 단어는 "Hypertext Transfer Protocol"을 의미합니다. 프로토콜은 시스템이 정보를 교환하고 통신하는 방법을 정의하는 일련의 규칙입니다. 웹 사이트는이 프로토콜을 사용하여 하이퍼 텍스트, 오디오 및 비디오 콘텐츠를 배포합니다. 모든 브라우저가이를 지원하며 사용하는 데 특별한 지식이 필요하지 않습니다. 웹 서버에 HTML 문서를 배치하면 나머지 인터넷에서 볼 수 있습니다. HTTP를 통해 전송 된 비디오는 브라우저에서 점진적으로로드되며 시청하려면 프로세스가 완료 될 때까지 기다려야합니다. 실시간 스트리밍의 경우 RTMP 및 RTMS와 같은 프로토콜이 필요합니다.


RTMP

Flash 플레이어의 배포자 인 Adobe는 웹 서버가 웹을 통해 낮은 지연 시간으로 주문형 콘텐츠를 효율적으로 제공 할 수 있도록 RTMP를 만들었습니다. 브라우저에서 자르지 않은 비디오를보고 싶을 때 짧은 지연 시간이 중요합니다. Flash Media Server와 같은 RTMP 서버는 비디오, 오디오 및 기타 데이터 유형의 라이브 스트림도 지원합니다. RTMP 콘텐츠를 보는 동안 누군가 인터넷 연결이 끊어지면 시스템이 다시 연결되어 전송을 계속할 수 있습니다. 스트리밍 콘텐츠를 볼 때 인터넷 사용자는 빠르게 시작하고 잘리지 않은 상태로 볼 수있는 비디오를 좋아합니다.

RTSP

개발자는 원래 사용자가 "재생", "일시 중지"및 "중지"컨트롤을 사용하여 콘텐츠를 볼 수 있도록 주문형 기술을 만들었습니다. 실시간 스트리밍을 허용하는 RTSP를 사용하면 이러한 유형의 컨트롤을 사용하여 재생을 제어 할 수 있습니다. 전체 파일을 다운로드하지 않고도 비디오 끝으로 건너 뛸 수도 있습니다. Real Player를 만든 RealNetworks는 1990 년대에 RTSP 오디오 및 비디오 스트리밍을 사용했습니다. 개발자는 또한 실시간 상호 작용이 필요한 인스턴트 메시징 서비스, 화상 회의 소프트웨어 및 기타 유형의 응용 프로그램에 RTSP를 사용합니다.


고려 사항

RTMP를 사용하여 비디오 내용을 배포하려면 Flash Media Server와 같은 특수 서버가 필요합니다. 서버를 사용하여 스트리밍 미디어를 지원하는 Adobe Air 및 기타 Adobe 응용 프로그램으로 데이터를 보낼 수 있습니다. 프로토콜은 Adobe에서 만들었지 만 회사가이 기술을 대중에게 제공했기 때문에 개발자는 자체 프로그램에서 사용할 수 있습니다. RTMP 및 RTSP 사용의 단점은 특수 서버가 필요하다는 것입니다. 이 프로토콜은 "의사 스트리밍"만 제공하지만 많은 사이트에서 HTTP를 사용하여 비디오를 배포합니다. 그러나 실시간으로 주문형 비디오를 제공하거나 라이브 이벤트를 방송해야하는 경우 RTMP 또는 RTSP를 사용하면 이점을 얻을 수 있습니다.