-->
Save your seat for 纽约流媒体 this May. 现在注册!

闪电侠的最后一次欢呼

文章特色图片

2020年是 last year in which Adobe will continue to offer the Flash Player for download for desktop browsers. (见 Adobe的博客 for details if you haven’t heard the news.) For the vast majority of content owners or those responsible for managing online assets, Flash-based content has been replaced by equivalents in HTML5 or native mobile apps. 对于一些, 虽然, the lack of migration from Flash to alternative mobile-friendly content is not a case of procrastination, 矛盾心理, 甚至是预算. The struggle has been more one of feature parity. 

Despite Flash’s security issues and battery-hogging CPU utilization on early mobile releases, the Adobe (and formerly Macromedia) technology fulfilled the promise of “write once, deploy everywhere” prior to the smartphone 年龄. Flash also offered a consistent experience in desktop browsers for real-time, low-latency audio/video streaming playback and publishing essential for many “first-of-kind” online auctions and video conferencing web applications built between 2006 and 2011.

While many Flash video streaming applications have been replaced by HTML5 equivalents such as HTTP 在线直播 (HLS) and DASH (most only in the last 5 years when HTML5 浏览器终于提供了MSE[媒体] source extensions] and EME [encrypted media extensions]), the only “ultra-low latency” (<1 second) option on the table was—and still is—WebRTC. Now, the problem with WebRTC is one that never plagued Flash: consistency across browsers 具有视频和音频编解码器. 带闪光灯, 不管浏览器厂商是什么, you had the option to consistently deploy real-time apps that utilized core codecs available in the Flash Player, 包括索伦森·斯帕克和后来的H.264. 与 WebRTC, competing vendors prioritize VP8/9 在H.264或反之亦然(或只有一个或 其他可用). As such, costly and immature server solutions need to transcode real-WebRTC客户端之间的时间流. 简而言之, converting your online auction house over to WebRTC isn’t as simple as it should be.

Now, the situation with WebRTC has improved immensely over the last year since H.264 and Opus are available across all of the latest browsers from the major vendors (see go2sm.com/mozillawebrtc 详情),以及您 may be surprised to know that WebRTC can be reliably used on mobile web as well. 这意味着 if your users have recent releases of these browsers, then yes, you can achieve low-latency 实时视频和音频在一个web应用程序. How­ever, there’s always a snag—Firefox for Android 68年以后呢 不为H提供支持.264 anymore, as the Google Play store restricts Firefox from installing the OpenH264 codec.

So, where does that leave us for the last hold­outs of Flash apps in this category? If you’re using Flash for low-latency real-time streaming, you’ve got about a year or less to try moving over 到WebRTC解决方案. 这是什么意思呢 完全? Any code you’re using on your Flash-based media server (Adobe Media Server, Wowza流媒体引擎, and so on) needs to migrate to WebRTC instead of Real-Time Messaging Protocol (RTMP). 您还需要创建 a WebRTC client to replace the Flash component. That’s likely going to be a more difficult 转换过程的一部分, as WebRTC client software development kits (SDKs) are very specific to the server component. RTMP handshakes with Flash clients could be easily ported from one RTMP server to another, but Web­RTC solutions have very tightly coupled client-server SDKs. 是否进行了必要的尽职调查 to make sure whichever WebRTC solution you choose meets all of your business and technology requirements.

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
相关文章

Flash and the New Era of Media Streaming: The End or the Beginning?

Microsoft's announcement that its removing Adobe Flash from Windows 10 is the final nail in the coffin, but the robust RTMP-based ecosystem that's grown around Flash is still thriving.

WebRTC部署基础

CosMo软件咨询公司创始人 & 首席执行官博士. Alex Gouaillard discusses the non-realtimeness of WebRTC encoders and how Netflix and others compensate on the decoding end in this clip from his Video Engineering Summit presentation at 流媒体 East 2019.

Video: Three Ways to Replace Flash for Low-Latency 在线直播

Limelight's Charlie Kraus discusses three emerging strategies for delivering low-latency live streaming in the post-Flash era.

Video: Browsers, Codecs, and Standards in a Transitioning Post-Flash World

罗伯特•莱因哈特 of VideoRx and 流媒体 Contributing Editor Tim Siglin discuss the real implications, 原因, 以及Flash消亡的后果.

提及的公司及供应商