Opus and Session Initiation Protocol Security in Voice Over IP (VOIP)

Total Page:16

File Type:pdf, Size:1020Kb

Load more

EJERS, European Journal of Engineering Research and Science Vol. 4, No. 12, December 2019 Opus and Session Initiation Protocol Security in Voice over IP (VOIP) Siddarth Kaul, and Anuj Jain Abstract—The purpose of the paper is to clearly elaborate III. MONO AND STEREO CODING FOR OPUS how Opus Codec can be used as Voice over IP or Unified Opus supports both Mono and stereo coding within a Communication as known Opus is an Audio Codec which is royalty free and most versatile format of Audio Codec the single stream the reference encoder tries to make the optimal Opus codec is used for Interactive Voice and Multimedia decision on number of audio channel based on bit rate application, Opus codec with WEBRTC (Web Real Time versus quality trade off as it always desirable to encode Communication) is a framework based on the Chrome Web input stream for enough quality the stereo decoder outputs Browser the codec behavior is usually effectively utilized under identical left and right channel upon decoding a stereo bit testing conditions for understanding the MOS assessment in stream [2]. comparison to the Opus Codec.The Opus codec is generally a low latency codec used for real time interactive communication the Opus codec replaces both Vorbis and Speex for new A. Packet Loss Resilience applications. Interframe correlation and the AMR-WB loss of opus Index Terms—Codec, CELT, Session Border Controller codec is around 30% the opus format is a combination of (SBC), Session Initiation Protocol (SIP), Unified full bandwidth CELT codec and the speech-oriented silk Communication, Cloud Communication. format both heavily modified: CELT is based on MDCT using CELP techniques the CELT is also a lossless recovery codec. Opus is one of the Voice Codec selected as I. INTRODUCTION mandatory to implement in Webrtc as a codec Opus can Opus combines the speech oriented linear predictive support narrowband and up to stereo full band while using coding SILK algorithm with CELT algorithm for maximum low bitrates with high resiliency [3]. efficiency in interactive communication, the Opus codec B. Testing OPUS in WebRTC framework also has a Hybrid mode which uses SILK and CERT for super wideband and full band audio Bandwidths in the Hybrid mode the frequency between the two cores is normally 8 KHZ. The SILK layer codes the low frequency up to 8 KHZ. Opus supports seamless switching between all its different operating modes. The Opus Codec is an inherent component of WebRTC capable browser the Opus codec supports the constant variable bit rate encoding from 6 kbit/s to 510 kbit/s for frame sizes from 2.5 ms to 60 ms the Opus codec can stream up to 255 audio channels. The Opus codec can handle wide range of audio application including VOIP, VideoConferencing etc. It can scale from low bit rate narrow band to high quality stereo music [1]. II. AUDIO BANDWIDTH AND BIT RATES The opus codec supports input and output of various audio bandwidths as defined in RFC 6716 the table below Fig. 1. Depicts the internal structure of Google Chrome browser for RTC shows the bit rates of Opus codec. communication. TABLE I: BIT RATES OPUS CODEC The RTC communication functions are as under: - Bit Rate Range (Kb/s) Configuration 1. Audio and Video Capturing 8-12 Narrowband Speech 2. Session Establishment and P2P communication 16-20 Wideband Speech 28-40 Full band Speech 3. Transport Function 48-64 Full Band Mono Music 4. Video and Voice engine codec session 64-128 Full Band Stereo Music generation capability. The Skype for Business also uses Opus Codec for audio on top of Opus codec in ORTC the Opus codec has Published on December 5, 2019 native support in skype for business media stack for all Authors are with Bhagawant University, India. DOI: http://dx.doi.org/10.24018/ejers.2019.4.12.1625 27 EJERS, European Journal of Engineering Research and Science Vol. 4, No. 12, December 2019 operations5. Fig.2 depicts the codec flow in Opus which involves an HTTPS connection of opus with skype or Skype for business audio and video service, the SFB uses the media relay service over HTTPS for video codec negotiation the Opus codec is also used in Polycom VVX Business Media Phones. Many session border controller manufacturers also are now supporting the Opus Codec. Fig. 3c. Cisco Call manger sequence for service parameter configuration. Fig. 2. Opus codec in Skype Opus Codec supports the Cisco Unified Communication Manager (CUCM) on version 11 there are also various CISCO devices support OPUS these are CISCO phones 7811/7822/7841/7861. The service parameters for Opus Fig. 3d. Cisco Call manger sequence for enabling Opus Volume Protcol. Codec need to be enabled on Cisco Unified Administration Page (CUCM) under system and service parameters [7]. IV. OPUS CODEC FOR ASTERISK The Opus Codec for Asterisk exposes a few configuration options that allow adjustments to be made on the encoder the following option is defined for custom types within codecs configuration file. The option includes error correction. [Opus Playback rate] Type=opus Max_playback_rate=8000; Limit the bandwidth on the encoder to narrow band Fec=no; Do not include in-band forward error correction data The option of a constant Bit Rate [Myopus, Playback rate] Fig .3a. Cisco Call manger sequence for enabling Opus codec Type=opus Bitrate=16000; Maximum encoded bit rate used V. OPUS CODEC IN LINEAR PREDICTIVE CODING Linear Predictive Coding involves the autoagressive modelling method the signal processing of Opus Codec is formed as a response to mostly IIR (Infinite Impulse Response Filters) the autocorrelation analysis. Figure 5 indicates the operation is divided so that the crossover sample rate is 16 KHZ in other words the input Fig .3b. Cisco Call manger sequence for enabling MOH. signal is divided into two coding paths in which it is decimated to 16KHZ sample rate for SILK and CELT frequency. The coding is divided in two branches represents the encoder is delayed in the D block to match the different times, Opus uses additional internal framing to allow the packing of multiple frames into single packet the MUX and DEMUX input output represents the Bit by Bit encoding of audio data stream in the OPUS Protocol. DOI: http://dx.doi.org/10.24018/ejers.2019.4.12.1625 28 EJERS, European Journal of Engineering Research and Science Vol. 4, No. 12, December 2019 a(1) r(1) = r(0) r(1) r(2) …………… r(p–1) (1) transport protocol provides necessary parameters for time sensitive exchange of metadata the protocol assigns a per a(2) r(2) = r(1) r(0) r(3) …………… r(p–2) (2) application playout buffer where packets are sorted for movingmedia stream ofeither a VOLTE or 4G or broadband a(3) r(3) = r(2) r(1) r(0) …………… r(p–3) (3) ready network. Opus seems to be more sensitive to jitter but performs better than Speex at extreme conditions, Opus has a(p) r(p) = r(p–1) r(p–2) r(p–3) …… r(n–1) (4) better voice quality at low jitter under heavier network perturbation [12]. Fig. 5. Block diagram of Opus Codec VI. SESSION BORDER CONTROLLER (SBC) OPUSTRANSCODING SUPPORT Opus audio codec as developed by IETF (Internet Engineering Task Force) which supports constant and variable bit rate support from 6 Kbit/sec to 510 Kbit/sec and Fig. 6. Correlation between Jitter and Subjective Quality of Experience sampling rate from 8 KHZ to 48 KHZ it incorporates The audio Jitter quality of experience in the above Figure technology from Skype speech-oriented SILK codec and 6 depicts that Opus codec used in 4G communication CELT codec. This feature adds the OPUS codec as well as networks will conceptualize design of VOLTE based support for translating and transcoding and pooled network the enhanced voice services comes out of 3GPP transcoding of different platforms in SBC [10]. working group the opus codec maximum packet width does A. Oracle Session Border Controller (SBC) Transcoding not fit into MTU without fragmenting into segmented Support packets into separate support of Opus Codec the maximum Opus is an Audio Codec developed by IETF that supports number of Bytes encoded in a bit stream is large as compare constant and variable bit rate encoding from 6 Kbit/sec to to capacity of MTU transfer the total signal to noise ratio 510 Kbit/sec and sampling rate of 8 KHZ to 48 KHZ. It needs to be precise and to the point so that sufficient bit incorporates technology from both skype speech-oriented stream can be transferred with message and audio packets to SILK codec and XIPH.The feature adds OPUS Codec as and fro [13]. well for support and Trans rating, transcoding11. SDP A. Testing of Opus Codec parameters rate specifies the sampling frequency. This Opus codec can be tested in two ways of functionality and parameter is mapped to the RTP clock rate in “a=rtpmap” performance the codec is implemented in a manner to be the range is limited to and must be 48000 Hz. tested through RAW PCM files that can be fed to API B. Sonus Session Border Controller (SBC) Transcoding functions and the performance was measured to evaluate Support how efficient the codec algorithms are and how much Opus audio codec is supported by various Sonus SBC in processors capacity is used for this purpose the different accordance with RFC 6716. Opus functionality is supported performance measurement parameters can be used as with an encoder and decoder format for various bandwidth constant value attributes for the purpose [13].
Recommended publications
  • Lossless Audio Codec Comparison

    Lossless Audio Codec Comparison

    Contents Introduction 3 1 CD-audio test 4 1.1 CD's used . .4 1.2 Results all CD's together . .4 1.3 Interesting quirks . .7 1.3.1 Mono encoded as stereo (Dan Browns Angels and Demons) . .7 1.3.2 Compressibility . .9 1.4 Convergence of the results . 10 2 High-resolution audio 13 2.1 Nine Inch Nails' The Slip . 13 2.2 Howard Shore's soundtrack for The Lord of the Rings: The Return of the King . 16 2.3 Wasted bits . 18 3 Multichannel audio 20 3.1 Howard Shore's soundtrack for The Lord of the Rings: The Return of the King . 20 A Motivation for choosing these CDs 23 B Test setup 27 B.1 Scripting and graphing . 27 B.2 Codecs and parameters used . 27 B.3 MD5 checksumming . 28 C Revision history 30 Bibliography 31 2 Introduction While testing the efficiency of lossy codecs can be quite cumbersome (as results differ for each person), comparing lossless codecs is much easier. As the last well documented and comprehensive test available on the internet has been a few years ago, I thought it would be a good idea to update. Beside comparing with CD-audio (which is often done to assess codec performance) and spitting out a grand total, this comparison also looks at extremes that occurred during the test and takes a look at 'high-resolution audio' and multichannel/surround audio. While the comparison was made to update the comparison-page on the FLAC website, it aims to be fair and unbiased.
  • Skype for Asterisk™ Administrator Manual

    Skype for Asterisk™ Administrator Manual

    Skype for Asterisk™ Administrator Manual 601-00017 Rev. B2 Digium, Inc. 445 Jan Davis Drive NW Huntsville, AL 35806 United States Main Number: 1.256.428.6000 Tech Support: 1.256.428.6161 U.S. Toll Free: 1.877.344.4861 Sales: 1.256.428.6262 www.asterisk.org www.digium.com www.asterisknow.org © Digium®, Inc. 2010 All rights reserved. No part of this publication may be copied, distributed, transmitted, transcribed, stored in a retrieval system, or translated into any human or computer language without the prior written permission of Digium, Inc. Digium, Inc. has made every effort to ensure that the instructions contained in this document are adequate and error free. The manufacturer will, if necessary, explain issues that may not be covered by this documentation. The manufacturer’s liability for any errors in the documents is limited to the correction of errors and the aforementioned advisory services. This document has been prepared for use by professional and properly trained personnel, and the customer assumes full responsibility when using it. Adobe and Acrobat are registered trademarks, and Acrobat Reader is a trademark of Adobe Systems Incorporated. Asterisk, Digium, Switchvox, and AsteriskNOW are registered trademarks and Asterisk Business Edition, AsteriskGUI, and Asterisk Appliance are trademarks of Digium, Inc. Any other trademarks mentioned in the document are the property of their respective owners. Digium, Inc. Page 2 TABLE OF CONTENTS Chapter 1: Overview.................................................................................................................6
  • Download Media Player Codec Pack Version 4.1 Media Player Codec Pack

    Download Media Player Codec Pack Version 4.1 Media Player Codec Pack

    download media player codec pack version 4.1 Media Player Codec Pack. Description: In Microsoft Windows 10 it is not possible to set all file associations using an installer. Microsoft chose to block changes of file associations with the introduction of their Zune players. Third party codecs are also blocked in some instances, preventing some files from playing in the Zune players. A simple workaround for this problem is to switch playback of video and music files to Windows Media Player manually. In start menu click on the "Settings". In the "Windows Settings" window click on "System". On the "System" pane click on "Default apps". On the "Choose default applications" pane click on "Films & TV" under "Video Player". On the "Choose an application" pop up menu click on "Windows Media Player" to set Windows Media Player as the default player for video files. Footnote: The same method can be used to apply file associations for music, by simply clicking on "Groove Music" under "Media Player" instead of changing Video Player in step 4. Media Player Codec Pack Plus. Codec's Explained: A codec is a piece of software on either a device or computer capable of encoding and/or decoding video and/or audio data from files, streams and broadcasts. The word Codec is a portmanteau of ' co mpressor- dec ompressor' Compression types that you will be able to play include: x264 | x265 | h.265 | HEVC | 10bit x265 | 10bit x264 | AVCHD | AVC DivX | XviD | MP4 | MPEG4 | MPEG2 and many more. File types you will be able to play include: .bdmv | .evo | .hevc | .mkv | .avi | .flv | .webm | .mp4 | .m4v | .m4a | .ts | .ogm .ac3 | .dts | .alac | .flac | .ape | .aac | .ogg | .ofr | .mpc | .3gp and many more.
  • Cluster-Based Delta Compression of a Collection of Files Department of Computer and Information Science

    Cluster-Based Delta Compression of a Collection of Files Department of Computer and Information Science

    Cluster-Based Delta Compression of a Collection of Files Zan Ouyang Nasir Memon Torsten Suel Dimitre Trendafilov Department of Computer and Information Science Technical Report TR-CIS-2002-05 12/27/2002 Cluster-Based Delta Compression of a Collection of Files Zan Ouyang Nasir Memon Torsten Suel Dimitre Trendafilov CIS Department Polytechnic University Brooklyn, NY 11201 Abstract Delta compression techniques are commonly used to succinctly represent an updated ver- sion of a file with respect to an earlier one. In this paper, we study the use of delta compression in a somewhat different scenario, where we wish to compress a large collection of (more or less) related files by performing a sequence of pairwise delta compressions. The problem of finding an optimal delta encoding for a collection of files by taking pairwise deltas can be re- duced to the problem of computing a branching of maximum weight in a weighted directed graph, but this solution is inefficient and thus does not scale to larger file collections. This motivates us to propose a framework for cluster-based delta compression that uses text clus- tering techniques to prune the graph of possible pairwise delta encodings. To demonstrate the efficacy of our approach, we present experimental results on collections of web pages. Our experiments show that cluster-based delta compression of collections provides significant im- provements in compression ratio as compared to individually compressing each file or using tar+gzip, at a moderate cost in efficiency. A shorter version of this paper appears in the Proceedings of the 3rd International Con- ference on Web Information Systems Engineering (WISE), December 2002.
  • C-Based Hardware Design of Imdct Accelerator for Ogg Vorbis Decoder

    C-Based Hardware Design of Imdct Accelerator for Ogg Vorbis Decoder

    C-BASED HARDWARE DESIGN OF IMDCT ACCELERATOR FOR OGG VORBIS DECODER Shinichi Maeta1, Atsushi Kosaka1, Akihisa Yamada1, 2, Takao Onoye1, Tohru Chiba1, 2, and Isao Shirakawa1 1Department of Information Systems Engineering, 2Sharp Corporation Graduate School of Information Science and Technology, 2613-1 Ichinomoto, Tenri, Nara, 632-8567 Japan Osaka University phone: +81 743 65 2531, fax: +81 743 65 3963, 2-1 Yamada-oka, Suita, Osaka, 565-0871 Japan email: [email protected], phone: +81 6 6879 7808, fax: +81 6 6875 5902, [email protected] email: {maeta, kosaka, onoye, sirakawa}@ist.osaka-u.ac.jp ABSTRACT ARM7TDMI is used as the embedded processor since it has This paper presents hardware design of an IMDCT accelera- come into wide use recently. tor for an Ogg Vorbis decoder using a C-based design sys- tem. Low power implementation of audio codec is important 2. OGG VORBIS CODEC in order to achieve long battery life of portable audio de- 2.1 Ogg Vorbis Overview vices. Through the computational cost analysis of the whole decoding process, it is found that Ogg Vorbis requires higher Figure 1 shows a block diagram of the Ogg Vorbis codec operation frequency of an embedded processor than MPEG processes outlined below. Audio. In order to reduce the CPU load, an accelerator is designed as specific hardware for IMDCT, which is detected MDCT Psycho Audio Remove Channel Acoustic VQ as the most computation-intensive functional block. Real- Signal Floor Coupling time decoding of Ogg Vorbis is achieved with the accelera- FFT Model Ogg Vorbis tor and an embedded processor both run at 36MHz.
  • Microsoft Powerpoint

    Microsoft Powerpoint

    Development of Multimedia WebApp on Tizen Platform 1. HTML Multimedia 2. Multimedia Playing with HTML5 Tags (1) HTML5 Video (2) HTML5 Audio (3) HTML Pulg-ins (4) HTML YouTube (5) Accessing Media Streams and Playing (6) Multimedia Contents Mgmt (7) Capturing Images 3. Multimedia Processing Web Device API Multimedia WepApp on Tizen - 1 - 1. HTML Multimedia • What is Multimedia ? − Multimedia comes in many different formats. It can be almost anything you can hear or see. − Examples : Pictures, music, sound, videos, records, films, animations, and more. − Web pages often contain multimedia elements of different types and formats. • Multimedia Formats − Multimedia elements (like sounds or videos) are stored in media files. − The most common way to discover the type of a file, is to look at the file extension. ⇔ When a browser sees the file extension .htm or .html, it will treat the file as an HTML file. ⇔ The .xml extension indicates an XML file, and the .css extension indicates a style sheet file. ⇔ Pictures are recognized by extensions like .gif, .png and .jpg. − Multimedia files also have their own formats and different extensions like: .swf, .wav, .mp3, .mp4, .mpg, .wmv, and .avi. Multimedia WepApp on Tizen - 2 - 2. Multimedia Playing with HTML5 Tags (1) HTML5 Video • Some of the popular video container formats include the following: Audio Video Interleave (.avi) Flash Video (.flv) MPEG 4 (.mp4) Matroska (.mkv) Ogg (.ogv) • Browser Support Multimedia WepApp on Tizen - 3 - • Common Video Format Format File Description .mpg MPEG. Developed by the Moving Pictures Expert Group. The first popular video format on the MPEG .mpeg web.
  • Ardour Export Redesign

    Ardour Export Redesign

    Ardour Export Redesign Thorsten Wilms [email protected] Revision 2 2007-07-17 Table of Contents 1 Introduction 4 4.5 Endianness 8 2 Insights From a Survey 4 4.6 Channel Count 8 2.1 Export When? 4 4.7 Mapping Channels 8 2.2 Channel Count 4 4.8 CD Marker Files 9 2.3 Requested File Types 5 4.9 Trimming 9 2.4 Sample Formats and Rates in Use 5 4.10 Filename Conflicts 9 2.5 Wish List 5 4.11 Peaks 10 2.5.1 More than one format at once 5 4.12 Blocking JACK 10 2.5.2 Files per Track / Bus 5 4.13 Does it have to be a dialog? 10 2.5.3 Optionally store timestamps 5 5 Track Export 11 2.6 General Problems 6 6 MIDI 12 3 Feature Requests 6 7 Steps After Exporting 12 3.1 Multichannel 6 7.1 Normalize 12 3.2 Individual Files 6 7.2 Trim silence 13 3.3 Realtime Export 6 7.3 Encode 13 3.4 Range ad File Export History 7 7.4 Tag 13 3.5 Running a Script 7 7.5 Upload 13 3.6 Export Markers as Text 7 7.6 Burn CD / DVD 13 4 The Current Dialog 7 7.7 Backup / Archiving 14 4.1 Time Span Selection 7 7.8 Authoring 14 4.2 Ranges 7 8 Container Formats 14 4.3 File vs Directory Selection 8 8.1 libsndfile, currently offered for Export 14 4.4 Container Types 8 8.2 libsndfile, also interesting 14 8.3 libsndfile, rather exotic 15 12 Specification 18 8.4 Interesting 15 12.1 Core 18 8.4.1 BWF – Broadcast Wave Format 15 12.2 Layout 18 8.4.2 Matroska 15 12.3 Presets 18 8.5 Problematic 15 12.4 Speed 18 8.6 Not of further interest 15 12.5 Time span 19 8.7 Check (Todo) 15 12.6 CD Marker Files 19 9 Encodings 16 12.7 Mapping 19 9.1 Libsndfile supported 16 12.8 Processing 19 9.2 Interesting 16 12.9 Container and Encodings 19 9.3 Problematic 16 12.10 Target Folder 20 9.4 Not of further interest 16 12.11 Filenames 20 10 Container / Encoding Combinations 17 12.12 Multiplication 20 11 Elements 17 12.13 Left out 21 11.1 Input 17 13 Credits 21 11.2 Output 17 14 Todo 22 1 Introduction 4 1 Introduction 2 Insights From a Survey The basic purpose of Ardour's export functionality is I conducted a quick survey on the Linux Audio Users to create mixdowns of multitrack arrangements.
  • Sangoma T116 16-Span T1/E1/J1 Tapping Board

    Sangoma T116 16-Span T1/E1/J1 Tapping Board

    Sangoma T116 16-Span T1/E1/J1 Tapping Board Dedicated tapping solution for up to 8 two-way connections or 16 one-way connections. The T116 Tapping Card is part of Sangoma’s family of Advanced Flexible Telecommunications hardware product line — it uses the same high-performance PCI Express interface that is providing superior performance in critical systems all over the world. The T116 supports the passive tapping of up to 240 voice calls using up to 16 T1, E1 or J1 spans. With Sangoma cards, you can take advantage of hardware and software improvements, as soon as they become available. The T116, like all cards in Sangoma’s AFT family, is eld upgradable with unbreakable rmware. Choose the T116 to collect call control information, telecom protocol information and voice/media. T116 Card Features Sixteen receive-only spans with Supports Robbed Bit Channel optimum PCI-Express interface Associated Signaling (CAS) and ISDN enables tapping of sixteen one-way PRI or eight two-way conversation T1/E1 and fractional T1/E1, multiple Support for Asterisk®, Yate®, and channel HDLC per line for mixed 5 Year warranty on parts and labor FreeSWITCH® PBX/IVR Projects, as data/TDM voice applications well as other open source and Supports the passive tapping of up proprietary PBX, Switch, IVR, or VoIP WANPIPE® routing stack is to 240 voice calls using up to 16 gateway applications completely independent of TDM T1, E1 or J1 spans voice application for total system Optimized per channel DMA streams reliability and hardware-level HDLC handling Field
  • Blackberry QNX Multimedia Suite

    Blackberry QNX Multimedia Suite

    PRODUCT BRIEF QNX Multimedia Suite The QNX Multimedia Suite is a comprehensive collection of media technology that has evolved over the years to keep pace with the latest media requirements of current-day embedded systems. Proven in tens of millions of automotive infotainment head units, the suite enables media-rich, high-quality playback, encoding and streaming of audio and video content. The multimedia suite comprises a modular, highly-scalable architecture that enables building high value, customized solutions that range from simple media players to networked systems in the car. The suite is optimized to leverage system-on-chip (SoC) video acceleration, in addition to supporting OpenMAX AL, an industry open standard API for application-level access to a device’s audio, video and imaging capabilities. Overview Consumer’s demand for multimedia has fueled an anywhere- o QNX SDK for Smartphone Connectivity (with support for Apple anytime paradigm, making multimedia ubiquitous in embedded CarPlay and Android Auto) systems. More and more embedded applications have require- o Qt distributions for QNX SDP 7 ments for audio, video and communication processing capabilities. For example, an infotainment system’s media player enables o QNX CAR Platform for Infotainment playback of content, stored either on-board or accessed from an • Support for a variety of external media stores external drive, mobile device or streamed over IP via a browser. Increasingly, these systems also have streaming requirements for Features at a Glance distributing content across a network, for instance from a head Multimedia Playback unit to the digital instrument cluster or rear seat entertainment units. Multimedia is also becoming pervasive in other markets, • Software-based audio CODECs such as medical, industrial, and whitegoods where user interfaces • Hardware accelerated video CODECs are increasingly providing users with a rich media experience.
  • SA1OPS English User Manual

    SA1OPS English User Manual

    Register your product and get support at www.philips.com/welcome SA1OPS08 SA1OPS16 SA1OPS32 EN User manual Select files and playlists for manual Contents sync 15 Copy files from GoGear Opus to your computer 16 English 1 Important safety information 3 WMP11 playlists 16 General maintenance 3 Create a regular playlist 16 Recycling the product 4 Create an auto playlist 16 Edit playlist 17 2 Your new GoGear Opus 6 Transfer playlists to GoGear Opus 17 What’s in the box 6 Search for music or pictures with WMP11 17 Delete files and playlists from WMP11 3 Getting started 7 library 17 Overview of the controls and Delete files and playlists from GoGear connections 7 Opus 18 Overview of the main menu 7 Edit song information with WMP11 18 Install software 8 Format GoGear Opus with WMP11 19 Connect and charge 8 Connect GoGear Opus to a computer 8 6 Music 20 Battery level indication 8 Listen to music 20 Battery level indication 9 Find your music 20 Disconnect GoGear Opus safely 9 Delete music tracks 20 Turn GoGear Opus on and off 9 Automatic standby and shut-down 9 7 Audiobooks 21 Add audiobooks to GoGear Opus 21 4 Use GoGear Opus to carry files 10 Audiobook controls 21 Select audiobook by book title 21 Adjust audiobook play speed 22 5 Windows Media Player 11 Add a bookmark in an audiobook 22 (WMP11) 11 Find a bookmark in an audiobook 22 Install Windows Media Player 11 Delete a bookmark in an audiobook 22 (WMP11) 11 Transfer music and picture files to WMP11 library 11 8 Video 23 Switch between music and pictures Download, convert and transfer library
  • Surround Sound Processed by Opus Codec: a Perceptual Quality Assessment

    Surround Sound Processed by Opus Codec: a Perceptual Quality Assessment

    28. Konferenz Elektronische Sprachsignalverarbeitung 2017, Saarbrücken SURROUND SOUND PROCESSED BY OPUS CODEC: APERCEPTUAL QUALITY ASSESSMENT Franziska Trojahn, Martin Meszaros, Michael Maruschke and Oliver Jokisch Hochschule für Telekommunikation Leipzig, Germany [email protected] Abstract: The article describes the first perceptual quality study of 5.1 surround sound that has been processed by the Opus codec standardised by the Internet Engineering Task Force (IETF). All listening sessions with up to five subjects took place in a slightly sound absorbing laboratory – simulating living room conditions. For the assessment we conducted a Degradation Category Rating (DCR) listening- opinion test according to ITU-T P.800 recommendation with stimuli for six channels at total bitrates between 96 kbit/s and 192 kbit/s as well as hidden references. A group of 27 naive listeners compared a total of 20 sound samples. The differences between uncompressed and degraded sound samples were rated on a five-point degradation category scale resulting in Degradation Mean Opinion Score (DMOS). The overall results show that the average quality correlates with the bitrates. The quality diverges for the individual test stimuli depending on the music characteristics. Under most circumstances, a bitrate of 128 kbit/s is sufficient to achieve acceptable quality. 1 Introduction Nowadays, a high number of different speech and audio codecs are implemented in several kinds of multimedia applications; including audio / video entertainment, broadcasting and gaming. In recent years the demand for low delay and high quality audio applications, such as remote real-time jamming and cloud gaming, has been increasing. Therefore, current research objectives do not only include close to natural speech or audio quality, but also the requirements of low bitrates and a minimum latency.
  • Pre-Roll & Mid-Roll Video

    Pre-Roll & Mid-Roll Video

    Pre-roll & Mid-roll Video 1/2 THIRD PARTY ALL ASSETS BELOW ARE REQUIRED VAST SPECIFICATIONS TO BE PRESENT IN THE VAST TAG Not available for live stream sponsorships or feature sponsorships. All assets for sponsored Bit rate Codecs accepted Min dimensions Max file size Use cases content must use the "Network 10 Hosted Video In-Stream Ad with Companion" specifications. Mezzanine File 15–30 Mbps H.264 1920x1080 1.7 GB Required for SSAI Aspect ratio Format (High profile) Environments 16:9 Video will auto-scale correctly Frame Rate: 24 :15 – 4.5MB High Codec Constant frame rate only 2,100 kbps H.264 Mezzanine File - .mov +/- 50 kbps (High profile) 1024x576 :30 – 9MB bandwidth (H.264 High Profile) No de-interlacing with :18 – 18MB users no frame blending mp4 (high profile) :15 – 3.5MB Standard asset Remove any pull-down 1,500 kbps H.264 +/- 50 kbps (High profile) 960x540 :30 – 7MB for most users webm (VP8 or VP9) added for broadcast :18 – 14MB and pre roll Duration Audio :15 – 1MB Low 750 kbps H.264 768x432 :30 – 2MB bandwidth Network 10 accepts a variety of length Mezzanine file: 2 Channels only, AAC +/- 50 kbps (High profile) :18 – 4MB users creatives, standards include :6*, :15, :30, Codec, 192 KBPS minimum, 16 or 24 bit Available on :60*, :90*. only, 48 kHz Sample Rate. :15 – 4.5MB High 375 kbps H.264 Any tag submitted must contain creative mp4 assets: 2 Channels only, AAC Codec, +/- 50 kbps (High profile) 640x360 :30 – 9MB bandwidth of all the same length. 192 KBPS minimum, 16 or 24 bit only, 48 :18 – 18MB users kHz Sample Rate.