채택완료

자유게시판에 서버에 직접업로드한 영상출력하기 문의

2018-10-30 (화) 22:58:21 3,720

서버에 movie.mp4 영상을 루트에 업로드하고

게시판 글쓰기에서 html글쓰기로 

<video width="320" height="240" controls>
  <source src="http://tclub.co.kr/movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>

입력하니까 글쓰기화면(확인누르기전)에서는 동영상이 나오고 재생이 됩니다.

1846141331_1540907722.7379.png

그런데 글쓴기 마치고 확인 버튼을 누르면 아래그림처럼 메세지 나오고 재생이 안됩니다.

1846141331_1540907839.0143.png

윈도우 8을 사용하는데 버전이 낮아서 그런가요? 

아니면 원래 게시판에서는 직접올린 동영상 재생이 안되는 지요?

고수님의 조언을 부탁드립니다 감사합니다.

답변 7개 / 댓글 1개

채택된 답변
+20 포인트

관리자 > 기본환경설정에서 mp4 업로드 허용 확장자로 등록되었는지 확인해 보세요.

답변에 대한 댓글 1개

답해주셔서 감사합니다.
동영상허용확장자에 mp4가 없어서 추가해서 테스트해보니 마찬가지네요.
혹시 <audio>를 사용해서 mp3음악은 재생되나 해봐도 브라우져가 지원하지 않는다고 나오네요.
유튜브처럼 <iframe>를 사용해서 가져오면 되려나 모르겠습니다.
^^

비디오 태그를 view.skin.php 파일 본문 출력코드 바로 상단에 넣고,

동영상을 게시판 첨부파일로 올린 후,

첨부파일 주소를 비디오태그 안에 넣는 형식으로 하면 되지 않을까 합니다.

감사합니다. 많은 도움이 되었습니다.

2018-10-31 (수) 07:29:35

htmlpurifier에서 막고있기 때문입니다.

푸는 방법이 몇개 팁으로 올라온 것이 있을겁니다.

유튜브처럼 <iframe>을 사용해서 해보니 동영상과 오디오가 출력이 되네요

비디오출력: 

<iframe width="350" height="200" 
src="http://tclub.co.kr/movie.mp4" frameborder="0" allow="autoplay;
 encrypted-media" allowfullscreen></iframe>

오디오출력:

<iframe width="350" height="200" 
src="http://tclub.co.kr/z_song.mp3" frameborder="0" allow="autoplay;
 encrypted-media" allowfullscreen></iframe>

사용예: http://tclub.co.kr/bbs/board.php?bo_table=free&wr_id=36

html 호 봐보세요 수정할때에 정보가 들어가서그러합니다

답변을 작성하려면 로그인이 필요합니다.