본문 바로가기
반응형

rtsp2

Next와 ffmpeg로 rtsp 출력하기 저번 화재 관제 시스템을 출력할때는 node-rtsp 라이브러리를사용했는데 뭔가 안정성이 떨어진다는 느낌을 받았다. 이번에 다른 프로젝트는 조금 다른방법으로 시도 하였고 ws가 아닌 http/https 방식을 사용하고 mp4로 변환 후 사용하는 클라이언트에서 도메인을 연결하고 렌더하는 방식으로 진행하였다. 바로 코드로 설명해보자클라이언트'use client';import { useEffect, useState } from 'react';const Rtsp = () => { const [videoRefs, setVideoRefs] = useState[] >([]); const [streamUrls, setStreamUrls] = useState([]); const [streamNames, setSt.. 2024. 8. 27.
실시간 스트리밍 출력하기 RTSP / WS RTSP(Real-Time Streaming Protocol) 실시간 데이터 전송을 위한 네트워크 프로토콜 RTSP 프로토콜은 오디오나 비디오와 같은 미디어 데이터를 실시간으로 스트리밍할 때 주로 사용(나의 경우 실시간 스트리밍) RTSP 주요 특징 제어 기능 RTSP는 VCR과 같은 제어 기능을 제공 클라이언트는 서버에게 미디어 스트림의 재생, 일시정지, 정지, 앞으로 빨리감기, 뒤로 빨리감기와 같은 요청 가능 실시간 전송 미디어 데이터는 실시간으로 전송되고 재생 라이브 방송이나 실시간 모니터링 등의 용도로 사용 서버-클라이언트 구조 RTSP는 서버-클라이언트 구조 클라이언트는 RTSP 요청을 통해 서버에게 미디어 스트림의 제어를 요청 서버는 이에 응답하여 요청된 작업을 수행 다양한 전송 프로토콜 지원.. 2023. 12. 12.
반응형