Bitdash MPEG-DASH Clients
Total Page:16
File Type:pdf, Size:1020Kb
BITMOVIN bitdash MPEG-DASH Clients HIGH QUALITY MPEG-DASH STREAMING Today, content, service, and network providers are expanding the distribution of their On- Demand and Live offerings to the Web and across multiple devices beyond TV. Due to the increasing customer expectations, the success of media companies is dependent on the video quality they provide. Therefore, bitmovin provides its highly efficient bitdash™ MPEG-DASH clients for various platforms, providing high streaming quality while reducing stalls, bufferings and startup delays to a minimum. Furthermore, bitmovin runs its bitcodin™ high-quality end-to-end adaptive bitrate transcoding and streaming services, enabling highest quality on the Web, up to HD and 4K, while keeping the distribution costs low by using the efficient HTTP infrastructure. bitmovin’s End-to-End Portfolio bitmovin offers an end-to-end portfolio for Over-The-Top playout of all types of audio/video content and media file formats, including live streams - such as TV broadcast signals, live events, etc. – and On-Demand media. Using our cloud-based transcoding platform bitcodin™ it is possible to generate highest quality adaptive bitrate streaming output for any type of device, ranging from smartphones to set-top boxes and smart TV sets. In combination with bitmovin’s seamless distribution capabilities and highly efficient bitdash™ clients, it is possible to rapidly deliver the highest streaming quality to the user (up to HD and UHD/4K) over the Internet in a very flexible way. LIVE STREAM UPLOAD 24/7 Live. OnDemand. Catchup. Timeshift. BITDASH BITCODIN CUSTOMER PORTAL CLOUD-BASED MPEG-DASH CLIENTS TRANSCODING & STREAMING USER GENERATED Cloud-based transcoding & streaming as-a-service CONTENT by BITMOVIN BITMOVIN Highest Streaming Quality - bitdash ASTONISHING QUALITY OF EXPERIENCE (QoE) High Streaming Quality – bitdash™ MPEG-DASH Clients bitmovin has a profound technical expertise in media streaming development, research, and standardization. The company is an active contributor to the ISO/IEC MPEG-DASH standardization, created the official MPEG-DASH reference client implementation libdash (github.com/bitmovin/libdash) and is an active member of the DASH Industry Forum (dashif.org). bitdash™ is a suite of highly optimized MPEG-DASH clients for the broadest range of platforms and devices, delivering the best streaming performance and user experience, in particular in adverse (mobile) network conditions. bitdash™ is the result of continued R&D investments and incorporates patent pending technology resulting in MPEG-DASH compliant client solutions that deliver up to 101 % higher effective media throughput as well as significantly higher Quality of Experience (QoE) compared to existing adaptive bitrate streaming technologies and clients. Supported bitdash™ platforms: – Web: HTML5 Media Source Extensions (MSE) + JavaScript, Flash using OSMF. – Android: HTML5 Media Source Extensions (MSE) for browser-based playout and App- integration via WebView (> Android 4.2), C++ level native & Java libraries. – C++ Implementation: Embedded client libraries for Windows, Linux, and Mac (32/64 bit). bitdash™ streaming performance is 53% higher compared to Microsoft Smooth Streaming and 101% higher than Apple HLS. BITMOVIN Highest streaming performance and quality US-Patents pending Today’s Transcoding & Streaming Challenges Transcoding and streaming of audio and video content for Web delivery is an increasingly complex task with substantial requirements and costs in terms of – hardware and systems (encoders, servers, network, etc.); – bandwidth & connectivity; and – specialized staff for encoding/streaming. Furthermore, companies need to balance investments in (hardware) systems and connectivity with the required scalability and flexibility. Today’s encoding systems are dimensioned on peak loads (e.g., during special events) while the financial returns on those systems are driven by overall utilization of the infrastructure. Thus, content providers have not enough infrastructure for peak hours and special events, although their existing infrastructure is underutilized or idle at the rest of the time. Why Cloud-based Transcoding & Streaming? Cloud-based transcoding & streaming provides benefits across multiple dimension: – Remove capacity bottlenecks in the streaming media workflows. – Flexibility to scale resources and associated operational costs with the demand. – Right-size encoding and streaming infrastructure. – Eliminate the necessity for capital investments in dedicated encoding systems. – Full flexibility to choose quality and speed of encoding. – Reduce reliance on specific technical encoding/streaming expertise. Due to these benefits our customers can focus on operating their business more economically, while delivering a better service to their customers and gain a faster time to market! BITMOVIN bitcodin™ - Cloud-based Transcoding-as-a-Service bitcodin™ is built from the ground-up as a cloud-native platform and thus offers the highest transcoding scalability, performance, and quality on the market. bitcodin™ enables orders of magnitude faster transcoding than real time – e.g., transcoding a 2-hour HD video in minutes. Thus, customers can choose to dedicate more resources to the encoding process and still encode faster than real-time, while (a) increasing the quality for the customer’s target bitrates or (b) reduce bitrates and distribution costs while maintaining the same QoE. The solution also enables instant playout just seconds after the start of the ingest process for both Live and On-Demand use cases. bitcodin™ supports: – Highest performance and quality (up to HD and UHD/4K) for Live and On-Demand. – Multiple bitrates/resolutions for adaptive streaming. – 24/7 HD and UHD/4K encoding of live streams. – API-level integration for Live 24/7 and On-Demand encoding (coming soon). Input: Reliable input stream (RTP via TCP, RTMP, HLS, HTTP/HTTPS, FTP, Amazon S3) . Output: Adaptive bitrate & resolution representations for OTT streaming using, e.g., MPEG- DASH + Apple HLS & Microsoft Smooth Streaming (coming soon) Video: H.264, any qualities and resolutions, up to HD and 4K Audio: AAC & MP3 Egress: Interfaces to various destination types (HTTP, FTP, Amazon S3.). Streaming: Additional distribution & streaming services are provided by bitmovin as well, enabling cost-efficient & scalable distribution using HTTP-based infrastructure. Deliver your content in highest quality - up to Full HD and 4K/UHD - try it out now! Due to our highly scalable distribution architecture you can scale up your audience to thousands or millions of parallel viewers without a problem! Interested? Contact us to discuss your individual needs. BITMOVIN Reliable & highest quality 24/7 live streaming Live 24/7 HD Streaming Deliver your content – e.g., broadcast TV, sport events, press conferences – live in highest quality over the Internet to a wide range of devices and expand your audience without limitations, enabling viewers to use any device - from smartphones, tablets to PCs and even TVs using a single solution. bitmovin offers a scalable streaming platform supporting various cost models enabling the flexibility and massive scalability of the cloud, just when you need it. While having these benefits, it always maintains the capabilities and high quality levels of bitmovin’s 24/7 live streaming service. Try out our high quality live 24/7 HD transcoding and streaming service with this promotional transcoding configuration: Example Video Qualities: Example Audio Qualities: 500 kbps at 640x360 96 kbps at 48 kHz 700 kbps at 640x360 128 kbps at 48 kHz 1100 kbps at 960x540 196 kbps at 48 kHz 1500 kbps at 1280x720 256 kbps at 48 kHz 3000 kbps at 1280x720 6000 kbps at 1920x1080 In addition to transcoding, bitmovin also provides distribution and streaming services by partnering with the best-of-breed providers and CDNs, ranging from models with fixed bandwidth commitments to flexible and hybrid distribution scenarios. In combination with bitdash™ playback clients, support services and SLAs provides you with an end-to-end streaming service enabling the best experience for your viewers! Contact us to get a quote for your individual scenario! BITMOVIN Astonishing Quality of Experience (QoE) Why MPEG-DASH? MPEG-DASH is a relatively new adaptive birate streaming format that places the streaming intelligence on the client-side facilitating a scalable architecture which comes along with significant lower distribution costs due to the usage of cost-efficient HTTP infrastructure. Comparing the distribution costs of DASH-streams against other technologies such as RTMP, distribution cost reductions of 90 % and more are possible! Furthermore, MPEG-DASH is considered to be the enabler for the future of streaming, e.g., due to the support in HbbTV 1.5 as well as the possibility to deliver 4K/UHD today! Through bitmovin’s advanced and patented streaming algorithms it is possible to prevent stalls, bufferings, and startup delays, while increasing the delivered media bitrate as well as providing superior Quality of Experience (QoE) for each consumer! Not convincing enough? Then look at the more precise technology comparison. BITMOVIN A technology comparison MPEG-DASH vs. MICROSOFT, ADOBE & APPLE Adobe Apple Microsoft MPEG HDS HLS Smooth DASH Deployment on Standard HTTP Servers Official International Standard (e.g., ISO/IEC MPEG) Multiple Audio Channels (e.g., Languages, Comments, etc.) Flexible Content Protection with Common Encryption (DRM) Closed Captions