[정책서] CMS_비디오 v1.0

히스토리
ver작성일시배포일시변경사항범위
v1.026.06.04비디오 관리(목록 · 상세) 정책서 신규 작성전체
0. 공통 정책

0.1 상태값 정의

비디오는 영상 게시 상태 · 공개여부 · 검색 노출 · 아동용 속성을 가진다.

① 영상 게시 상태값

No.상태값영상 데이터정의
1게시 진행중존재업로드·인코딩 중
2게시 완료존재정상 공개 상태
3업로드 실패존재영상 업로드·인코딩 실패
4게시 실패존재영상 업로드·인코딩 완료 후 게시 실패
5기타 오류존재이외 오류
6임시 제거임시 제거운영 작업용 임시 상태 (DB 이관 등으로 임의 제거)
7삭제 완료존재 (Soft Delete)유저 직접 삭제 (Soft Delete — DB에서 삭제 안 하고 게시 안 함 처리)
8관리자 삭제DB 삭제CMS 운영자 강제 삭제 (Hard Delete — DB에서 영상 제거)

※ 운영자가 상태 변경 모달(2.5)에서 직접 설정 가능한 값은 게시 완료 · 관리자 삭제 2종이며, 나머지는 시스템이 자동 부여한다.

② 공개여부

No.상태값정의
1공개정상 공개 상태
2비공개사용자가 AI-Kive(FO)에서 직접 비공개로 수정한 상태 · FO 영상 상세 페이지 접속 불가

③ 검색 노출

No.상태값정의
1노출검색 결과 · FO 영상 목록 등에 노출
2미노출관리자가 직접 설정 · FO 영상 목록 등에서 불러와지지 않음(영상 자체가 비공개는 아님 — FO 영상 상세 페이지로 직접 접속하면 접속 가능)

④ 아동용

No.정의
1아동용 콘텐츠
2아니오일반 콘텐츠

※ 아동용은 사용자가 영상 업로드 시 선택한 값이다.

0.2 카테고리 정의

비디오는 카테고리 1개에 속한다(목록 필터 · 정보 수정 모달 공통).

No.카테고리비고
1일반일반(가로형) 영상
2쇼츠숏폼(세로형) 영상
3시네마시네마 영상

※ 이벤트 출품 정보의 "형식 · 부문 · 수상"(2.6)은 비디오 카테고리와 별개의 이벤트별 분류값이다.

1. 비디오 목록VD_10000

1.1 비디오 목록VD_10000

비디오 관리 전체 N건
1
제목 또는 ID 검색...
2
전체 카테고리
3
전체 상태
4
전체
5
제목카테고리업로더상태공개여부조회수좋아요등록일최근 공개일
비디오 제목 최대 N자 비디오 제목...일반업로더명게시 완료공개NNYYYY. MM. DD. HH:mm:ssYYYY. MM. DD. HH:mm:ss
비디오 제목 최대 N자 비디오 제목...쇼츠업로더명삭제 완료공개NNYYYY. MM. DD. HH:mm:ssYYYY. MM. DD. HH:mm:ss
6
N건 중 1-N 720건 ▾ 8이전 1 2 3 다음
No.항목정책
1제목 / ID 검색• 비디오 제목 / 비디오 ID (LIKE '%키워드%', 부분 일치 · 대소문자 무시)
2카테고리 필터• 전체 카테고리(Default) / 일반 / 쇼츠 / 시네마
3상태 필터• 전체 상태(Default) / 게시 진행중 / 게시 완료 / 삭제 완료 / 업로드 실패 / 게시 실패 / 임시 제거 / 관리자 삭제 / 기타 오류
4공개여부 필터• 전체(Default) / 공개 / 비공개
5정렬 헤더• 최초 목록 호출 시 기본 정렬순
• 헤더 클릭할 때마다 해당 컬럼 기준 DESC → ASC → 기본 정렬 순으로 순환
• 컬럼별 정렬 가능 여부는 아래 참고
6목록 행• 각 행은 해당 영상의 데이터 호출(제목 · 카테고리 · 업로더 · 상태 · 공개여부 · 조회수 · 좋아요 · 등록일 · 최근 공개일)
• 행 클릭 시 해당 비디오 상세(2)로 이동
7페이지당 건수• 20건(Default) / 50건 / 100건
• "N건 중 x-y" 카운트 표기
8페이지네이션• 이전 / 페이지번호 / 다음
2. 비디오 상세VD_11000

2.1 비디오 정보VD_11100

1← 비디오 목록으로 돌아가기
썸네일
2썸네일 변경 3
비디오 제목 게시 완료 공개
업로더: 업로더명
4ID비디오 ID ⧉
카테고리쇼츠
재생시간MM:SS
조회수N
좋아요N
연도YYYY
아동용아니오
검색 노출노출
등록일YYYY. MM. DD. HH:mm:ss
수정일YYYY. MM. DD. HH:mm:ss
최근 공개일YYYY. MM. DD. HH:mm:ss
파일 정보 5⬇ 원본 다운로드
인코딩 시작YYYY. MM. DD. HH:mm:ss
인코딩 완료YYYY. MM. DD. HH:mm:ss
설명비디오 설명 본문
6▷ 영상 보기 7정보 수정 8상태 변경 9비공개로 전환 10검색 미노출
No.항목정책
1이전 버튼• 클릭 시 비디오 목록(1.1)으로 이동
2썸네일 변경• 클릭 시 PC 파일 탐색기 호출
3썸네일 다운로드• 클릭 시 현재 썸네일 이미지 다운로드
4ID 복사• 복사 아이콘 클릭 시 비디오 ID 클립보드 복사
5원본 다운로드• 클릭 시 원본 영상 파일 다운로드
6영상 보기• 클릭 시 영상 보기 모달(2.7) 호출(플레이어)
7정보 수정• 클릭 시 비디오 정보 수정 모달(2.4) 호출
8상태 변경• 클릭 시 비디오 상태 변경 모달(2.5) 호출
9공개여부 전환• 현재 공개면 "비공개로 전환" / 비공개면 "공개로 전환" 라벨
• (공개→비공개) "이 비디오를 비공개로 전환하시겠습니까?" (취소 / 확인) alert 호출 → [확인] 클릭 시 비공개 전환
• (비공개→공개) "이 비디오를 공개로 전환하시겠습니까?" (취소 / 확인) alert 호출
10검색 노출 전환• 현재 노출이면 "검색 미노출" / 미노출이면 "검색 노출" 라벨
• (노출→미노출) "이 비디오를 검색 결과에서 미노출 처리하시겠습니까?" (취소 / 확인) alert 호출 → [확인] 클릭 시 미노출 처리
• (미노출→노출) "이 비디오를 검색 결과에 노출 처리하시겠습니까?" (취소 / 확인) alert 호출

2.2 이벤트 정보 (출품작)VD_11200

출품작이면 출품 이벤트·형식·부문·수상·참가자 정보를 표시. 비출품작이면 "출품 정보가 없습니다." 빈 상태로 노출(영역·"이벤트 정보 추가" 버튼은 공통 노출).

이벤트 정보 1이벤트 정보 추가2카테고리 수정
이벤트명이벤트명
반려-
출품일시YYYY. MM. DD. HH:mm:ss
형식숏폼
부문부문명
1참가자 이름
2참가자 이메일
3참가자 전화번호
비출품작 — "출품 정보가 없습니다." (영역·"이벤트 정보 추가" 버튼만 노출)
No.항목정책
1이벤트 정보 추가• 클릭 시 이벤트 정보 추가 모달(2.6) 호출(이벤트 연결)
• 출품작 · 비출품작 모두 노출
2카테고리 수정• (출품작) 클릭 시 출품 정보 수정 인라인 폼(2.6) 표시(수상 · 형식 · 부문)
3출품 정보 표시• (출품작) 이벤트명 · 반려(반려 사유) · 출품일시 · 형식 · 부문 · 참가자 정보(이름/이메일/전화) 표시
• (비출품작) 본문은 "출품 정보가 없습니다." 빈 상태

2.3 댓글 · 신고 (탭)VD_11300 / VD_11400

댓글 (3)신고 (0)
작성자내용좋아요답글작성일삭제여부
작성자명댓글 내용NNYYYY. MM. DD. HH:mm:ss정상
작성자명댓글 내용NNYYYY. MM. DD. HH:mm:ss정상
▸ 0건이면 "댓글이 없습니다." / "신고가 없습니다." 빈 상태.
No.항목정책
1댓글 탭• 컬럼: 작성자 / 내용 / 좋아요 / 답글(대댓글 수) / 작성일 / 삭제여부(정상·삭제)
• 읽기 전용 · 0건이면 "댓글이 없습니다." 빈 상태
2신고 탭• 신고 내역 목록 · 0건이면 "신고가 없습니다." 빈 상태

2.4 비디오 정보 수정 (모달)VD_11110

비디오 정보 수정
1타이틀
비디오 제목
2카테고리
쇼츠
3재생시간
HH:MM:SS 또는 MM:SS
4연도
YYYY
5설명
비디오 설명
취소6저장
No.항목Field Type정책
1타이틀Text• 비디오 제목
2카테고리Select (Dropdown)• 옵션: 일반 / 쇼츠 / 시네마
3재생시간Text• 형식 HH:MM:SS 또는 MM:SS
4연도Number
5설명Text (Multi Line)• 비디오 설명 본문
6저장 / 취소Button• [저장] 클릭 시 입력값 저장 후 닫기
• [취소] 클릭 시 폐기 후 닫기

2.5 비디오 상태 변경 (모달)VD_11120

비디오 상태 변경
1
게시 완료
취소2변경
No.항목Field Type정책
1상태 선택Select (Dropdown)• 옵션: 게시 완료 / 관리자 삭제 (운영자 변경 가능 2종)
• Default: 현재 상태
• 나머지 상태는 시스템 자동(0.1)
2변경 / 취소Button• [변경] 클릭 시 선택 상태로 변경 후 닫기
• [취소] 클릭 시 폐기 후 닫기

2.6 출품 정보 추가 · 수정VD_11210

이벤트 정보 추가
1이벤트
이벤트를 선택하세요
취소2저장
출품 정보 수정 (인라인)
3수상
선택하세요
4형식
숏폼
5부문
부문명
6저장취소
No.항목Field Type정책
1이벤트 선택Select (Dropdown)• 필드 클릭 시 CMS 이벤트 목록 Dropdown 호출
2저장 / 취소Button• [저장] 클릭 시 비디오를 선택 이벤트 출품작으로 연결
• 이벤트 미선택 시 [저장] 비활성
3수상Select (Dropdown)• 옵션: 대상 / 금상 / 최우수상 / 우수상 / 특별상
4형식Select (Dropdown)• 옵션: 영상광고 / 숏폼
5부문Select (Dropdown)• 옵션: 이벤트별 설정값
6저장 / 취소Button• [저장] 클릭 시 수상/형식/부문 변경 후 반영
• [취소] 클릭 시 폐기

2.7 영상 보기 (모달)VD_11130

1영상 타이틀
2▶ 비디오 플레이어 (0:00 / 0:NN)
No.항목정책
1타이틀• 영상 타이틀 호출
2영상 플레이어• 원본 영상 파일 재생