Adobe® Flash® Platform용 ActionScript® 3.0 참조 설명서
 |  패키지 및 클래스 목록 숨기기 |  패키지  |  클래스  |  새로운 내용  |  색인  |  부록  |  영어로 표시되는 이유
필터: 서버에서 데이터를 검색하는 중...
서버에서 데이터를 검색하는 중...
flash.net 

NetStreamInfo  - AS3

패키지flash.net
클래스public final class NetStreamInfo
상속NetStreamInfo Inheritance Object

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

NetStreamInfo 클래스는 NetStream 객체와 관련된 여러 서비스 품질(QOS) 통계 및 기타 정보와 오디오, 비디오 및 데이터에 대한 기본 스트리밍 버퍼를 지정합니다. 현재 QOS 상태의 스냅샷을 취하고 NetStreamInfo 속성을 통해 QOS 통계를 제공하는 NetStream.info 호출에 응답하여 NetStreamInfo 객체가 반환됩니다.

참고: AIR 3.0 for iOS에서는 모든 NetStreamInfo 속성이 지원되지 않습니다.



공용 속성
 속성정의 주체
  audioBufferByteLength : Number
[읽기 전용] NetStream 오디오 버퍼 크기(바이트)를 제공합니다.
NetStreamInfo
  audioBufferLength : Number
[읽기 전용] NetStream 오디오 버퍼 크기(초)를 제공합니다.
NetStreamInfo
  audioByteCount : Number
[읽기 전용] 재생 또는 플러시된 바이트 수에 관계없이 대기열에 도달한 총 음성 바이트 수를 지정합니다.
NetStreamInfo
  audioBytesPerSecond : Number
[읽기 전용] NetStream 오디오 버퍼가 채워지는 속도를 초당 바이트 수로 지정합니다.
NetStreamInfo
  audioLossRate : Number
[읽기 전용] NetStream 세션의 오디오 손실을 지정합니다.
NetStreamInfo
  byteCount : Number
[읽기 전용] 재생 또는 플러시된 바이트 수에 관계없이 대기열에 도달한 총 바이트 수를 지정합니다.
NetStreamInfo
 Inheritedconstructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다.
Object
  currentBytesPerSecond : Number
[읽기 전용] NetStream 버퍼가 채워지는 속도를 초당 바이트 수로 지정합니다.
NetStreamInfo
  dataBufferByteLength : Number
[읽기 전용] NetStream 데이터 버퍼 크기(바이트)를 제공합니다.
NetStreamInfo
  dataBufferLength : Number
[읽기 전용] NetStream 데이터 버퍼 크기(초)를 제공합니다.
NetStreamInfo
  dataByteCount : Number
[읽기 전용] 재생 또는 플러시된 바이트 수에 관계없이 대기열에 도달한 데이터 메시지의 총 바이트 수를 지정합니다.
NetStreamInfo
  dataBytesPerSecond : Number
[읽기 전용] NetStream 데이터 버퍼가 채워지는 속도를 초당 바이트 수로 지정합니다.
NetStreamInfo
  droppedFrames : Number
[읽기 전용] 현재 NetStream 재생 세션에서 삭제된 비디오 프레임 수를 반환합니다.
NetStreamInfo
  isLive : Boolean
[읽기 전용] 재생 중인 미디어가 녹화된 미디어인지 라이브 미디어인지를 나타냅니다.
NetStreamInfo
  maxBytesPerSecond : Number
[읽기 전용] NetStream 버퍼가 채워지는 최대 속도를 초당 바이트 수로 지정합니다.
NetStreamInfo
  metaData : Object
[읽기 전용] 재생 중인 미디어와 관련된 가장 최신 메타데이터 객체입니다.
NetStreamInfo
  playbackBytesPerSecond : Number
[읽기 전용] 스트림 재생 속도(초당 바이트)를 반환합니다.
NetStreamInfo
  resourceName : String
[읽기 전용] NetStream.play()를 호출할 때 사용한 리소스 이름입니다.
NetStreamInfo
  SRTT : Number
[읽기 전용] NetStream 세션에 대한 매끄러운 라운드 트립 시간(SRTT)(밀리초 단위)입니다.
NetStreamInfo
  uri : String
[읽기 전용] NetConnection.connect()를 호출할 때 사용한 URI입니다.
NetStreamInfo
  videoBufferByteLength : Number
[읽기 전용] NetStream 비디오 버퍼 크기(바이트)를 제공합니다.
NetStreamInfo
  videoBufferLength : Number
[읽기 전용] NetStream 비디오 버퍼 크기(초)를 제공합니다.
NetStreamInfo
  videoByteCount : Number
[읽기 전용] 재생 또는 플러시된 바이트 수에 관계없이 대기열에 도달한 총 비디오 바이트 수를 지정합니다.
NetStreamInfo
  videoBytesPerSecond : Number
[읽기 전용] NetStream 비디오 버퍼가 채워지는 속도를 초당 바이트 수로 지정합니다.
NetStreamInfo
  videoLossRate : Number
[읽기 전용] NetStream 비디오 손실률(전체 메시지에 대한 손실 메시지 비율)을 제공합니다.
NetStreamInfo
  xmpData : Object
[읽기 전용] 재생 중인 미디어와 관련된 가장 최신 XMP 데이터 객체입니다.
NetStreamInfo
공용 메서드
 메서드정의 주체
 Inherited
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다.
Object
 Inherited
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다.
Object
 Inherited
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다.
Object
 Inherited
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다.
Object
 Inherited
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다.
Object
  
NetStreamInfo 객체의 속성을 나열하는 텍스트 값을 반환합니다.
NetStreamInfo
 Inherited
지정된 객체의 프리미티브 값을 반환합니다.
Object
속성 세부 정보

audioBufferByteLength

속성
audioBufferByteLength:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

NetStream 오디오 버퍼 크기(바이트)를 제공합니다. 라이브 스트리밍 미디어와 기록된 스트리밍 미디어 모두의 오디오 데이터 버퍼 크기를 지정합니다. 이 속성은 점진적 다운로드에 사용되는 Netstream.bytesLoaded와 비슷합니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get audioBufferByteLength():Number

audioBufferLength

속성 
audioBufferLength:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

NetStream 오디오 버퍼 크기(초)를 제공합니다. 이 속성은 NetStream.bufferLength 속성을 확장하고 특히 오디오 데이터에 대한 버퍼 길이(시간)를 제공합니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get audioBufferLength():Number

audioByteCount

속성 
audioByteCount:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

재생 또는 플러시된 바이트 수에 관계없이 대기열에 도달한 총 음성 바이트 수를 지정합니다. 타이머를 만들고 연속되는 타이머 호출에서 값의 차이를 계산하면 이 값을 사용하여 음성 데이터가 들어오는 속도를 원하는 단위로 계산할 수 있습니다. 또는 audioBytesPerSecond를 사용할 수 있습니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get audioByteCount():Number

관련 API 요소

audioBytesPerSecond

속성 
audioBytesPerSecond:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

NetStream 오디오 버퍼가 채워지는 속도를 초당 바이트 수로 지정합니다. 이 값은 마지막 1초 동안 받은 음성 데이터의 고른 평균으로 계산됩니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get audioBytesPerSecond():Number

audioLossRate

속성 
audioLossRate:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: AIR 1.0, Flash Player 10, Flash Lite 4

NetStream 세션의 오디오 손실을 지정합니다. 이 값은 RTMFP 스트림에 대해서만 유효한 값을 반환하고 RTMP 스트림에 대해서는 0을 반환합니다. 손실율은 전체 메시지에 대한 손실된 메시지의 비율로 정의됩니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get audioLossRate():Number

byteCount

속성 
byteCount:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

재생 또는 플러시된 바이트 수에 관계없이 대기열에 도달한 총 바이트 수를 지정합니다. 타이머를 만들고 연속되는 타이머 호출에서 값의 차이를 계산하면 이 값을 사용하여 데이터가 들어오는 속도를 원하는 단위로 계산할 수 있습니다. 또는 currentBytesPerSecond를 사용할 수 있습니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get byteCount():Number

관련 API 요소

currentBytesPerSecond

속성 
currentBytesPerSecond:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

NetStream 버퍼가 채워지는 속도를 초당 바이트 수로 지정합니다. 이 값은 마지막 1초 동안 받은 전체 데이터의 고른 평균으로 계산됩니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get currentBytesPerSecond():Number

dataBufferByteLength

속성 
dataBufferByteLength:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

NetStream 데이터 버퍼 크기(바이트)를 제공합니다. 라이브 스트리밍 미디어와 기록된 스트리밍 미디어 모두의 데이터 메시지 버퍼 크기를 지정합니다. 이 속성은 점진적 다운로드에 사용되는 Netstream.bytesLoaded와 비슷합니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get dataBufferByteLength():Number

dataBufferLength

속성 
dataBufferLength:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

NetStream 데이터 버퍼 크기(초)를 제공합니다. 이 속성은 NetStream.bufferLength 속성을 확장하고 특히 데이터 메시지에 대한 버퍼 길이(시간)를 제공합니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get dataBufferLength():Number

dataByteCount

속성 
dataByteCount:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

재생 또는 플러시된 바이트 수에 관계없이 대기열에 도달한 데이터 메시지의 총 바이트 수를 지정합니다. 타이머를 만들고 연속되는 타이머 호출에서 값의 차이를 계산하면 이 값을 사용하여 데이터 메시지가 들어오는 속도를 원하는 단위로 계산할 수 있습니다. 또는 dataBytesPerSecond를 사용할 수 있습니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get dataByteCount():Number

관련 API 요소

dataBytesPerSecond

속성 
dataBytesPerSecond:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

NetStream 데이터 버퍼가 채워지는 속도를 초당 바이트 수로 지정합니다. 이 값은 마지막 1초 동안 받은 데이터 메시지의 고른 평균으로 계산됩니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get dataBytesPerSecond():Number

droppedFrames

속성 
droppedFrames:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

현재 NetStream 재생 세션에서 삭제된 비디오 프레임 수를 반환합니다.

기록된 스트리밍 또는 점진적 다운로드에서는 비디오가 고품질 또는 고해상도인 고비트율 비디오인 경우 시스템 CPU 리소스가 충분하지 않으면 디코더에서 작업 시간이 지연되어 필요한 초당 프레임 수를 디코딩하지 못할 수 있습니다. 라이브 스트리밍에서는 지연 시간이 너무 길면 버퍼에서 비디오 프레임이 삭제됩니다. 이 속성은 삭제되어 정상적으로 표시되지 않은 프레임 수를 지정합니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get droppedFrames():Number

isLive

속성 
isLive:Boolean  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10.3, AIR 2.7

재생 중인 미디어가 녹화된 미디어인지 라이브 미디어인지를 나타냅니다. 이 속성은 RTMP 스트리밍에 대해서만 적용됩니다. 점진적인 다운로드 및 HTTP 동적 스트리밍의 경우에는 이 속성이 항상 false입니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.

참고: Android 및 Blackberry Tablet OS의 브라우저에서 실행되는 Flash Player 또는 iOS의 AIR에서는 이 속성이 항상 false입니다.



구현
    public function get isLive():Boolean

maxBytesPerSecond

속성 
maxBytesPerSecond:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

NetStream 버퍼가 채워지는 최대 속도를 초당 바이트 수로 지정합니다. 이 값은 NetStream 객체에서 받은 마지막 메시지에 따라 클라이언트 네트워크의 용량에 대한 정보를 제공합니다. NetStream.bufferTime에 지정된 버퍼의 크기 및 클라이언트에서 사용 가능한 대역폭에 따라서는 Flash Media Server에서 버퍼를 불규칙하게 채울 수 있습니다. 이 속성은 클라이언트 버퍼가 채워지는 최대 속도를 제공합니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get maxBytesPerSecond():Number

metaData

속성 
metaData:Object  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10.3, AIR 2.7

재생 중인 미디어와 관련된 가장 최신 메타데이터 객체입니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.

참고: Android 및 Blackberry Tablet OS의 브라우저에서 실행되는 Flash Player 또는 iOS의 AIR에서는 이 속성이 항상 null입니다.



구현
    public function get metaData():Object

playbackBytesPerSecond

속성 
playbackBytesPerSecond:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

스트림 재생 속도(초당 바이트)를 반환합니다. 재생 버퍼에는 여러 재생 목록의 내용이 포함될 수 있습니다. 이 속성은 현재 재생 중인 스트림의 비트율과 비슷하게 일치하는 재생 속도를 제공합니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get playbackBytesPerSecond():Number

resourceName

속성 
resourceName:String  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10.3, AIR 2.7

NetStream.play()를 호출할 때 사용한 리소스 이름입니다. 이 속성에는 점진적 다운로드의 경우 전체 URL, RTMP 스트리밍의 경우 리소스 이름, HTTP 스트리밍의 경우 null이 포함됩니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.

참고: Android 및 Blackberry Tablet OS의 브라우저에서 실행되는 Flash Player 또는 iOS의 AIR에서는 이 속성이 항상 null입니다.



구현
    public function get resourceName():String

관련 API 요소

flash.media.NetStream.play()

SRTT

속성 
SRTT:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

NetStream 세션에 대한 매끄러운 라운드 트립 시간(SRTT)(밀리초 단위)입니다. 이 속성은 RTMFP 스트림에 대해서만 유효한 값을 포함합니다. RTMP 스트림의 경우 값은 0입니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get SRTT():Number

관련 API 요소

uri

속성 
uri:String  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10.3, AIR 2.7

NetConnection.connect()를 호출할 때 사용한 URI입니다. 점진적 다운로드 및 HTTP 스트리밍의 경우 null이 됩니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.

참고: Android 및 Blackberry Tablet OS의 브라우저에서 실행되는 Flash Player 또는 iOS의 AIR에서는 이 속성이 항상 null입니다.



구현
    public function get uri():String

관련 API 요소

flash.media.NetConnection.uri

videoBufferByteLength

속성 
videoBufferByteLength:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

NetStream 비디오 버퍼 크기(바이트)를 제공합니다. 라이브 스트리밍 미디어와 기록된 스트리밍 미디어 모두의 비디오 데이터 버퍼 크기를 지정합니다. 이 속성은 점진적 다운로드에 사용되는 Netstream.bytesLoaded와 비슷합니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get videoBufferByteLength():Number

videoBufferLength

속성 
videoBufferLength:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

NetStream 비디오 버퍼 크기(초)를 제공합니다. 이 속성은 NetStream.bufferLength 속성을 확장하고 특히 비디오 데이터에 대한 버퍼 길이(시간)를 제공합니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get videoBufferLength():Number

videoByteCount

속성 
videoByteCount:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

재생 또는 플러시된 바이트 수에 관계없이 대기열에 도달한 총 비디오 바이트 수를 지정합니다. 타이머를 만들고 연속되는 타이머 호출에서 값의 차이를 계산하면 이 값을 사용하여 비디오 데이터가 들어오는 속도를 원하는 단위로 계산할 수 있습니다. 또는 videoBytesPerSecond를 사용할 수 있습니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get videoByteCount():Number

관련 API 요소

videoBytesPerSecond

속성 
videoBytesPerSecond:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

NetStream 비디오 버퍼가 채워지는 속도를 초당 바이트 수로 지정합니다. 이 값은 마지막 1초 동안 받은 비디오 데이터의 고른 평균으로 계산됩니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get videoBytesPerSecond():Number

videoLossRate

속성 
videoLossRate:Number  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10.1, AIR 2

NetStream 비디오 손실률(전체 메시지에 대한 손실 메시지 비율)을 제공합니다.

메시지 크기가 MTU(Maximum Transmission Unit) 미만인 경우 이 값은 네트워크 패킷 손실률에 해당합니다.

이 속성은 RTMFP 스트림에 대해서만 유효한 값을 반환합니다. RTMP 스트림의 경우 0 값을 반환합니다. 자세한 내용은 Flash Media Server 설명서를 참조하십시오.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.



구현
    public function get videoLossRate():Number

xmpData

속성 
xmpData:Object  [읽기 전용]

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10.3, AIR 2.7

재생 중인 미디어와 관련된 가장 최신 XMP 데이터 객체입니다.

참고: AIR 3.0 for iOS에서는 지원되지 않습니다.

참고: Android 및 Blackberry Tablet OS의 브라우저에서 실행되는 Flash Player 또는 iOS의 AIR에서는 이 속성이 항상 null입니다.



구현
    public function get xmpData():Object
메서드 세부 정보

toString

()메서드
public function toString():String

언어 버전: ActionScript 3.0
런타임 버전: Flash Player 10, AIR 1.5, Flash Lite 4

NetStreamInfo 객체의 속성을 나열하는 텍스트 값을 반환합니다.

반환값
String — NetStreamInfo 객체의 속성 값이 들어 있는 문자열입니다.




[ X ]영어로 표시되는 이유
ActionScript 3.0 참조 설명서의 내용이 영어로 나타납니다.

ActionScript 3.0 참조 설명서 중 일부는 전체 언어로 번역되지 않았습니다. 언어 요소가 번역되지 않은 경우 영어로 나타납니다. 예를 들어 ga.controls.HelpBox 클래스는 어떤 언어로도 번역되지 않았습니다. 그러므로 한국어 버전의 참조 설명서에서 ga.controls.HelpBox 클래스는 영어로 나타납니다.