어도비 미디어 서버
Adobe Media Server![]() | |
개발자 | 어도비 시스템즈 |
---|---|
안정적 해제 | 5.0.16[1] / 2020년 2월 27일; 전 |
운영 체제 | Microsoft Windows, Linux |
유형 | 엔터프라이즈 서버 |
면허증 | 소유권 상용 소프트웨어 |
웹사이트 | www![]() |
AMS(Adobe Media Server)는 Adobe Systems(원래 Macromedia 제품)의 독점 데이터 및 미디어 서버다.이 서버는 Flash Player 및 HTML5 런타임과 함께 작동하여 미디어 기반 다중 사용자 RIA(Rich Internet Applications)를 생성한다.서버는 서버측 논리에 ECMAScript 기반 스크립팅 언어인 ActionScript 1을 사용한다.버전 2 이전에는 Flash Communication Server로 알려져 있었다.버전 5 이전에는 Flash Media Server로 알려져 있었다.2019년 2월 Adobe Systems Inc.는 Veriskope Inc.에 소프트웨어 제품의 추가 개발, 재판매 및 배포 연장 권한을 부여했다.
역사
2002년 3월 16일, 매크로미디아는 Flash Player 6를 출시하였다.이 버전은 Flash Communication Server MX라고 불리는 아직 출시되지 않은 서버에 대한 모든 기능을 포함했다.
버전 1.0은 2002년[2] 7월 9일에 출시되었으며 NetConnection, SharedObject, NetStream 개체를 포함하여 제품을 구성하는 모든 기본 기능을 포함했다.
버전 1.5는 서버 HTTP[3] 터널링, 리눅스 지원 및 무료 개발자 에디션을 제공하는 2003년 3월 27일에 출시되었다.
버전 2.0은 2005년 11월 15일에 발매되었다.[4]서버가 수행하는 작업을 더 잘 설명하기 위해 이 빌드를 위해 서버의 이름이 Flash Media Server로 변경되었지만 버전 번호는 재설정되지 않았다.버전 2.0은 On2의 VP6인 Flash Player 8에서 새로운 비디오 코덱을 스트리밍하기 위한 지원을 제공했다.그러나 플래시 플레이어(버전 10.1 기준)는 여전히 스파크 코덱에만 인코딩할 수 있다.버전 2.0은 또한 부하 분산을 단순화하는 선택적 엔터프라이즈 아키텍처인 에지 오리진 서버를 도입했다.서버측 Actionscript 런타임도 XML, XMLSocket, SOAP 및 파일 작업을 지원하는 업데이트를 받았다.
버전 3.0은 2007년 12월 4일에 발매되었다.[5]
버전 3.5는 2009년 1월 13일에 발매되었다.무료 "개발" 서버도 포함한다.[1]
버전 4.0부터 9월 13일, 2010년에, 보다 안전한 전체 64비트 지원을 소개했다 개봉된 다중 프로토콜 스트리밍 IP멀티 캐스트 방송, 멀티 캐스트 퓨젼peer-assisted 네트워킹을 증진시킬 버퍼, 절대 시간대를 봐, RTMP하는 QoS개선, 단순화된 선수 개발, 더 빨리 변경 RTMP 동적 스트리밍과 integrated의 HTTP서버입니다.[6]
버전 5.0은 2012년 10월 8일에 출시되었다.[7]
2019년 2월 Adobe Systems Inc.는 Veriskope Inc.에 소프트웨어 제품의 추가 개발, 재판매 및 배포 연장 권한을 부여했다.
버전 5.0.16은 베리스코프에 의해 2020년 3월 1일에 발매되었다.[8]
사용법
- 주문형 비디오, 서버에 저장된 비디오를 플래시 클라이언트로 스트리밍.
- 실시간 커뮤니케이션(Real Time Communication)은 채팅방이나 멀티플레이어 게임과 같이 여러 클라이언트 간의 협업이 필요한 애플리케이션이다.
함수
Adobe Media Server는 허브다.플래시/HTML5 비디오 기반 애플리케이션은 RTMP(Real Time Messaging Protocol)를 사용하여 허브에 연결된다.서버는 라이브 웹 FLV 또는 HTML5 플레이어가 설치된 연결된 사용자로부터 데이터를 주고받을 수 있다.연결된 클라이언트는 서버 측에서 RPC(원격 프로시저 호출)를 할 수 있고 서버는 특정 클라이언트에서 메서드를 호출할 수 있다.SharedObject는 클라이언트가 공유 객체에 가입하도록 함으로써 복잡한 데이터 구조를 동기화하고 여러 클라이언트의 원격 메소드를 한 번에 호출하는 데 사용할 수 있다.표준 ActionScript 객체는 서버와 플래시 클라이언트가 투명하게 처리하는 AMF(Action Message Format)를 사용하여 NetConnection을 통해 전송된다.
서버는 또한 사용자가 넷 스트림을 수신하고 게시할 수 있도록 한다.넷 스트림을 볼 때 사용자가 직접 생성하여 원격으로 저장된 Flash Video HTML5(FLV)를 보거나 서버가 넷 스트림을 인스턴스화하고 그 위에서 비디오를 재생할 수 있으며, 후자의 방법은 모든 사용자가 동일한 스트림을 볼 때 가입할 때 비디오에서 동일한 지점에 있다는 것을 의미한다.
참고 항목
참조
- ^ a b Adobe Media Server - 업데이트 프로그램
- ^ Communication Server 1.0 보도 자료 2011년 6월 5일 웨이백 머신에 보관
- ^ Communication Server 1.5 보도 자료 2011년 6월 5일 웨이백 머신에 보관
- ^ Media Server 2 보도 자료 2011년 6월 5일 웨이백 머신에 보관
- ^ Flash Media 3 보도 자료
- ^ 2013년 5월 21일 웨이백 머신에 보관된 Flash Media Enterprise Server 4 데이터 시트
- ^ Adobe Media Server 5 및 Adobe Access 4를 알리는 중
- ^ Adobe Media Server 5.0.16을 알리는 중