2012-09-20 2 views
-1

들어오는 h264 스트림을 외부 서버에서 처리해야합니다.h264 글로벌 헤더

이 스트림은 sps/pps 정보가있는 h264 프레임으로 구성됩니다.

이 정보를 "제거하고"수신기로 데이터를 전달해야합니다.

어떻게하면됩니까?

+0

그래서 당신은 몇 가지 물건을 추가해야합니까? H.264에는 "글로벌 헤더"와 같은 잘 알려진 것이 없기 때문에 질문을 개선해야 할 수도 있습니다. –

+0

x264로 인코딩 할 때 모든 키 프레임과 함께 sps/pps 정보를 보내려고하는 "b_repeat_headers"옵션이 있습니다. b_repeat_headers가 false로 설정된 경우 ffmpeg는 "전역 헤더"를 호출합니다. – user1558688

+1

이것은 "질문을 개선"한다는 것을 의미합니다. 'b_repeat_headers'는'H.264'와는 아무런 관련이 없습니다. 그것은 x264 또는 다른 것에 특유하다, 그래서 당신이 도달하려는 것을 설명 할 필요가있다. SPS/PPS NAL 단위를 파싱하고 모든 I- 프레임을 다시 삽입하여 복제하려고한다고 가정합니다. 이것이 원래 게시물에 추가해야하는 항목입니다. –

답변

0

은 원격 서버에서 사용하는 프로토콜에 따라 다릅니다.

검사는 RTP의 경우이 링크 :

process raw udp packets