새로운 자바 프로젝트 연구 온라인 노트 -day13 (A)

(1) 전자 학습 분석을 요구 사항의 1.1 설명이 필요
포함한 다양한 형태, 학습, 온라인 교육 웹 사이트로 온라인 연구 : 등의 녹화 및 방송, 살고, 그래픽, 커뮤니티, 학생들이 학습 온라인 학습 센터에 로그인이 섹션에서는 개발한다 : 온라인 학습 테이프 과정, 요구 사항은 다음과 같습니다
1, 학생들이 창 브라우저에서 온라인 동영상을 시청 할 수 있습니다.
도 2를 참조하면, 플레이어는, 빨리 감기, 되감기, 기본 기능을 일시 중지를 갖는다.
3, 학생들이 쉽게 섹션을 전환 할 수 배울 수 있습니다.
새로운 자바 프로젝트 연구 온라인 노트 -day13 (A)
녹화 과정 무엇입니까?
녹화 과정은 온라인 주문형 사용자, 반복 학습을위한 좋은 과정 기록 영상을 제공하는 것입니다.
어떻게 비디오 과정을 관리하는?
미디어 자산 관리 시스템은 사용자가 미디어 정보 시스템에 비디오 파일, 비디오 인코딩 프로세스를 업로드, 전문 과정 비디오를 관리 할 수 있습니다.
1.2 용액 VOD
스트리밍 미디어 1.2.1
스트리밍 :
새로운 자바 프로젝트 연구 온라인 노트 -day13 (A)

세부 사항 참조 : https://baike.baidu.com/item/%E6 ? ... 98,740분의 93 FR = 알라딘
일반화 이해 : 스트리밍 비디오 파일을 여러 개의 작은 조각, 데이터 패킷 이러한 작은 조각으로 나누어 져 비디오 패킷의 전송이 동영상을 시청하면서 동시에 네트워크를 통해 전송 된.
스트리밍 및 다운로드 : 네트워크를 통해 음성의 전송을 스트리밍, 두 개의 비디오 정보의 방법이 있습니다. 다운로드 : 다운로드가, 비디오 파일을 재생할 긴 대기 시간을 재생하기 위해 비디오의 역할을 할 수없는이 다운로드되지 않았 완료 될 때까지 오디오 및 비디오 파일이 완전히 재생을 시작하기 위해 컴퓨터에 다운로드 한 후 즉,이 특징은 기다려야합니다. 스트리밍 : 클라이언트는 오디오, 비디오의 실시간 전송을 통해 비디오 서버에 대한 링크이며, "다운로드하는 동안 재생." 그러나, 사용자가 비디오를 다운로드하지 않을 수 있습니다 빨리 감기하지, 비디오 콘텐츠를 다운로드 볼 수있는 측면을 재생하는 동안 1) 오디오 및 비디오 파일을 다운로드 스트리밍 순서의 순서, 당신은 다운로드를 얻을 수 있습니다 스트리밍은 다음과 같은 두 가지 방법을 포함한다 부분 시퀀스는 달성 등의 Nginx 아파치와 같은 HTTP에서 스트리밍 서버를 사용할 수있다.

순차적 스트림을 해결할 수있는 라이브 스트리밍 스트리밍 2) 실시간 수 없습니다 빨리 감기 질문, 그것은 HTTP를 다른, 그것은 스트리밍 미디어 서버를 사용해야하며 비 흐름 스트리밍 미디어 프로토콜을 사용하여 비디오를 전송하는 스트리밍 HTTP를 전송 복잡한. 일반적인 실시간 스트리밍 프로토콜 등등 RTSP, RTMP, RSVP하고있다.

미디어 시스템을 스트리밍 미디어 시스템을 스트리밍 비즈니스 프로세스 설계도 학습의 기본 구조의 미디어 시스템 개략 구성을 스트리밍.
새로운 자바 프로젝트 연구 온라인 노트 -day13 (A)
1, 원본 파일을 네트워크 전송에 적합한 비디오 인코더 스트림 형식으로 변환되고, 인코딩 된 비디오는 미디어 서버로 직접 전송.
원 비디오 파일은 일반적으로 더 크고, 즉, 네트워크 전송 압축 과정을 통과하기 위해 인코더에 의해 인코딩 된 카메라, 비디오 카메라, 오디오 및 비디오 파일 기록 장치에 의해 수집 된 것과 같은 비디오 미리 기록 .
2, 미디어 서비스 획득 인코딩 된 비디오 파일, 스트리밍 미디어는 외부 데이터 전송 인터페이스를 제공하는 인터페이스 프로토콜을 포함한다 : HTTP, RTSP, RTMP 좋아.
(3) 상기 미디어 서버가 상기 비디오 데이터 스트리밍 프로토콜, 비디오 플레이어에 의해 취득 된 통신한다.

추천

출처blog.51cto.com/13517854/2406074