vlc가 명령줄에서 rtsp 비디오 재생에 실패했습니다.

vlc가 명령줄에서 rtsp 비디오 재생에 실패했습니다.

화면에 타일로 구성된 5X4 비디오가 필요한 응용 프로그램에 Ubuntu와 VLC를 사용하고 있습니다. 비디오 소스는 IP 카메라이며 비디오를 RTSP 스트림으로 전송합니다. 피드에 액세스하기 위한 샘플 URL은 다음과 같습니다. rtsp://192.168.1.7:554/user=admin&password=&channel=1&stream=1.sdp?real_stream--rtp-caching=100위에서 언급한 링크는 vlc 미디어 플레이어에서 직접 열리지만 명령줄에서는 열리지 않습니다. 내가 시도한 명령은

cvlc rtsp://192.168.1.7:554/user=admin&password=&channel=1&stream=1.sdp?real_stream--rtp-caching=100

오류가 발생하지도 않고 경고도 발생하지 않습니다. 이는 절대 유휴 상태입니다. Enter 키를 누르면 명령 프롬프트로 돌아갑니다.

문제를 해결하도록 도와주세요.

답변1

/를 ?로 바꾸면? 나에게 효과적이지만 왜 그런지 모르겠습니다.

cvlc rtsp://192.168.2.33:554?user=admin&password=&channel=2&stream=1.sdp?real_stream--rtp-caching=100

너도 시도해 볼 수도 있어

cvlc rtsp://192.168.2.33:554/?user=admin&password=&channel=2&stream=1.sdp?real_stream--rtp-caching=100

답변2

cvlc "rtsp://192.168.1.7:554/user=admin&password=&channel=1&stream=1.sdp?real_stream"

그것은 나를 위해 일했습니다. URL을 "" 안에 넣으세요.

관련 정보