You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -28,19 +22,19 @@ iNear와 함께 같은 취향을 가진 팬들과 좋아하는 아티스트 앨
28
22
29
23
### [1️⃣ FFmpeg 및 HLS 통신에 관한 정리](https://github.com/boostcampwm-2024/web18-inear/wiki/%F0%9F%9A%80-FFmpeg-%EB%B0%8F-HLS-%ED%86%B5%EC%8B%A0%EC%97%90-%EA%B4%80%ED%95%9C-%EC%A0%95%EB%A6%AC)
30
24
31
-
우선 저희 팀에서는 **HLS**을 메인 음악 스트리밍 프로토콜로 선택을 하게 되었습니다.
25
+
우선 저희 팀에서는 **HLS**을 메인 음악 스트리밍 프로토콜로 선택을 하게 되었습니다.
32
26
33
-
해당 프로토콜을 고른 이유와 HLS의 기본적인 동작 방식에 관한 내용을 해당 글에 정리하였습니다.
27
+
해당 프로토콜을 고른 이유와 HLS의 기본적인 동작 방식에 관한 내용을 해당 글에 정리하였습니다.
34
28
35
-
* * *
29
+
---
36
30
37
-
### [2️⃣ 앨범 단위로 스트리밍 하기 (with HLS)](https://github.com/boostcampwm-2024/web18-inear/wiki/%F0%9F%9A%80-%EC%95%A8%EB%B2%94-%EB%8B%A8%EC%9C%84%EB%A1%9C-%EC%8A%A4%ED%8A%B8%EB%A6%AC%EB%B0%8D-%ED%95%98%EA%B8%B0-(with-HLS))
31
+
### [2️⃣ 앨범 단위로 스트리밍 하기 (with HLS)](<https://github.com/boostcampwm-2024/web18-inear/wiki/%F0%9F%9A%80-%EC%95%A8%EB%B2%94-%EB%8B%A8%EC%9C%84%EB%A1%9C-%EC%8A%A4%ED%8A%B8%EB%A6%AC%EB%B0%8D-%ED%95%98%EA%B8%B0-(with-HLS)>)
38
32
39
33
해당 글에 적힌 것처럼 m3u8과 ts파일을 기반으로 동작하는 hls에서 하나의 앨범에 들어간 여러 노래들을 끊기지 않고 스트리밍하기 위해서는 탄탄한 로직 설계가 필요했습니다.
40
34
41
35
그래서 저희가 다음과 같은 고민들을 거쳐 구현을 진행하게 되었습니다.
42
36
43
-
* * *
37
+
---
44
38
45
39
### [3️⃣ HLS로 음악 주고받기](https://github.com/boostcampwm-2024/web18-inear/wiki/%F0%9F%9A%80-HLS%EB%A1%9C-%EC%9D%8C%EC%95%85-%EC%A3%BC%EA%B3%A0%EB%B0%9B%EA%B8%B0)
46
40
@@ -52,7 +46,7 @@ inear 서비스는 스트리밍 + 실시간 소통 플랫폼입니다.
52
46
53
47
따라서, 유저들 간 동기화를 위한 싱크 처리를 고민하게 되었습니다.
54
48
55
-
* * *
49
+
---
56
50
57
51
## 🚀 핵심 기능 - 채팅방에서 소통
58
52
@@ -66,20 +60,18 @@ inear 서비스는 스트리밍 + 실시간 소통 플랫폼입니다.
0 commit comments