Qprocess로 스트림영상을 QFrame(혹은 다른)에 보이기? > QT 질문/답변

본문 바로가기
사이트 내 전체검색

QT 질문/답변

QT/X11 Qprocess로 스트림영상을 QFrame(혹은 다른)에 보이기?

페이지 정보

작성자 no_profile 깨굴 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 4건 조회 1,351회 작성일 18-07-05 17:57

본문

안녕하세요..
프로세서로 실행된 비디오 화면데이터를 위젯의 ui->label (혹은 다른)에 띄워 보려면 어떻게 하면 될까요?
즉, ffplay 로 뜨는 영상을 윈도우 창의 한쪽에 2개이상 멀티 디스플레이 하고 싶습니다.


QProcess *process = new QProcess(this);
QString program = "ffplay -i -x 150 -y 150 rtsp://192.168.0.202";
process->start(program);
ui->labelFrame->? ;

p.s: 쓰레드 방식은 메모리 공유에 문제가 있다고 하여 프로세스 방식으로 바꾸려는데요..
      혹은 더좋은 방식이 있을까요?
      영상소스 하나당 시그널/슬롯 방식으로 디스플레이 하는건 어떤가요?

추천0

댓글목록

devopia님의 댓글

no_profile devopia 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

1. 외부 윈도우(네이티브)를 Qt 윈도우/위젯으로 임베딩하는 방법이 있지만, 플랫폼 종속적인 방식이라 플랫폼에 따라 지원 여부가 결정되며, 그렇게 안정적이지도 않습니다.

2. QMediaPlayer를 이용하여 직접 RTSP 스트리밍하는 방법

3. FFMpeg 라이브러리를 임포트하여 Qt에서 구현하는 방법

4. 또는 다른 멀티미디어 라이브러리(GStreamer 등)를 이용하여 구현하는 방법

// p.s: 쓰레드 방식은 메모리 공유에 문제가 있다고 하여 프로세스 방식으로 바꾸려는데요..
무슨 문제가 있나요?

깨굴님의 댓글

no_profile 깨굴 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

영상소스(100 혹은 1000 이상 ? 일때 메모리 겹치는 문제 발생한다네요..)가 많아지면 프로세스방식으로 해야된다 해서요..
플랫폼은 Linux Ubuntu 18 입니다.. createWindowContainer 가있는데 예제가 별로 없네요..
2/3/4 번은 쓰레드 방식 인가요?

devopia님의 댓글

no_profile devopia 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

뭐 1000개씩 동영상을 띄워 본 경험이 없어서 그 부분에 대해서는 드릴 말씀이 없지만, 이 문제는 근본적으로 스레드 문제가 아니라 사용하는 라이브러리가 얼마나 스레드 안정성을 확보했느냐 이겠죠.

100/1000개의 프로세스에서 보내진 영상을 하나의 프로세스(Qt GUI)가 어떻게 UI 블러킹 없이 동시에 출력할 수 있을까요?

제 경험상(상황 전시) 윈도우 매니저와 같은 기능을 하는 별도의 프로그램을 만드는 것이 좋을 듯 합니다.

Total 7,052건 1 페이지
QT 질문/답변 목록
번호 제목 글쓴이 조회 추천 날짜
7052 QT/Embedded no_profile 고씨 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 17 0 02-20
7051 QT/Embedded no_profile tjdudejr 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 17 0 02-20
7050 QT/Embedded no_profile QT왕초보보보보보 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 47 0 02-15
7049 QT/Win32 no_profile 윤자 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 47 0 02-14
7048 QT/X11 no_profile 빅토고 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 43 0 02-13
7047 QT/Win32 no_profile 동도리군 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 50 0 02-12
7046 QT/Embedded no_profile thisistophs 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 88 0 02-06
7045 QT/Win32 no_profile amond20 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 135 0 01-30
7044 QT/Embedded no_profile thisistophs 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 148 0 01-30
7043 QT/Embedded no_profile 둣바이홋 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 171 0 01-23
7042 QT/Embedded no_profile 은빛늑돌이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 202 0 01-21
7041 QT/Win32 no_profile devopia 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 153 0 01-23
7040 QT/Win32 no_profile 엔트로피 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 205 0 01-21
7039 QT/Embedded no_profile 원숭2 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 200 0 01-19
7038 QT/Win32 no_profile qtqt해 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 329 0 01-10
7037 QT/Win32 no_profile 원숭2 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 417 0 01-08
7036 QT/Embedded no_profile devilqoo 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 311 0 01-07
7035 QT/X11 no_profile 토고찡 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 321 0 01-02
7034 QT/Win32 no_profile 원숭2 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 372 0 12-27
7033 QT/X11 no_profile 아아 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 417 0 12-24
7032 QT/Embedded no_profile 둣바이홋 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 294 0 12-20
7031 QT/Win32 no_profile 원숭2 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 363 0 12-20
7030 QT/Win32 no_profile sanomu 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 398 0 12-19
7029 QT/X11 no_profile 아아 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 311 0 12-19
7028 QT/Embedded no_profile 원숭2 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 396 0 12-17
7027 QT/Win32 no_profile qtqt해 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 410 0 12-12
7026 QT/X11 no_profile 하빈 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 391 0 12-07
7025 QT/X11 no_profile 장주영 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 405 0 12-07
7024 QT/Embedded no_profile 둣바이홋 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 576 0 11-29
7023 QT/Win32 no_profile 지루 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 430 0 11-29
게시물 검색

  • 게시물이 없습니다.

회원로그인

설문조사

새로운 홈페이지에 대한 평가

접속자집계

오늘
64
어제
497
최대
3,878
전체
4,081,904

Copyright © korone.net. All rights reserved.