1대다 통신에 대해 궁금해서 글 올립니다.
조회수 4733회
안녕하세요. :)
1:N 통신에 대해서 궁금한점이 있습니다. 클라이언트로 사용 되는 플랫폼은 아이폰, 안드로이드 입니다. 1이 되는 기기 역시 클라이언트에서 하고 싶습니다. (따로 서버가 필요없다는 가정하입니다.)
블루투스, NFC등 현재 스마트폰이 가지고 있는 네트워크 방법을 사용해서 화면을 공유하는 애플리케이션을 만들어 보고 싶은데 어떤 방법이 좋을까 해서 이렇게 질문 남깁니다.
예시로 기억은 잘 안나지만 옛날에 삼성 스마트폰끼리 화면을 공유하는 것이 있었던거 같습니다. (동영상은 아니고 단순 이미지 여러장을 공유하는 것입니다.)
- 인터넷 상에 서버를 두지 않고도 1:N 통신 여부를 알고 싶습니다.
- 만약 1번이 된다면 어떤 방법이 있는지 궁금합니다.
예제나 검색 키워드등을 가르쳐주시면 정말 감사합니다 :)
1 답변
-
자료를 찾아보니 블루투스로 1:N 통신이 가능한 것으로 보입니다. 가장 간단한 방법은 다음 라이브러리를 살펴보신 후 적용하거나 참고해서 직접 구현하는 방법일 것 같고요.
위 라이브러리도 그렇고 아래의 스택오버플로우 설명에도 UUID를 자체적으로 생성하는 부분이 언급되는 것으로 보아 이 부분이 1:N 통신의 핵심적인 내용인 것 같습니다. 아래의 링크에 관련 코드와 설명이 있으니 분석해보면 도움이 될 것 같습니다.
추가로 참고 될만한 링크 첨부했습니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력