회원전용 서비스 입니다.
#미디어, #앱
IT7은 (주)레드로버를 위한 최첨단 교육용 동영상 스트리밍 앱 및 웹플랫폼 구축 프로젝트를 성공적으로 완료하였습니다. 이 프로젝트는 교육 콘텐츠의 접근성과 효율성을 극대화하고, 사용자의 학습 경험을 개인화하여 제공하는 데 중점을 두었습니다.
1. 동영상 스트리밍 및 큐레이션 플랫폼의 핵심 기능은 고품질 동영상 스트리밍입니다. 사용자는 다양한 교육 콘텐츠를 언제 어디서나 시청할 수 있습니다. 특히, 사용자의 시청 기록을 기반으로 한 큐레이션 기능이 도입되었습니다. 이 기능을 통해 사용자는 자신의 학습 패턴과 선호도에 맞춘 맞춤형 추천 콘텐츠를 받을 수 있습니다. 큐레이션 알고리즘은 사용자의 시청 시간, 시청 빈도, 관심 분야 등을 종합적으로 분석하여 가장 적합한 콘텐츠를 추천합니다.
2. 추천 플랫폼 사용자가 시청한 기록을 기반으로 한 추천 기능은 학습의 개인화를 도와줍니다. 플랫폼은 AI와 머신러닝 기술을 활용하여 각 사용자의 학습 패턴을 분석하고, 이를 바탕으로 새로운 콘텐츠를 추천합니다. 이 추천 시스템은 사용자 경험을 향상시키고, 학습 효율성을 극대화합니다. 사용자는 항상 자신에게 가장 유용한 콘텐츠를 손쉽게 찾을 수 있습니다.
3. 영상 및 음성 녹화 및 합성 기능 또 다른 중요한 기능은 영상 및 음성 녹화와 합성 기능입니다. 사용자는 시청하는 교육 콘텐츠를 자신의 목소리나 영상을 추가하여 개인화된 학습 자료로 만들 수 있습니다. 이 기능은 특히 교사나 강사들이 자신만의 교육 자료를 제작하고 배포하는 데 유용합니다. 녹화된 영상은 플랫폼 내에서 간편하게 편집할 수 있으며, 최종 합성된 영상은 다운로드하여 사용자가 소장할 수 있습니다. 이를 통해 학습 자료의 재사용성과 공유 가능성을 높였습니다.
서버: Windows Server 2012 R2 이 프로젝트에서는 Windows Server 2012 R2를 서버 운영체제로 사용하였습니다. 이 서버 환경은 안정적이며, 다양한 비즈니스 요구를 충족할 수 있는 강력한 기능을 제공합니다.
데이터베이스: MariaDB 데이터베이스는 MariaDB를 사용하였습니다. MariaDB는 높은 성능과 안정성을 자랑하는 오픈 소스 데이터베이스로, 대규모 데이터 처리와 고가용성 요구 사항을 충족할 수 있습니다. 또한, MariaDB는 MySQL과의 호환성을 제공하여 데이터베이스 관리 및 운영의 유연성을 보장합니다.
웹 서버: IIS 7.5 웹 서버로는 IIS 7.5를 선택하였습니다. IIS는 Windows Server 환경에서 최적화된 웹 서버로, 안정적인 성능과 다양한 기능을 제공합니다. 이를 통해 웹 애플리케이션의 신뢰성과 보안성을 강화하였습니다.
프론트엔드: Unity (Android, iOS) 프론트엔드 개발에는 Unity를 사용하였습니다. Unity는 크로스 플랫폼 개발을 지원하는 강력한 엔진으로, Android와 iOS 모두에서 최적화된 성능을 발휘합니다. Unity를 통해 고품질의 사용자 인터페이스와 원활한 사용자 경험을 제공할 수 있었습니다.
백엔드: ASP.NET (aspx) 백엔드 개발에는 ASP.NET을 사용하였습니다. ASP.NET은 Microsoft에서 제공하는 웹 애플리케이션 프레임워크로, 높은 생산성과 유연성을 제공합니다. 또한, 강력한 보안 기능과 확장성을 통해 안정적인 서버 사이드 로직을 구현할 수 있었습니다.
IT7이 (주)레드로버와 협력하여 구축한 교육용 동영상 스트리밍 플랫폼은 최신 기술과 혁신적인 기능들을 통합하여 사용자의 학습 경험을 향상시키는 데 중점을 두었습니다. 이 플랫폼은 사용자가 언제 어디서나 고품질 교육 콘텐츠를 접할 수 있도록 하며, 개인화된 학습 경로를 제공하여 학습의 효율성을 극대화합니다. 앞으로도 IT7은 이러한 혁신적인 솔루션을 통해 고객의 요구를 충족시키고, 더욱 발전된 기술을 제공할 것입니다.