본문 바로가기

udp

06_Voice over IP와 영상 스트리밍 06_Voice over IP와 영상 스트리밍 실시간으로 음성과 동영상을 보내기 위한 기술- 요즘에는 과거와는 달리 컴퓨터에서 음성이나 동영상을 주고받는 것은 어렵지 않은 기술이 되었고, 일상생활에서도 많이 활용될 만큼 보편적인 서비스가 되었다.- 인터넷 전화 서비스로는 스파이프나 라인 등이 대표적이고, 스마트폰에서는 LTE와 함께 VoIP(Voice over IP) 기술이 사용되기도 한다.- 음성이나 동영상 데이터는 메일과 같은 텍스트 형태의 정보에 비해 상대적으로 데이터 용량이 크기 때문에 통신의 신뢰성보다는 전송 속도를 우선하는 UDP를 사용하고, 전송 시에는 데이터를 압축하되 수신된 정보를 바로 재생할 수 있는 스트리밍(streaming) 기술을 사용한다. 클라이언트 서버 방식과 조합하기- 음성이.. 더보기
01_소켓 01_소켓 - 소켓이란 IP address와 Port 넘버가 합쳐진, 네트워크 상에서 서버와 클라이언트가 통신을 할 수 있도록 해주는 소프트웨어 장치입니다. 소켓의 종류1. 연결형 스트림 소켓 ( SOCK_STREAM )- 연결형 스트림 소켓은 두 개의 시스템이 연결된 다음 서로 데이터를 주고 받기 시작하여 연결된 상태의 데이터 주고 받기가 끝난 다음 연결을 끊게 되는 형식으로 TCP 프로토콜을 기본으로 합니다.- 오류나 패킷의 순서에 특별히 신경 쓸 필요가 없으며 안정적이라고 할 수 있습니다. 그래서 HTTP, FTP 등과 같은 많은 프로토콜이 TCP를 기본으로 하고 있습니다. 출처 : http://gkflqkfl.tistory.com/174 2. 비연결형 데이터그램 소켓 ( SOCK_DG.. 더보기