[Develope]/Multimedia 10

LG전자 Smart TV, LG채널(FAST서비스)에 Hybrid CDN을 적용

LG U+는 고객들의 미디어 사용 패턴 변화에 따라 기존 IPTV 사업 이외의 신규 미디어인 FAST(Free Ad-Supported Streaming TV)를 서비스하고 있습니다. 기존 종량제방식의 클라우드 CDN은 시청량 상승에 따라 비용이 크게 증가하였고 클라우드장애 시 서비스가 중단될 수 있는 우려가 있었습니다.이에 On-Premise 형태의 인프라와 클라우드 CDN을 병행 활용하여 비용을 절감(약 20% 비중)하고 한쪽에 장애가 발생해도 안정적으로 서비스할 수 있는 하이브리드형태의 CDN을 설계하여 구축 하였습니다.

ffmpeg 설치

[DEPENDENCIES] ffmpeg -+-x264 -+- yasm | +-xvid | +-faac | +-faad | +-amr-nb | +-amr-wb | +-lamemp3 [INSTALL] X264 Library ./configure --prefix=/home/sunsson/work/lib --includedir=/home/sunsson/work/include --libdir=/home/sunsson/work/lib --enable-shared => make => make install (root) 가끔씩 isfinite() 때문에 컴파일이 안 되는 경우(sun-i386)가 있다. 이럴 경우에는 encoder/ratecontrol.c에 다음 MACRO를 정의한다. // isfinite() come..

Darwin Streaming Server

Download Streaming Server로 유명한 곳은 3곳으로 1. MS의 MST(Microsoft Streaming Technologies) 2. 옛 RealMedia의 Helix 3. Apple의 QuickTime Streaming Server 이다. 오늘 소개하는 것은 Apple QuickTime Streaming Server(for Mac)의 오픈 소스로 플랫폼에 관련된 부분을 수정하고 여러 오픈 환경의 개발자들에 의해 배포되고 있는 것이다. 첨부된 그림(비록 Mac용이긴 하나 Windows용도 비슷하다)에서 보다시피 웹기반으로 동작 및 관리되도록 하고 있다. Windlows용에서는Active Perl을 설치해야 제대로 웹기반 서버 관리가 된다. p.s. 위 내용은 최신의 기술은 아니다. ..