사이렌(코덱)
Siren (codec)Siren은 특허받은 트랜스폼 기반의 광대역 오디오 코딩 포맷 패밀리이며, Picture에서 개발 및 라이선스를 취득한 오디오 코덱 구현입니다.Tel Corporation (2001년 [1]Polycom, Inc.에 인수됨)사이렌 코덱에는 사이렌 7, 사이렌 14 및 사이렌 22의 3가지가 있습니다.
에디션
사이렌 7(또는 단순히 사이렌 7)은 7kHz 오디오, 비트레이트 16, 24, 32kbit/s 및 샘플링 주파수 16kHz를 제공합니다.사이렌은 그림에서 파생되었습니다.Tel의 PT716plus 알고리즘.[2]1999년에 ITU-T는 사이렌7 알고리즘에 근거한 G.722.1 권고를 승인했습니다.그것은 광범위한 [2]테스트를 포함한 4년간의 선정 과정을 거쳐 승인되었다.G.722.1은 비트레이트 24 및 32kbit/[3][4]s만을 제공하며 Siren 7의 비트레이트 16kbit/s는 지원하지 않습니다.Siren 7의 알고리즘은 데이터 형식이 약간 다르지만 후속 모델인 G.722.1과 동일합니다.
사이렌 14(또는 사이렌 14)는 14kHz 오디오, 모노의 경우 비트레이트 24, 32, 48kbit/s, 스테레오 및 샘플링 주파수 32kHz의 경우 48, 64, 96kbit/s를 제공합니다.Siren 14는 스테레오 및 모노 오디오를 지원합니다.20밀리초의 프레임 길이를 사용하여 40밀리초의 알고리즘 지연을 제공합니다.Siren 14의 모노 버전은 2005년 [5][6][7]4월에 ITU-T G.722.1C(14kHz, 24/32/48kbit/s)가 되었습니다.이 알고리즘은 Modulated Laped Transform(MLT;[8] 변조 중첩 변환)을 사용하는 변환 부호화 기술에 기초하고 있습니다.MLT는 이산 코사인 변환(DCT)[9] 또는 수정 이산 코사인 변환(MDCT)[10]의 일종입니다.
사이렌 22(또는 사이렌 22)는 22kHz 오디오, 샘플링 주파수 48kHz, 비트레이트 64, 96, 128kbit/s 스테레오 및 32, 48, 64kbit/s 모노를 제공합니다.사이렌 22는 20밀리초의 프레임 길이를 사용하여 40밀리초의 알고리즘 지연을 제공합니다.2008년 5월 ITU-T는 Polycom Siren 22 오디오 테크놀로지와 에릭슨의 고도의 오디오 기술을 [11][12]기반으로 한 새로운 G.719 풀밴드 코덱을 승인했습니다.
소프트웨어 지원
사이렌 7은 화상회의 시스템에서 일반적으로 사용되며 A/V 회의 사용 시 Microsoft Office Communicator 의 일부이기도 합니다.Microsoft Office Communications Server는 음성 회의 중에 사이렌7 을 사용합니다.디폴트의 Office Communicator 클라이언트에서는, 포인트 투 포인트 오디오는 디폴트로 Microsoft 독자적인 코덱 RTAudio 를 사용해 실행됩니다.콜이 음성 회의로 승격되면(3명 이상의 참가자가 참가했을 경우) 코덱은 즉시 사이렌으로 전환됩니다.이것은 퍼포먼스상의 이유로 행해집니다.회의가 3명 이하로 줄어든 경우에도 OCS는 회의가 포인트 투 포인트로 강등되지 않고 회의가 종료될 때까지 A/V 회의로 남습니다.
Windows XP 이후의 Windows 버전에서는, Siren 7 코덱은 에 실장되어 있습니다.%systemroot%\system32\사이렌 ACMDLL. MSN Messenger 및 Live Messenger에서 음성 클립을 송수신하는 데 사용되며 '컴퓨터 콜' [13][14][15]기능에 사용할 수 있는 코덱 중 하나로도 사용됩니다.
FreeSWITCH 통신 오픈소스 소프트웨어는 Syren 7/G.722.1 및 Syren 14/G.722.1C 오디오 [16][17][18]포맷의 트랜스코딩, 회의 및 브리징을 실행할 수 있습니다.
오픈 소스 Windows Live Messenger 클론인aMSN은 Siren 오디오 압축 및 압축 해제에 사용합니다.aMSN 개발자인 Youness Alaoui(KaKaRoTo)[19]가 작성한 코덱의 오픈 소스 구현인 "립시렌" 라이브러리를 사용합니다.libsiren 라이브러리는 libmsn 및 msn-pecan 프로젝트에도 복사되어 Pidgin 및 Adium 인스턴트 메시징 [19][20][21][22][23]클라이언트에 플러그인을 제공합니다.
라이선스
대부분의 국가에서 Siren 7 및 Siren 14 오디오 코딩 형식을 사용하려면 Polycom의 특허 라이선스가 필요합니다.Syren 7 및 Syren 14에 대한 로열티 무료 라이센스는 Polycom에서 사용할 수 있습니다.[4][17][24][25][26][27][28]
사이렌22를 사용하려면 폴리콤의 [26]특허 라이선스도 필요하다.
「 」를 참조해 주세요.
레퍼런스
- ^ Business Wire (2001-03-26). "PictureTel Announces New Siren Wideband Audio Technology Licensing Program". thefreelibrary.com. Retrieved 2009-09-10.
- ^ a b Business Wire (2000-07-19). "PictureTel Licenses Audio Technology Suite to Intel". thefreelibrary.com. Retrieved 2009-09-10.
- ^ (2008-08-05) Polycom은 로열티 없는 코덱을 제공하여 HD 음성 채택을 가속화합니다.아카이브에 아카이브된 2013-02-01. 오늘 2009-09-07. Retrieved
- ^ a b "Polycom Siren/G 722.1 FAQs". Polycom, Inc. Retrieved 2009-09-07.
- ^ Polycom, Inc.(2005-04-12) ITU가 Polycom Syren14를 새로운 국제 표준으로 승인, 2009-09-07 취득
- ^ "Polycom Siren 14/G 722.1C". Polycom, Inc. Retrieved 2009-09-07.
- ^ "ITU Approves Polycom Siren14 as New International Standard". BusinessWire.com. 2005-04-12. Retrieved 2009-09-10.
- ^ Siren 14 information for Prospective Licensees (PDF), retrieved 2010-06-08
- ^ Hersent, Olivier; Petit, Jean-Pierre; Gurle, David (2005). Beyond VoIP Protocols: Understanding Voice Technology and Networking Techniques for IP Telephony. John Wiley & Sons. p. 55. ISBN 9780470023631.
- ^ Britanak, Vladimir; Rao, K. R. (2017). Cosine-/Sine-Modulated Filter Banks: General Properties, Fast Algorithms and Integer Approximations. Springer. p. 478. ISBN 9783319610801.
- ^ "Polycom Siren 22". Polycom, Inc. Retrieved 2009-09-07.
- ^ "G.719: The First ITU-T Standard for Full-Band Audio" (PDF). Polycom, Inc. April 2009. Retrieved 2009-09-07.
- ^ "Siren". MultimediaWiki. Retrieved 2009-09-07.
- ^ "MPlayer - Status of codecs support". MultimediaWiki. Retrieved 2009-09-07.
- ^ Microsoft (November 2001). "Media Support in the Microsoft Windows Real-Time Communications Platform". Microsoft. Retrieved 2009-09-07.
- ^ "FreeSWITCH First to Support Polycom's 32khz HD-Audio". FreeSWITCH. 2008-12-15. Archived from the original on 2009-05-08. Retrieved 2009-09-07.
- ^ a b "libg722_1 - COPYING". FreeSWITCH. Retrieved 2014-07-19.
- ^ "libg722_1 - README". FreeSWITCH. Retrieved 2014-07-19.
- ^ a b KaKaRoTo(2008-02-12) MSN 프로토콜 문서 2013-05-24 Wayback Machine, Pidgin.im 메일링 리스트, Retrived 2009-09-08
- ^ "msn-pecan 0.0.18 released, now with voice clips support". msn-pecan. 2009-02-16. Retrieved 2014-07-19.
- ^ "msn-pecan". msn-pecan. Retrieved 2009-09-07.
- ^ "Libmsn - is a reusable, open-source, fully documented library for connecting to Microsoft's MSN Messenger service". Libmsn project at Sourceforge.net. 2009. Retrieved 2009-09-07.
- ^ "SCM Repositories - libmsn - libsiren". Libmsn project at Sourceforge.net. 2009. Retrieved 2009-09-07.
- ^ Xiph.Org Foundation (2009). "CELT - Codec Feature Comparison". Xiph.Org Foundation. Archived from the original on 2009-09-12. Retrieved 2009-09-07.
- ^ Xiph.Org Foundation (2006). "Speex - Codec Quality Comparison". Xiph.Org Foundation. Retrieved 2009-09-07.
- ^ a b Polycom, Inc. "Siren7/Siren14/G.719 License info". Polycom, Inc. Retrieved 2009-09-07.
- ^ Polycom, Inc. "Polycom Siren 14/G 722.1C FAQs - What are the terms on the free license?". Polycom, Inc. Retrieved 2009-09-07.
- ^ Greg Galitzine (2008-08-06). "Polycom CTO Discusses Siren 7 HD Voice Codec". TMCnet.com. Retrieved 2014-07-19.