2017-09-28 9 views
1

프로젝트의 경우 정확히 h.264 스트림이 생성되었지만 간단한 라이브 스트림으로 표시되도록 웹 브라우저로 보내려고합니다.raw h264를 웹 브라우저로 스트리밍

우리는 RTP를보고 있습니다. 라이브 스트림을 지원할 수있는 것처럼 보입니다. 그러나 모든 것이 혼란 스럽습니다.

그래서 원시 h.264 데이터를 웹 브라우저로 스트리밍 할 수 있습니까? 그것이 우리가 원하는 전부입니다. 우리는 되감기 또는 빨리 감기에 신경 쓰지 않고, 가능한 한 빨리 마지막 이미지를 보여줍니다.

가능한 경우 다른 인코더로 이동할 수 있으며 브라우저에서 쉽게 지원할 수 있습니다 (크롬 만 중요 함).

그리고 응용 프로그램은 실시간으로 중요하므로 m3u8/ts 파일로 변환하는 것은 지연 때문에 좋은 해결책이 아닐 수 있습니다.

여기에 대해 이미 몇 가지 토론이 있지만 너무 혼란스럽고 우리가 찾고있는 것이 확실하지 않습니다. H264 RTP stream with gstreamer-1.0 - - How to stream h264 with udp gstreamer

답변

0

그래서,이 이제까지 어떤 프로토콜을 사용하여, 단순히 웹 브라우저에 원시 H.264 데이터를 스트리밍 할 수 있습니다 : 여기 내가 찾은 몇몇은?

아니요. 웹 브라우저는 HTTP, WebSocket 및 WebRTC 만 제공합니다.

응용 프로그램이 실시간으로 긴급하므로 m3u8/ts 파일로 변환하는 것이 지연으로 인해 좋은 해결책이 아닐 수 있습니다.

그래서 Http가 있습니다. 웹 소켓을 통해 WebRTC 또는 fMp4로 떠나십시오.

+0

그래,하지만 WebRTC 또는 fMp4를 통해 h264 데이터를 보내는 방법을 알고 있습니까? – widgg