바카라 추천
안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.

대외비 프로젝트는 지원 요청 받은 파트너만 조회할 수 있습니다.

필터를 저장해 나에게 딱 맞는 프로젝트를 추천받아보세요!

대외비 프로젝트는 지원 요청 받은 파트너만 조회할 수 있습니다.

필터를 저장해 나에게 딱 맞는 프로젝트를 추천받아보세요!

대외비 프로젝트는 지원 요청 받은 파트너만 조회할 수 있습니다.

필터를 저장해 나에게 딱 맞는 프로젝트를 추천받아보세요!

대외비 프로젝트는 지원 요청 받은 파트너만 조회할 수 있습니다.

필터를 저장해 나에게 딱 맞는 프로젝트를 추천받아보세요!

존재하지 않는 프로젝트입니다.

필터를 저장해 나에게 딱 맞는 프로젝트를 추천받아보세요!

프로젝트를 등록한 클라이언트만 확인 가능합니다.

필터를 저장해 나에게 딱 맞는 프로젝트를 추천받아보세요!

플러스
아프리카TV - 라이브 영상 커뮤니티
상주
개발
웹 · 안드로이드 · iOS
그래픽ㆍ미디어, 커뮤니티ㆍSNS
프로젝트 배경
1) 문제점
- 2000년대 초반, 일반 사용자가 실시간 방송을 송출하거나 시청할 수 있는 플랫폼이 부재
- 방송 송출과 시청 모두 고사양 장비나 별도의 기술 없이 구현하기 어려운 시대적 한계 존재
- 스트리밍 서버와 웹 서비스 간의 연동 미비로 인해 실시간 방송의 상용화가 어려움

2) 프로젝트 목표
- 누구나 실시간 방송을 송출하고 시청할 수 있는 웹 기반 플랫폼 구축
- 스트리밍 서버와 웹 서버 간 연동을 위한 미들웨어 개발
- 방송과 채팅이 동시에 가능한 사용자 중심의 UI/UX 구현
- 이후 모바일 환경 대응을 위한 전용 앱 개발

3) 주안점
- 실시간 스트리밍의 안정성과 확장성을 고려한 시스템 아키텍처 설계
- 사용자 인증 및 방송 세션 관리 등 보안 처리 강화
- 다양한 네트워크 환경에서 안정적으로 방송이 가능한 구조 구현
- 모바일 네이티브 환경에서도 방송 시청 및 채팅이 가능한 UX 개발
프로젝트 성과
국내 최초의 개인 방송 플랫폼 초기 버전 개발 주도
2005년 1월부터 약 5개월간 웹, 서버, 미들웨어, 플레이어 전반 개발 주도
스트리밍 서버 연동을 위한 미들웨어 직접 설계 및 구현
방송 송출자와 시청자 간의 연결을 효율적으로 처리하는 중계 시스템 완성
아프리카TV 모바일 앱 초판 개발
2009년 iOS/Android 기반으로 방송 시청 및 채팅이 가능한 최초 앱 개발 완료
당시 기준으로 고난도의 실시간 통신 기능 웹/앱 환경에 안정적으로 구현
수천 명 동시 접속 환경에서도 안정적인 방송 및 채팅 경험 제공
실시간 방송 플랫폼의 기술적 기반 마련
이후 수년간 확장 및 고도화되는 아프리카TV의 기반 시스템 구조 완성
핵심 기능
스트리밍 서버 연동 미들웨어
방송 송출 요청과 시청 세션 관리를 위한 미들웨어 서버 구성
방송 시청 웹 플레이어 개발
웹 브라우저에서 실시간 방송을 시청할 수 있는 플레이어 구현
실시간 채팅 기능
방송과 동시에 채팅이 가능한 인터페이스 설계 및 서버 연동
방송 송출자용 관리 도구
방송 시작/종료, 시청자 수 확인, 채팅 관리 기능 포함
모바일 앱(iOS/Android) 방송 시청 기능
스트리밍 서버와 연동된 방송 뷰어, 실시간 채팅 기능을 탑재한 앱 제공
진행 단계
서비스 기획 회의 및 시스템 설계
2025.01.
실시간 방송의 구조 정의, 스트리밍 서버 연동 아키텍처 설계
웹 플랫폼 개발 (방송 시청, 채팅, 관리)
2005.02.
방송 플레이어 및 채팅 UI 구현, 관리자용 방송 도구 개발
스트리밍 서버 연동 미들웨어 구축
2025.03.
웹 서버 ↔ 스트리밍 서버 간 방송 세션 연동 미들웨어 개발
모바일 앱 기획 및 화면 설계
2009.06.
스마트폰 시대 도래에 맞춘 방송 시청 전용 모바일 앱 기획
모바일 앱 출시 및 품질 안정화
2009.12.
앱 최종 배포, 사용자 피드백을 기반으로 안정화 작업 수행
프로젝트 상세
1) 포트폴리오 소개
아프리카TV의 초창기 개발에 핵심 개발자로 참여하였습니다.
서비스 초기 단계에서 웹, 서버, 시스템 아키텍처를 전반적으로 설계하고, 실시간 방송 스트리밍 서버와의 연동을 위한 미들웨어를 직접 개발하였습니다.
이후 모바일 환경 확장에 대응하여 아프리카TV 모바일 앱의 최초 버전을 개발하여, 실시간 방송 시청 및 채팅 기능의 모바일 구현을 담당하였습니다.
당시에는 생소했던 개인 방송 기술을 안정적으로 웹과 모바일에 구현한 경험으로, 고성능 서비스 구조 설계 및 실시간 통신 처리에 대한 노하우를 보유하고 있습니다.

2) 작업 범위
- 서비스 초기 기획 및 시스템 구조 설계
- 웹 프론트엔드 및 백엔드 서버 개발
- 스트리밍 서버 연계용 미들웨어 개발
- 사용자 인터페이스 설계 및 웹 기반 방송 플레이어 개발
- 모바일 앱(초기 버전) 개발 (Android 기반)
- 실시간 채팅 및 방송 뷰어 기능 구현

3) 주요 업무 및 기능
- 실시간 방송 스트리밍 서버 연동 및 미들웨어 개발
- 방송 시청자용 웹 플레이어 및 실시간 채팅 기능 구현
- 방송 송출자용 관리 페이지 설계 및 구현
- 모바일 앱(Android)에서 방송 시청, 채팅 기능 최초 구현
- 서버 사이드에서의 스트리밍 세션 관리 및 사용자 인증 처리

4) 주안점
- 실시간 방송 환경에 적합한 안정적이고 고성능의 서버 구조 설계
- 다양한 사용자 네트워크 환경에서도 끊김 없는 스트리밍 품질 확보
- 낮은 지연 시간의 실시간 채팅 시스템 구현
- 웹 및 모바일에서 사용자 경험을 고려한 UX/UI 설계
- 초고화질 방송에 대응하기 위한 확장 가능한 미들웨어 구조 구성

비슷한 프로젝트를 준비 중이라면?
바카라 추천 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

대한민국 대표 IT 프로젝트

작업한 파트너프로필 보기

de******
개발 · 개인사업자

프로젝트 정보

참여 기간
2005.01. ~ 2011.12.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
50%
관련 기술
Android
iOS
Node.js
JavaScript
Java
FFmpeg
PHP