컴퓨터공학 dhson 2016. 6. 21. 17:42
VMware에서 우분투 설치하고 난 뒤, 따로 root 패스워드 설정하는 단계가 없다. 그래서 우분투를 키면 일반 사용자 계정으로만 접속이 가능할 뿐 root 로 접속하는 방법이 없다. 해결방법은 일단 일반 사용자 계정으로 접속하고, 터미널을 켠뒤 다음 명령어를 입력하고 root 비밀번호를 설정하면 된다. $ sudo passwd root
더 읽기
컴퓨터공학 dhson 2016. 6. 21. 15:34
복사하려고 할 때, 종종 해당 디렉토리 복사가 안되는 경우가 있다. 주로 원인은 해당 디렉토리가 사용 중일 경우에 일어나는 현상이다. 다음과 같이 명령어를 입력해서 해결한다. $ cp -r [현재 위치] [새 위치]
컴퓨터공학 dhson 2016. 3. 26. 21:53
MMT 표준화 현황 MPEG는 현재 디지털 방송에서 널리 사용되고 있는 MPEG-2 TS(Transport Stream) 표준을 대체하여 향후 UHDTV 시대와 인터넷 멀티미디어 전송에서 트랜스포트 계층의 표준으로 사용될 수 있도록 MPEG-H의 일부로서 MMT 표준화 중에 있습니다. MPEG-H는 part 1 시스템, part 2 비디오, part 3 오디오 등의 체제로 구성되어 있고, 다음과 같이 한 세트의 표준으로 발간될 예정입니다. part 1 : MMTpart 2 : HEVC(High-Efficiency Video coding)part 3 : 미정 원래 MMT 표준화에는 MPEG-DASH 표준화 내용이 포함되어 있었으나, HTTP를 이용한 적응적인 비디오 스트리밍에 대한 표준화가 시급히 요구된다..
컴퓨터공학 dhson 2016. 3. 26. 11:23
Dynamic Adaptive Streaming over HTTP (DASH)는 ISO 표준(ISO/IEC 23009-1)으로 개발된 HTTP Adaptive Streaming의 한 종류입니다. Adaptive Streaming은 'Adaptive'라는 말에서 알 수 있듯이 클라이언트는 자신의 단말기 쪽 네트워크 상황에 맞추어 적절한 비디오 화질을 선택하여 서비스를 받을 수 있는 기술입니다. 2008년부터 HTTP 기반의 Adaptive Streaming에 대한 이슈가 MPEG(Moving Picture Expert Group;동영상 전문가 그룹)에서 뜨거웠습니다. MPEG는 향후에 이 기술이 기존의 Streaming 서비스 환경에 크게 영향을 줄 것으로 예상했고, MPEG에서는 DASH(Dynamic ..
컴퓨터공학 dhson 2016. 3. 24. 13:54
3.4.1 신뢰적인 데이터 전달 프로토콜의 구축 신뢰적인 데이터 전송 프로토콜을 구축하기 위해서 가장 간단한 상황부터 시작해서 조금씩 더 복잡해지는 상황으로 이어지는 다음의 4가지 경우에 대해 알아봅시다.완벽하게 신뢰적인 채널 상에서의 신뢰적인 데이터 전송 : rdt1.0비트 오류가 있는 채널 상에서의 신뢰적인 데이터 전송 : rdt2.0rdt2.0의 수정된 버전 : rdt2.1, rdt2.2비트 오류와 손실 있는 채널 상에서의 신뢰적인 데이터 전송 : rdt3.0시작에 앞서 몇 가지 가정해야 할 사항들이 있는데,일단 송신자로부터 수신자로의 데이터 전송은 단방향의 경우만 고려합니다. 그리고 송신자와 수신자를 정의하기 위해 유한 상태 머신 FSM(Finite State Machine)을 사용합니다. 완벽하..
컴퓨터공학 dhson 2016. 3. 23. 23:56
3.4 신뢰성 있는 데이터 전송의 원리 내가 보낸 데이터가 상대방에게 100% 잘 전달되었는지는 네트워킹에서 가장 중요한 topic입니다. 만약 신뢰적이지 못한, 비신뢰적인 채널(unreliable channel)에서 데이터를 전송한다면 어떤 문제가 발생할 수 있을까요? 메세지 에러(message error) 그리고 메세지 분실(message loss) 등의 문제점이 발생할 수 있음을 예상할 수 있습니다. 그렇기 때문에 신뢰적인 데이터 전송 프로토콜(reliable data transfer protocol)이 필요한 것입니다. 그러나 생각보다 이 topic이 어렵고 중요한데요. 이유는 위 그림을 보면 알 수 있듯이 TCP가 Reliable Channel로 데이터를 잘 전송하는 것 같지만, 사실 그 서비스..
컴퓨터공학 dhson 2016. 3. 21. 19:56
스트리밍 멀티미디어 - 동영상이나 음악 따위를 전부다 다운받은 뒤에 재생하는 것이 아니라 수신하면서 재생하는 것들 - 인터넷 생중계(아프리카, 다음팟) - 저장된 미디어 스트리밍 서비스(유투브, 인터넷 음악듣기 서비스) - 실시간 멀티미디어(인터넷 전화, 화상회의) RTP - 트랜스포트 계층의 프로토콜(UDP에 붙어서 동작) - 비디오/오디오 "데이터" 전송을 위한 프로토콜 - 헤더에는 코덱정보,순서번호,타임스탬프,SSRC(양 단말간 여러 RTP세션 구분-한 웹브라우저에서 2개의 동영상재생 가능) 등을 포함 - 헤더마다 코덱이 들어가므로 네트워크 상황에 따라 코덱을 바꿀 수 있다. 품질이 떨어지는 코덱 변경할 수 있다. - UDP/IP로 패킷 전송 - 스트리밍 데이터 전송을 담당하기 때문에 서버에서 클라..
컴퓨터공학 dhson 2016. 3. 21. 19:41
RTSP(Real Time Streaming Protocol) RFC 2326 개요 많은 인터넷 멀티미디어 사용자는 재생, 중지, 이전이나 이후 시점으로 재생 재위치, 급전진 재생, 되감기 재생 등을 이용하여 연속적인 미디어의 재생을 제어하려고 한다. 이런 기능은 DVD 비디오를 볼 때 DVD 플레이어를 조작하거나, 음악 CD를 들을 때 CD 플레이어를 조작하는 것과 비슷하다. 사용자가 재생을 제어할 수 있도록 하려면 미디어 플레이어와 서버는 재생 제어정보를 교환하는 프로토콜이 필요한데 RTSP가 바로 그것이다. RTSP가 하지 않는 것 - 오디오와 비디오를 압축하는 기법에 대해서는 정의 하지 않는다. - 네트워크 상으로 전송하기 위해서 오디오와 비디오를 어떻게 패킷으로 캡슐화 하는지에 대해서는 정의하지..