WebRTC/RTP Server: Technical Specs

From AVObjects Knowledge Base
(Difference between revisions)
Jump to: navigation, search
Line 11: Line 11:
 
|-  
 
|-  
 
|Input Pin Media Types
 
|Input Pin Media Types
|<b>AVC/H264:</b>
+
|AVC/H264:
  
 
MEDIATYPE_Video
 
MEDIATYPE_Video
Line 19: Line 19:
 
FORMAT_MPEG2Video, FORMAT_VideoInfo, FORMAT_VideoInfo2
 
FORMAT_MPEG2Video, FORMAT_VideoInfo, FORMAT_VideoInfo2
  
<b>VP8 ( Fourcc = 'VP80'):</b>
+
VP8 ( Fourcc = 'VP80'):
  
 
MEDIATYPE_Video / Fourcc subtype / FORMAT_VideoInfo2, FORMAT_VideoInfo
 
MEDIATYPE_Video / Fourcc subtype / FORMAT_VideoInfo2, FORMAT_VideoInfo
  
|}
+
VP9 ( Fourcc = 'VP90'):
 +
 
 +
MEDIATYPE_Video / Fourcc subtype / FORMAT_VideoInfo2 | FORMAT_VideoInfo,
 +
 
 +
Opus
 +
 
 +
MEDIATYPE_Audio / MEDIASUBTYPE_OPUS / FORMAT_WaveFormatEx - KSDATAFORMAT_SUBTYPE_OPUS,
 +
 
 +
A-Law (PCMA)
 +
MEDIATYPE_Audio / KSDATAFORMAT_SUBTYPE_ALAW / FORMAT_WaveFormatEx - WAVE_FORMAT_ALAW,
 +
 
 +
U-Law (PCMU)
 +
MEDIATYPE_Audio / KSDATAFORMAT_SUBTYPE_MULAW / FORMAT_WaveFormatEx - WAVE_FORMAT_MULAW,
 +
 
  
<!--
 
 
|-
 
|-
 
|MEDIATYPE_Interleaved, MEDIATYPE_Video, MEDIATYPE_Audio<br>MEDIASUBTYPE_dv25, MEDIASUBTYPE_dv50, MEDIASUBTYPE_dvh1, MEDIASUBTYPE_MPEG2_VIDEO, MEDIASUBTYPE_PCM<br>FORMAT_DvInfo, FORMAT_MPEG2Video, FORMAT_WaveFormatEx  
 
|MEDIATYPE_Interleaved, MEDIATYPE_Video, MEDIATYPE_Audio<br>MEDIASUBTYPE_dv25, MEDIASUBTYPE_dv50, MEDIASUBTYPE_dvh1, MEDIASUBTYPE_MPEG2_VIDEO, MEDIASUBTYPE_PCM<br>FORMAT_DvInfo, FORMAT_MPEG2Video, FORMAT_WaveFormatEx  
Line 50: Line 62:
  
 
|}
 
|}
-->
 

Revision as of 08:59, 9 September 2018

This page is a copy of the original page on the AVObjects' web site and can also be viewed here.


Filter Interfaces

Filter Interfaces IBaseFilter, IAMFilterMiscFlags, IMediaSeeking, IPersistStream, ISpecifyPropertyPages, IAVOWRtpServer
Input Pin Media Types AVC/H264:

MEDIATYPE_Video

MEDIASUBTYPE_H264, MEDIASUBTYPE_AVC1, MEDIASUBTYPE_H264ByteStream

FORMAT_MPEG2Video, FORMAT_VideoInfo, FORMAT_VideoInfo2

VP8 ( Fourcc = 'VP80'):

MEDIATYPE_Video / Fourcc subtype / FORMAT_VideoInfo2, FORMAT_VideoInfo

VP9 ( Fourcc = 'VP90'):

MEDIATYPE_Video / Fourcc subtype / FORMAT_VideoInfo2 | FORMAT_VideoInfo,

Opus

MEDIATYPE_Audio / MEDIASUBTYPE_OPUS / FORMAT_WaveFormatEx - KSDATAFORMAT_SUBTYPE_OPUS,

A-Law (PCMA) MEDIATYPE_Audio / KSDATAFORMAT_SUBTYPE_ALAW / FORMAT_WaveFormatEx - WAVE_FORMAT_ALAW,

U-Law (PCMU) MEDIATYPE_Audio / KSDATAFORMAT_SUBTYPE_MULAW / FORMAT_WaveFormatEx - WAVE_FORMAT_MULAW,


MEDIATYPE_Interleaved, MEDIATYPE_Video, MEDIATYPE_Audio
MEDIASUBTYPE_dv25, MEDIASUBTYPE_dv50, MEDIASUBTYPE_dvh1, MEDIASUBTYPE_MPEG2_VIDEO, MEDIASUBTYPE_PCM
FORMAT_DvInfo, FORMAT_MPEG2Video, FORMAT_WaveFormatEx
Output Pin Interfaces IPin, IMediaSeeking
Merit MERIT_NORMAL
Filter Categories DirectShow filters, AVObjects filters
Filter Name AVObjects MXFReader
Executable MXFReader.dll
Personal tools