목록 보기
HLS 기반 숏폼 스트리밍 구현기: iOS/Android 호환성 대응 사례
프론트엔드

HLS 기반 숏폼 스트리밍 구현기: iOS/Android 호환성 대응 사례

올리브영
올리브영
2025년 5월 29일

두줄요약

숏폼 스트리밍 도입 과정에서 HLS(M3U8)를 채택하고 업로드·변환 파이프라인을 자동화했습니다. iOS와 Android 호환성 이슈도 플랫폼별 재생과 톤 조정으로 해결했습니다.

핵심 내용

  • 숏폼 스트리밍 도입을 위해 MP4, DASH, HLS를 비교하고 HLS(M3U8)를 채택한 사례
  • AWS MediaConvert, Lambda, S3 Presigned URL로 업로드 후 HLS 변환 자동화한 흐름
  • iOS의 네이티브 HLS 분기 처리와 Android의 HDR 화이트아웃 완화 등 디바이스별 호환성 대응
  • 세그먼트 단위 캐싱과 적응형 비트레이트로 재생 속도, 안정성, CDN 효율을 개선한 점

적용해볼 점

  • 웹과 네이티브를 나누는 하이브리드 방식으로 성능과 운영 유연성 확보
  • 플랫폼별 재생 방식과 색상 처리 차이를 고려한 분기 설계 필요
  • 스트리밍 포맷 선택 시 초기 재생 시간, 버퍼링, 캐싱 효율을 함께 검토할 필요

다음 읽기

#AWS 주제를 이어서 읽기

올리브영 셔터 이미지 업로드 성능 개선기

고화질 이미지 다장 업로드의 지연과 서버 부하를 줄이기 위해 병렬 업로드, PreSignedURL, 이미지 압축을 적용했습니다. 업로드 진행 상태 UI까지 개선해 평균 50% 이상 성능을 향상했습니다.

올리브영
올리브영
백엔드

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...