개발자세상
Streaming Protocol
headiron
2009. 10. 6. 15:23
VAST 기반 Application을 개발하면서 Video일때 progressive/streaming을 설정하는 부분이 있어서 Internet을 좀 뒤져 봤다.
일단 VAST가 Video 형식 중 Flash , WMV, RA 형식만을 지원하고 있으므로 이 세가지 경우에 대한 streaming을 체크해 보았다.
1. WMV 파일의 경우 : protocol이 mms로 나갈 경우 streaming으로 볼 수 있음.
2. Flash : protocol이 rtmp, rtmpt(rtmp를 http로 tunneling한 protocol), rtmps(RTMP sent over a secure socket layer), rtmpe(new protocol is an enhanced and encrypted version of RTMP), rtmpte 일 경우 streaming으로 볼 수 있음.
참조 :
http://www.adobe.com/devnet/flashmediaserver/articles/overview_streaming_fms3.html
3. rtsp : RFC 표준 프로토콜로 Real Network 의 Real Server G2 , Apple 의 QuickTime Streaming Server , Darwin Streaming Server ( Apple에서 내 놓은 오픈소스 서버 )
참조 : http://xissy.egloos.com/2908891
http://www.iab.net/media/file/VAST-1_8_pub_comment_FINAL.pdf 파일을 보면 Video 파일 중 streaming 으로 설정가능한 URL Sample이 보인다.
일단 VAST가 Video 형식 중 Flash , WMV, RA 형식만을 지원하고 있으므로 이 세가지 경우에 대한 streaming을 체크해 보았다.
1. WMV 파일의 경우 : protocol이 mms로 나갈 경우 streaming으로 볼 수 있음.
2. Flash : protocol이 rtmp, rtmpt(rtmp를 http로 tunneling한 protocol), rtmps(RTMP sent over a secure socket layer), rtmpe(new protocol is an enhanced and encrypted version of RTMP), rtmpte 일 경우 streaming으로 볼 수 있음.
참조 :
http://www.adobe.com/devnet/flashmediaserver/articles/overview_streaming_fms3.html
3. rtsp : RFC 표준 프로토콜로 Real Network 의 Real Server G2 , Apple 의 QuickTime Streaming Server , Darwin Streaming Server ( Apple에서 내 놓은 오픈소스 서버 )
참조 : http://xissy.egloos.com/2908891
http://www.iab.net/media/file/VAST-1_8_pub_comment_FINAL.pdf 파일을 보면 Video 파일 중 streaming 으로 설정가능한 URL Sample이 보인다.