ip 카메라로부터 보드로 RTP 패킷을 수신하려 합니다 rtsp를 통해 ip 카메라에게 보드 ip로 패킷을 보내게 하는 것은 성공했는데요
이 패킷을 보드에 있는 RTP 수신 루틴에서 받으려고 하는데 잘 안되네요.. 보니까 RTP 수신때 다시 connect를 하는 것 같은데요 이더넷을 통해 들어오는 패킷을 포트 번호만 지정해서 수신하면 되는게 아닌가요..? RTP에 대해 더 알아봐야 하는 건지.. 조언 부탁드립니다.
저도 이제막 시작하는 단계라 시원한 대답을 드리기 어렵지만 몇자 적어봅니다.
카메라와 타겟보드간에 TCP소켓을통해 순차적인 RTSP Command를 주고받게되고 (아래와같은순서)
OPTION > DESCRIBE > SETUP > PLAY PLAY 이후 카메라가 연속적인 RTP스트림을 날려보내줍니다. 이 RTP스트림은 TCP, UDP, HTTP 가 될수 있는데 이는 초기에 RTSP 메시지를 주고받는과정에서의 설정에 따라 달라지게되며 이때 포트번호를 지정해줄 수도 있습니다.
RTSP가 TCP이기때문에 TCP로 RTP을 받을때는 RTSP로 연결했던 포트로 바로 날려주고 UDP의 경우 포트오픈을 해주어야 합니다.
우리 모두 힘냅시다!!
udp의 경우 포트오픈~ 많은 도움 되었습니다~! 감사합니다~
"I'm convinced that the only thing that kept me going was that I loved what I did." - Steve Jobs 1955-2011
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
저도 이제막 시작하는 단계라 시원한 대답을 드리기
저도 이제막 시작하는 단계라 시원한 대답을 드리기 어렵지만 몇자 적어봅니다.
카메라와 타겟보드간에 TCP소켓을통해
순차적인 RTSP Command를 주고받게되고 (아래와같은순서)
OPTION > DESCRIBE > SETUP > PLAY
PLAY 이후 카메라가 연속적인 RTP스트림을 날려보내줍니다.
이 RTP스트림은 TCP, UDP, HTTP 가 될수 있는데 이는 초기에 RTSP 메시지를
주고받는과정에서의 설정에 따라 달라지게되며 이때 포트번호를 지정해줄 수도 있습니다.
RTSP가 TCP이기때문에 TCP로 RTP을 받을때는 RTSP로 연결했던 포트로 바로 날려주고
UDP의 경우 포트오픈을 해주어야 합니다.
우리 모두 힘냅시다!!
감사합니다
udp의 경우 포트오픈~
많은 도움 되었습니다~!
감사합니다~
"I'm convinced that the only thing that kept me going was that I loved what I did." - Steve Jobs 1955-2011
댓글 달기