当前位置:网站首页>Open source and innovation
Open source and innovation
2022-06-24 06:56:00 【LiveVideoStack】
”
8 month 5 Japan -6 Japan ,LiveVideoStackCon 2022 Audio and Video Technology Conference Shanghai Station , Open the door to the future with you .
Lecturers and topics

At present, the low delay live broadcast products launched by major cloud manufacturers are mostly based on private signaling protocol and streaming media transmission protocol , As a result, various manufacturers cannot be interconnected , It limits the large-scale development of low delay live broadcast . Netease Yunxin is exploring a standardized low latency live broadcast scheme , Launch open source low latency player , Open signaling and media protocols , Make a set of low delay players SDK It can connect with multiple low delay live broadcast manufacturers , And can be customized freely , It aims to promote the development of the whole low delay live broadcasting industry .
This sharing mainly introduces how to base on WebRTC Build a low latency player , And Yunxin on the open source low latency player for WebRTC Do some optimization , Finally, look forward to the optimization direction of open source low delay player in the future .

Bitmovin 2021 Video developer report , Low latency live broadcasting is considered to be the biggest challenge in the current industry , Supporting low latency is VLC 4.0 A major update of . The realization of low delay live broadcast depends on the optimization of the whole link , Including code acquisition 、 Uplink transmission 、 Background processing 、 Downlink distribution 、 Playback control, etc . Introduce the difficulties faced by the whole link in the system 、 After some optimization work of industry solutions and Tencent video cloud , In depth analysis VLC How does the player achieve low latency playback .

Gstreamer As a popular open source multimedia framework , Its excellent architecture makes it highly modular and good scalability , And it has a wide application prospect . In a broad sense , Not just media streaming ,Gstreamer You can extend and handle any kind of data stream . stay AI Time , With, for example DeepStream, DLStreamer etc. AI The introduction of plug-ins , Gstreamer It will be more and more used in set encoding and decoding ,AI, Rendering is an integrated application scene .
This sharing will be roughly divided into three parts , First, we will introduce Gstreamer Framework and characteristics of , Then the modular video processing and hardware acceleration are studied , Some typical application examples are discussed , Finally, share some personal development experience and development trends and hotspots of the open source community .

AI The transcoding process of reasoning and graphics has attracted more and more attention in the data center , The industry has also deployed applications such as virtual anchors and cloud effects . At present, most of the schemes adopted in the industry will render and transform graphics AI Reasoning and transcoding separation , A task requires multiple pipelines of multiple teams to complete . In addition to reasoning and graphics , Many traditional image processing also lack transcoding oriented GPU programme .
FFmpeg As a transcoding platform widely used in the industry , It provides rich and efficient video processing capabilities , This sharing session will introduce how to FFmpeg Develop one that contains AI Reasoning + Integrity of graphics GPU Transcoding pipeline , Introduce the development experience to you with specific project examples , And discuss how to analyze the performance test data .

If you like our content, just order “ Looking at ” Well !

This article is from WeChat official account. - LiveVideoStack(livevideostack).
If there is any infringement , Please contact the [email protected] Delete .
Participation of this paper “OSC Source creation plan ”, You are welcome to join us , share .
边栏推荐
- 应用配置管理,基础原理分析
- Command ‘[‘where‘, ‘cl‘]‘ returned non-zero exit status 1.
- 数据同步工具 DataX 已经正式支持读写 TDengine
- Implementation of code rate and frame rate statistics in easyplayer RTSP player
- Basic knowledge of wechat applet cloud development literacy chapter (I) document structure
- 程序员使用个性壁纸
- 多传感器融合track fusion
- Station B collapsed. Let's talk to the injured programmers
- 浅谈如何运营好小红书账号:利用好长尾词理论
- C language student management system - can check the legitimacy of user input, two-way leading circular linked list
猜你喜欢

leetcode:1856. 子数组最小乘积的最大值

解读AI机器人产业发展的顶层设计

基于三维GIS系统的智慧水库管理应用

About Stacked Generalization

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

虚拟文件系统

机器人迷雾之算力与智能

LuChen technology was invited to join NVIDIA startup acceleration program

开源与创新

记录--关于virtual studio2017添加报表控件的方法--Reportview控件
随机推荐
缓存操作rockscache原理图
35岁危机?内卷成程序员代名词了
On BOM and DOM (4): dom0/dom2 event handling analysis
How to apply 5g smart pole to smart highway
Thread safety and its implementation
创客教育给教师发展带来的挑战
leetcode:84. 柱状图中最大的矩形
Record -- about the problem of garbled code when JSP foreground passes parameters to the background
数据同步工具 DataX 已经正式支持读写 TDengine
机器人迷雾之算力与智能
go 断点续传
Koa source code analysis
Go excel export tool encapsulation
华为云低时延技术的九大绝招
How to send SMS in groups? What are the reasons for the poor effect of SMS in groups?
Basic knowledge of wechat applet cloud development literacy chapter (I) document structure
What is domain name resolution? What if the domain name cannot be resolved?
Cloudcompare & PCL point cloud clipping (based on clipping box)
Introduction to QWidget attribute table in QT Designer
On BOM and DOM (6): bit value calculation of DOM objects and event objects, such as offsetx/top and clearx