当前位置:网站首页>开源与创新
开源与创新
2022-06-24 06:38:00 【LiveVideoStack】
”
8月5日-6日,LiveVideoStackCon 2022 音视频技术大会上海站,和你一同开启通向未来的大门。
讲师与议题

目前各大云厂商推出的低延时直播产品大都基于私有的信令协议和流媒体传输协议,导致各厂商之间无法互联互通,限制了低延时直播的大规模发展。网易云信正在探索标准化的低延时直播方案,推出开源的低延时播放器,开放信令和媒体协议,使得一套低延时播放器SDK就可以对接多家低延时直播厂商,且可以自由定制,旨在推动整个低延时直播行业的发展。
本次分享主要介绍如何基于WebRTC搭建低延时播放器,以及云信在开源的低延时播放器上针对WebRTC做的一些优化,最后展望一下未来在开源低延时播放器上的优化方向。

Bitmovin 2021年视频开发者报告,低延迟直播被认为是当前行业最大的挑战,而支持低延迟是VLC 4.0的一个重大更新。实现低延迟直播依赖全链路的优化,包括编码采集、上行传输、后台处理、下行分发、播放控制等。在系统介绍全链路所面临的困难、行业解决方案和腾讯视频云的一些优化工作之后,深入分析VLC播放器如何实现低延迟播放。

Gstreamer作为一个比较流行的开源多媒体框架,其优秀的架构使其具有高度的模块化和良好的扩展性,并具有广泛的应用前景。从广义上说,不只是媒体流,Gstreamer可以扩展并处理任何一种数据流。在AI时代,随着例如DeepStream, DLStreamer等AI插件的推出, Gstreamer必将被越来越多的应用于集编解码,AI,渲染等于一体的综合应用场景中。
本次分享将大致分为三个部分,首先将会介绍Gstreamer的框架及特点,然后研究其视频的模块化处理及硬件加速,并讨论一些典型的应用实例,最后分享一些个人的开发经验以及开源社区的开发趋势和热点。

AI推理和图形一体的转码流程在数据中心中受到越来越多的关注,业界也已经部署了诸如虚拟主播和云端特效的应用。目前业界采用的方案多会将图形渲染和AI推理及转码分离,一个任务需要多个团队的多个管线完成。除推理和图形外,许多传统图像处理也缺乏面向转码的GPU方案。
FFmpeg作为业界广泛使用的转码平台,提供了丰富高效的视频处理能力,本次分享会介绍如何在FFmpeg中开发一个包含AI推理+图形的完整GPU转码管线,结合具体项目实例向大家介绍开发经验,并讨论如何分析性能测试数据。

喜欢我们的内容就点个“在看”吧!

本文分享自微信公众号 - LiveVideoStack(livevideostack)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
边栏推荐
- Do you want to research programming? I got six!
- Kangaroo cloud: the overall architecture and key technical points of building a real-time computing platform based on Flink
- How to operate the little red book account: making good use of the theory of long tail words
- 项目Demo
- How to apply 5g smart pole to smart highway
- Centos7 deploying mysql-5.7
- Challenges brought by maker education to teacher development
- Talk about how to dynamically specify feign call service name according to the environment
- 网吧管理系统与数据库
- What is the difference between level 1, level 2 and level 3 domain names? How to register domain names
猜你喜欢

Internet cafe management system and database
Fault analysis | using --force to batch import data leads to partial data loss
![Command ‘[‘where‘, ‘cl‘]‘ returned non-zero exit status 1.](/img/2c/d04f5dfbacb62de9cf673359791aa9.png)
Command ‘[‘where‘, ‘cl‘]‘ returned non-zero exit status 1.

About Stacked Generalization

Localized operation on cloud, the sea going experience of kilimall, the largest e-commerce platform in East Africa

解读AI机器人产业发展的顶层设计
![[binary number learning] - Introduction to trees](/img/7d/c01bb58bc7ec9c88f857d21ed07a2d.png)
[binary number learning] - Introduction to trees

leetcode:1856. Maximum value of minimum product of subarray

leetcode:84. The largest rectangle in the histogram

云上本地化运营,东非第一大电商平台Kilimall的出海经
随机推荐
What are the easy-to-use character recognition software? Which are the mobile terminal and PC terminal respectively
How to build an app at low cost
What are the audio formats? Can the audio format be converted
[JUC series] completionfuture of executor framework
创客教育给教师发展带来的挑战
I want to say "three no" to digital transformation
About Stacked Generalization
Flutter environment installation & operation
Implementation of code rate and frame rate statistics in easyplayer RTSP player
Operation and maintenance dry goods | how to improve the business stability and continuity through fault recovery?
Distributed cache breakdown
Kubernets traifik proxy WS WSS application
MySQL concept - View
Source code analysis of current limiting component uber/ratelimit
Cloudcompare & PCL point cloud clipping (based on clipping box)
Page Jump and database connection of student management system
Code scanning | a sharp tool for controlling code quality
C language student management system - can check the legitimacy of user input, two-way leading circular linked list
How to open a hidden file
How to build a website after having a domain name? Can you ask others to help register the domain name