webserver로 xml을 요청하는 경우 GetDeviceHandleInfo upnp API를 통해 cookie로 설정된 Engine을 얻고 Engine에 있는 ServerDevice에 대한 포인터를 얻어와 DeviceAllowedTable을 해서 확인을 하며
해당 request header로 들어온 User-Agent 값과 IP를 Table에서 찾아 없을 경우 Application단의 설정에 따라 Application으로 Callback Function을 호출하거나 아무것도 하지 않는다.
'DLNA' 카테고리의 다른 글
리눅스상에서 app 빌드시 libupnp에서의 pthread 링크 에러 (0) | 2014.12.17 |
---|---|
itoa in c (0) | 2014.08.18 |
삼성 TV 재생 이슈 (0) | 2013.05.21 |