티스토리 뷰
Html video tag를 활용해 video streaming을 구현하고 있었다.
여러 오픈소스와 기존 소스들을 통합해서 사용했고, 결국 비디오 파일을 업로드하고, 재생해 볼 수 있는 웹 페이지를 구축했다. 그래서 기존에 가지고 있는 mp4 파일 영상들(학부연구용 10초 이내 짧은 영상)을 업로드 했는데.......
오류없이 업로드는 되나, 재생에 있어서 영상이 나오지 않고 소리만 나오는 문제가 발생했다. 그래서 mp4 파일형식을 바꿔보기도 하고... 모델을 수정해보기도 하고.... 여러 실험을 하다가 바보같음을 깨달았다. 아니, 근데 재생이 된다는건 파일은 제대로 넘어갔다 이건데 뭐지!
그래서 찾아본 결과, 인코딩 방식에서 문제가 있다고 한다. (매우 간단한 결말)
https://stackoverflow.com/a/23328025
웹 브라우저들은 적은 인코딩 방법들만 지원을 하고 있으며, H.264 인코딩 방식의 경우 크롬이나 EX에서 지원하고 있다고 한다.
그래서 mp4 to H.264 변환을 수행하고,
https://convert-video-online.com/ko/
업로드 하니, 영상이 제대로 나오더라...
320x100
반응형
'Development > Server' 카테고리의 다른 글
Linux File Permission (0) | 2022.04.05 |
---|---|
Cookie, Session 그리고 Spring (0) | 2021.08.15 |
Port foward 하기 (0) | 2021.07.04 |
Telemetry (Logging stack) (0) | 2021.05.07 |
웹서버(Web Server) 와 웹 어플리케이션 서버 (WAS) (4) | 2021.01.21 |
댓글
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 비동기
- 하루
- Intellij
- hexagonal architecture
- 쿠버네티스
- 클린 아키텍처
- Kubernetes
- tag
- 백준
- Spring
- python
- 로그
- 알고리즘
- Algorithm
- jasync
- java
- Istio
- 일상
- container
- k8s
- MySQL
- WebFlux
- c++
- gradle
- Spring boot
- boj
- docker
- Log
- Clean Architecture
- HTTP
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함