2012-02-07 3 views
1

wlan을 통해 내 안드로이드 폰을 제어하는 ​​애플리케이션을 작성하고 싶습니다. 카메라 기능이 있어야합니다.하나의 소켓에서 다양한 정보를 보내려면 어떻게해야합니까?

"동시에"한 소켓에서 라이브 사진과 기타 정보를 보내는 우아한 방법이 있습니까? 내 아이디어는 서버가 하나 이상의 클라이언트를 허용하도록하는 것입니다. 첫 번째는 삶의 이미지, 두 번째는 정보, 세 번째는 오디오 스트리밍입니다 ...

동일한 유형의 사람들과 채팅 할 수 있습니다. 하나의 연결 시간. 이런 식으로 어떻게 구현할 수 있습니까?

답변

3

안드로이드가 여러 소스의 데이터를 동일한 스트림에 넣지 않는 한 여러 소켓이 좋을 것이라고 생각합니다. 모든 유형의 데이터를 식별하기 위해 앞에있는 태그를 사용하여 모든 것을 동일한 스트림에서 순차적으로 보냅니다. 멋진 이름은 "time-division multiplexing"입니다.

실시간 스트림에 우선 순위를 부여하기 위해 멋진 조정을하면 다중 소켓이 적합할지 모르지만 필요하지 않아야한다고 생각합니다.

관련 문제