기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

h264 스트림을 디코더로 넘겨줄때

P프레임이 손실된 경우 다음 I프레임이 나오기 전까지 모두 버리려고 합니다.

P프레임이 디코더로 넘어갈 때 디코딩 순서를 알려주는 어떤 정보가 포함되나요?

스펙을 보니 너무 복잡해서요..

어떻게 프레임 손실을 알 수 있을까요?



박병구

2011.05.18 05:03:35
*.128.125.118

디코딩 순서는 프레임 번호 순서로 진행되며

프레임 패턴이 고정적이지 않다면 특정 P프레임의 유실유무를 판단할 수 없습니다.

 

결국 P프레임이 유실 -> clean 화면 동작 불가 -> 화면 처리 방식 선택 ( 고정 화면 출력 or 다음 I프레임까지 dirty 화면 출력 )

 

일듯 하네요

고도리

2011.05.18 06:09:22
*.200.239.234

H264의 P Frame이 언제 나오는지 알 수 없는 경우라는 얘기입니다.


I P P P I P B B P


이런 순서가 고정적이면 상관없지만, 고정적이지 않다면 I frame이 나올 때까지 기둘려야 한다는 얘기일 듯 합니다.

실제로 그렇게 하지 않으면........software라면 그나마 에러처리가 가능하겠지만, H/W engine이라면


쭉..............뻗어버릴 수 있기 때문입니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
4588 임베디드 리눅스 초보입니다.^^ [3] 황순일 2011-05-21 617
4587 tftp로 파일 전송시 transmission timeout 후 멈춤 현상 [2] 가족사랑 2011-05-21 961
4586 fread를 memcpy로 대체하는 방법??? [1] 백두산 2011-05-21 766
4585 타겟보드의 cpu frequency를 확인하는 방법이 있을까요? [1] 크리모 2011-05-21 598
4584 h264 프레임 손실 처리 재질문.. [3] 니쿠큐 2011-05-20 707
4583 [질문] 안드로이드 절전모드 해제 방법 [1] 워리어 2011-05-20 2495
4582 똑같은 질문이라 죄송합니다;; [1] 우르멜 2011-05-19 482
4581 임베디드 리눅스 초보입니다~ㅠ.ㅜ [1] 황순일 2011-05-19 567
4580 uboot에서 fastboot로 userdata 다운로드 할 때 movinand로 가능? [1] 텡구 2011-05-19 1179
4579 음성통화 관련 [1] norway 2011-05-18 486
4578 Andorid ALSA에 관해서...2 [1] 꺼북이 2011-05-18 24259
4577 gccmakedep: Command not found [1] 황순일 2011-05-18 554
4576 newfs_msdos format 에러 발생 데카 2011-05-18 636
» h264 프레임 손실을 처리하려 합니다 [2] 니쿠큐 2011-05-18 574
4574 quick boot에 대해서 문의 드립니다. [2] 해돌이 2011-05-17 706
4573 낸드 플레쉬의 연속된 배드 블럭처리는?? [1] 김영일 2011-05-17 595
4572 SDD 하드를 연결할 수 있는 ARM CPU [4] norway 2011-05-17 1007
4571 보드에 nfs클라이언트 설치 [1] jjmusic 2011-05-16 494
4570 TI Davinci 칩셋 사용해보신분 계신가요? [1] 파일럿 2011-05-16 502
4569 s5pc110 회로도 구할 수 없을까요? [1] 최원철 2011-05-16 479

사용자 로그인