질문Q #22445
CI 3 서버의 동영상 파일 스트리밍 - 서버 동영상 파일 스트리밍시 어떤 방법을 사용하나요?
아침마당2020-06-05 15:34:19

서버에 저장된 동영상 파일을 video 태그를 사용하여 보여지도록 하려 합니다.

src 경로에 넣을 동영상 파일을 읽을수 있는 함수 만들고

그 경로를 src 경로에 삽입하여 처리중입니다.

구글링 하며 찾아보니 두가지 방식이 나오더라구요

force_download 사용

readfile, ob_flush 사용

둘다 스트리밍은 잘 되나

이게 올바른 방식인지 보통 어떤식으로 하는지 궁금합니다

여러분은 서버 동영상 스트리밍시 어떤 방법을 사용하나요?

답변2
#1 벤지 2020-06-06 14:32:17

어느쪽이든 file download 방식이며, 서버에서 mp4 파일을 처리하는 방식 차이입니다.

file read 하는 부분을 좀 더 세밀하게 할수는 있습니다. 

ob_flush 는 버퍼을 활용한 방법이며, 크게 차이는 못 느끼실겁니다.

force_download 는 다운로드을 위한 helper 메소드일뿐 스트리밍을 위한 메소드는 아니지만, 활용만 할뿐인것으로 보입니다.

node 계열로 화상카메라 스트리밍 서버을 구축해 본 경험으로 ( 사견 ) 말씀 드리면 

많이 공부하시면 스킬 향상에 도움이 되실것이고, 서비스 용도로 나쁘지는 않았습니다.

 

 

#2 아침마당 2020-06-15 11:43:13
감사합니다!!