ToB企服应用市场:ToB评测及商务社交产业平台

标题: LAL v0.36.7发布,Customize Sub,我有的都给你 [打印本页]

作者: 篮之新喜    时间: 2023-7-17 21:20
标题: LAL v0.36.7发布,Customize Sub,我有的都给你
Go语言流媒体开源项目 LAL 今天发布了v0.36.7版本。
LAL 项目地址:https://github.com/q191201771/lal
老规矩,简单介绍一下:
▦ Customize Sub,我有的都给你
这是提供给用lalserver做二次开发的小伙伴们的一个重要的功能,业务方可以通过设置回调函数的方式获取lalserver内部的流。
获取到流有什么用呢,拿lal的衍生项目lalmax来举例,它基于lalserver的Customize Sub,为所有输入lalserver中的流扩展了srt和webrtc播放的能力。
这里也简单介绍一下lalmax,它将会是lal整体版图中的一个重要项目,它基于lalserver提供的二次开发接口,与第三方库结合,支持更多的协议、实现更丰富的功能。
相应的,lal项目会持续保持自身无第三方依赖,高性能等特点。
lalmax项目地址: https://github.com/q191201771/lalmax
如果你想更好的理解Custmize Sub,可以先看看与Customize二次开发相关的另外两篇文档:
如果你想直接看代码:
▦ rtmp兼容性优化
▦ rtsp优化
▦ lalserver优化
▦ bug修复
首先是一个比较严重的bug,会导致hls无法播放,这是在上个版本v0.35.4引入的,原因是转ts时,pmt中的avc标志笔误写错了写成aac了。。
然后是协议处理上的bug:
lalserver中释放资源的bug:
播放不存在的rtsp流,超时没有彻底释放
其他一些小bug:
使用hls中的回调对象IMuxerObserver前,先检查是否为nil
▦ 更多
还有一些修改不逐个介绍了,大致如下:

以上内容摘取自 《lal CHANGELOG版本日志》 ,你可以通过源文档获取更详细的内容。
▦ 开发者
感谢参与这个版本的开源贡献者:yoko(阿亮), ZSC714725(阿响), HustCoderHu(小虎), Jae-Sung Lee(阿韩)
▦ 进一步了解lal
微信扫码加我好友(进微信群):

本文完,祝你今天开心。
yoko, 202307

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4