H.264 스트리밍을 지원하는 오픈 RTSP 서버는 어떤 것이 좋을까요?
글쓴이: kccenvs / 작성시간: 수, 2010/05/19 - 9:05오후
안녕하세요? 임베디드 리눅스 환경에서 SW개발을 하고 있는 사람입니다.
회사에서 현재 H.264 코덱 기반 카메라 제품을 개발하고 있는데요~
RTP,RTSP 기반 스트리밍 서버를 구축해야 할 것 같습니다.
TCP/IP 기반 서버는 자체 개발을 진행해서 개발 시간 및 비용이 너무 많이 들었던 적이
있어서, 이번에 RTSP 서버는 공개 라이브러리를 사용하고자 해서 정보를 얻고 싶습니다.
Darwin, Hellix, live555, FFmpeg 등 관련 자료를 찾아보았는데~
지식이 짧아 어떤 라이브러리를 사용하는 것이 좋을지 잘 모르겠습니다.
최근의 임베디드 환경에서의 H.264 스트리밍 RTSP 서버는 어떤 것을 사용하는 것이,
포팅 및 퍼포먼스 문제에 영향을 받지 않을까요?
현재 활용중이신 분이나, 이쪽 분야의 고수님들의 좋은 조언을 얻고 싶습니다.
Forums:
Darwin, Hellix
는 둘다 써 보았는데 예전 일이라 어떨지 모르겠지만 적어도 RTP RTSP관련 되서는
좋은 서버라고 생각합니다. 개인적으로는 Darwin을 추천 드리고 싶습니다.
H.264쪽을 생각하신다면 VLC 쪽도 한번 알아 보시는게 도움이 될 수 있겠습니다.
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------
좋은 정보 감사드립니다.
알려주시면 정보를 토대로 한번 살펴보도록 하겠습니다.
이전에 Darwin 서버 구동시에 H.264 스트리밍 경험도 갖고 계신가요?
Darwin은 WMP나 RealPlayer client에서 연결이 되지 않는다고 인터넷에
나와 있던데 제가 잘못 알고 있는건지 모르겠습니다.
말씀해 주신 VLC도 한번 검토해 보겠습니다. 감사합니다.
Darwin 서버는 한마디로 RTP RTSP 관련 규칙만 지키면 되고 H.264와
상관없습니다. 즉. 어떤 미디어 형식을 사용하더라도 제 경험상 프로토콜 표준만 맞추어 준다면 WMP. RealPlayer나 VLC , Mplayer 등등.. 다 잘 돌아 갑니다.
물론 QuickTime에서도 잘 구동돱니다.
H.264 뿐만 아니라 어떤 미디어 형식이라도 상관이 없는 걸로 알고 있습니다.
다만 전에 일을 할 때는 H.264 Payload관련 규정이 정해져 있지 않아서 고생한 기억은 있습니다만
현재는 어떨지 모르겠습니다. 중요한건 H.264로 몇년 동안 아무 문제 없이 서버를 구동했었습니다.
P.S 오해의 소지가 있군요 Darwin 서버만 그런것이 아니라 제가 알기로는 모든 서버들이 대다수 그럴거라 생각됩니다.
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------
댓글 달기