안드로이드 핸드폰끼리 화상으로 하는 chattring프로그램을 만들고 싶습니다.
통신이나 서버에 아는 게 없어서요, 혹시 어떤 방식으로 만들어야 하는지 아시는 분들의
조언 부탁드립니다.
어떤 말이라도 감사하게 듣겠습니다.
날로 개발하시려면 굉장한 노력이 필요할 겁니다.
채팅프로그램의 표준인 XMPP 기반으로 나와있는 클라이언트, 서버 SDK 등을 활용할 것을 권해드립니다.
- XMPP
- Smack SDK, asmack, BEEM
- Openfire Server
이것 정도하면 텍스트채팅+파일공유 프로그램은 만들 수 있습니다.
- STUN, TURN, ICE
- Jingle spec.
- RTP
- opensource audio, video codecs
opensource soft phone 앱들을 참고하세요. (sipdroid 등)
저도 아는거 없이 만들고는 있는데 기본 지식이 없으면 많이 힘듭니다.
댓글 감사합니다. 혹시 말씀해주신 라이브러리, 저작권 문제가 있을까요?
영상 송수신을 주고받으려면 디코더 인코더도 다 필요하겠네요
댓글 감사합니다. NDK를 사용해야 할 것 같은데요.... 어렵네요
스트리밍 서버도 추가요...
댓글 감사합니다. 혹시 스트리밍 서버를 구축하는 게 웹서버하고 많이 다르나요?
로그인 유지
날로 개발하시려면 굉장한 노력이 필요할 겁니다.
채팅프로그램의 표준인 XMPP 기반으로 나와있는 클라이언트, 서버 SDK 등을 활용할 것을 권해드립니다.
- XMPP
- Smack SDK, asmack, BEEM
- Openfire Server
이것 정도하면 텍스트채팅+파일공유 프로그램은 만들 수 있습니다.
- STUN, TURN, ICE
- Jingle spec.
- RTP
- opensource audio, video codecs
opensource soft phone 앱들을 참고하세요. (sipdroid 등)
저도 아는거 없이 만들고는 있는데 기본 지식이 없으면 많이 힘듭니다.