동영상 배경 화면 관련 캐시 삭제 궁금합니다.

동영상 배경 화면 관련 캐시 삭제 궁금합니다.

QA

동영상 배경 화면 관련 캐시 삭제 궁금합니다.

답변 1

본문

메인화면 동영상을 배경으로 자동 재생 하고 있습니다.

약 200MB 정도 동영상인데 문제는 로딩할때 가끔 문제가 되고 있습니다.

 

975004889_1756393414.4456.png

 

그래서 네트워크에서 보면 무한로딩이 걸려서 홈페이지가 안나오고 있습니다.

이게 매번 그런것은 아니고 가끔 이렇게 되는데 브라우저 캐시 삭제하기를 하면 또 정상적으로 나오게 됩니다.

 

그래서 코드안에 브라우저 캐시를 매번 초기화 하는 코드를 적으려고 하는데 혹시 그런코드가 있을까요?

구글링 하면 php 나 메타태그로 캐시 초기화 하는게 나오는데 적용해도 적용이 안되네요.

config.php에서도 캐시사용 false로 해도 안되고 있습니다.

ERR_HTTP2_PROTOCOL_ERROR 206 (Partial Content) 이렇게 오류가 나오게요...

이 질문에 댓글 쓰기 :

답변 1

네트워크 탭에서 보이는 1746 1.121KB 144ms 같은 항목은 실제 전체 트래픽이 아니라 해당 조각(chunk) 요청의 크기와 응답 시간입니다.

하여 큰문제될부분은 아니라고생각이 듭니다

단지 이용자가 많아서 영상용량이 크면 이런부분에서 요청이 누적이 되니 트래픽이 상상할수도있어보일뿐입니다. 하여이부분이 자동재생 처리되어잇으면 필요이상으로 계속 다운로드가 발생하게 되므로 이를 개선해 볼수도있어보입니다.

하여 현제 루푸나 preload="auto" 등이 자동설정되어있다면 이를 메타데이타 metadata 로 설정을 권해드립니다  이는  영상을 캐시에서 꺼내 쓰지 않고, 매번 새 요청을보낸다라는 뜻이기도하지만 반대로생각하면 이용자가 많을 경우 트래픽은 급속도로 올라간다라는 뜻이기도합니다.

하여한번받은 영상은 다시 다운로드하지않고 게시에서 커내쓰도록 해주는게 좋습니다

예르들면 다음과 같이

<video autoplay muted loop preload="metadata">
  <source src="video2.mp4?ver=2" type="video/mp4">
</video>

그리고 에이치텍엑세스 파일에서

<FilesMatch "\.(mp4|webm)$">
  Header set Cache-Control "public, max-age=31536000"
</FilesMatch>

이렇게 설정해두시면 1년여동안 다운은 한번연 영상은 유지된다라는뜻이 되니 트래픽을 감소시킬수가 있습니다.

참고로 독립서버일경우 서버에서 직접 설정을 해두셔다면 .htaccess 설정할필요없습니다

 

설정힘드시면 의뢰신청하시여 서버관리 한번 받아보시기 바랍니다.

 

답변 주셔서 감사합니다. 안내주신 사항처럼 다 하였는데 지금 개발 상태 문제인지 근본적인 해결이 안되고 있네요. ㅜㅜㅜㅜ
현재 상황은 국문/영문 이렇게 제작을 하고 메인페이지에서 동영상을 자동재생하고 있습니다.

<video class="video1" autoplay muted loop playsinline preload="metadata">
                <source src="<?php echo G5_THEME_URL ?>/img/video2.mp4?ver=<?php echo G5_CSS_VER; ?>" type="video/mp4">
            </video>

말씀 주신것처럼 이렇게 하고 수정을 하였습니다. .htaccess 파일도 안내 주신것처럼 수정을 하였습니다.

문제는 국문/영문 스위칭 될때 문제가 되고 있습니다.
https://www.도메인.com
https://www.도메인.com/en/

이렇게 국문 영문 나누고 있는데 스위칭 될때 자동재생 및 동영상 로딩에서 무한 로딩이 걸리게 됩니다. 혹시 쪽지나 메일 있으시면 한번 검토 받거나 해볼 수는 있을지 궁금합니다. 물론 작업량에 따라서 일정부분 견적을 주시면 보고 사례 드릴 수도 있습니다..... 몇일째 안되고 있어요...

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 62,867
© SIRSOFT
현재 페이지 제일 처음으로