前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SRS视频教程系列来了

SRS视频教程系列来了

作者头像
Winlin
发布2022-05-12 21:43:13
4.3K0
发布2022-05-12 21:43:13
举报
文章被收录于专栏:SRS开源服务器SRS开源服务器

SRS有丰富的视频教程,包括SRS的使用和开发定制,FAQ即常见问题,还有课程链接。

Note: 不过视频并不能完全替代文档,文档是最全面的、最系统化的,希望大家不要忽略文档,可以看?FAQ: SRS有哪些文档和资料[1]

另外,由于本文有较多链接,通过公众号阅读的朋友,建议点击底部的阅读原文,查看在简书的版本。

SRS Cloud

如果你是刚刚了解SRS和音视频的朋友,推荐直接用SRS云服务器(云SRS)[2],先建立音视频直观的感受,然后再详细了解。

云SRS是开源的音视频方案,它组合了SRS、FFmpeg、WebRTC,使用Redis、Nodejs和React来实现必要的业务功能,可以直接用在生产环境中。

对于开发者,云SRS也是音视频的最佳实践,可以参考云SRS来构建自己的音视频服务,比如鉴权、转发和录制等,我们会不断更新云SRS的能力。

云SRS的视频合集,在这里:

  • ??SRS云服务器,无门槛入门,推荐大家先使用SRS云服务器,先熟悉和跑通场景[3]

下面是合集中的一些推荐视频,不定期更新:

  • ??云SRS:音视频无门槛赋能小微企业[4]
  • ??SRS云服务器:起步、购买和入门[5]
  • ??徐光磊:用云SRS搭建私人直播间[6]
  • ??云SRS:如何让村晚直播实现远程制作[7]
  • ??崔国栋:体验云SRS的SRT低延迟直播[8]
  • ??云SRS:直播录制和多平台转播[9]
  • ??云SRS:支持WordPress和Typecho直播插件
  • ??唐为:云SRS解决二手货交易的信任问题[10]

欢迎一起来贡献云SRS,仓库是在ossrs/srs-cloud[11],使用JS开发的,很容易贡献。

SRS FAQ

SRS有丰富完善的文档和视频资料,如果大家学习后还是有问题,每周六晚上20点还有答疑,大家可以在直播间提问,参与方法请看SRS每周答疑

如果你有类似的问题,请直接看对应的视频就可以解决了,我们会介绍详细的背景和相关的知识。

云SRS答疑的合集,在这里:

  • ??SRS答疑FAQ,精彩剪辑,大家有的疑问,你也可能有,推荐观看[12]

下面是合集中的一些推荐视频,不定期更新:

  • ??FAQ: SRS有哪些文档和资料[13]

SRS还有文字版的FAQ,请参考SRS: FAQ[14]。

SRS Development

SRS有丰富的功能,这些功能可以组合使用,我们会对一些核心功能做介绍。如果功能不满足要求,也可以定制SRS,当然需要了解代码,需要时间学习。

SRS使用和开发定制的视频合集,在这里:

  • ??SRS使用和定制开发,核心能力分析,如何定制,推荐有一定基础的朋友观看[15]

下面是合集中的一些推荐视频,不定期更新:

  • ??SRS开源视频服务器[16]?关于SRS解决什么问题的介绍。
  • ??SRS如何支持WebRTC[17]?关于WebRTC的使用说明。
  • ??SRS开发和定制[18]?关于如何开发和定制SRS的说明。
  • ??SRS运行环境[19]?关于SRS的运行环境要求。
  • ??SRS配置和热加载[20]?关于SRS的配置文件和热加载能力。
  • ??SRS关于HTTPS和WebRTC推流[21]?如何实现WebRTC推流。
  • ??陈海博:SRS在安防中的应用[22]?安防领域的特点,如何用SRS做安防
  • ??肖志宏:RTC级联和QUIC协议[23]?WebRTC的集群的设计和架构
  • ??SRS日志和错误[24]?如何排查问题,SRS的结构化日志
  • ??SRS高效理解代码[25]?高效看代码的方法和工具
  • ??如何用NGINX搭建HLS分发集群[26]?如何用NGINX搭建HLS的分发集群

其他重要的文档,比如边缘集群、源站集群、多进程、支持的协议等等,请参考Effective SRS[27]。

OBS Tutorials

SRS是音视频服务器,并不能独立实现业务场景。比如直播场景,一般和OBS/FFmpeg,而RTC场景就是和WebRTC客户端。客户端服务器组合起来,才能完成一个具体的业务场景。

下面是OBS的使用分享合集:

  • ??如何使用OBS做直播,OBS的使用分享,一些有用的插件,推荐用OBS推流[28]

下面是合集中的一些推荐视频,不定期更新:

  • ??OBS连麦和多人连麦[29]?如何让OBS具备连麦的能力,做互动直播
  • ??OBS直播间评论[30]?如何在直播间显示评论和聊天消息
  • ??OBS快速裁剪窗口[31]?如何快速裁剪窗口,调整窗口大小
  • ??放大屏幕某个区域[32]?如何放大屏幕某个区域,可以看得更清楚局部内容

OBS是一个活跃的社区,相关插件非常多,也可以在B站或YouTube上,搜索其他的OBS的视频教程。

Courses

如果你希望系统学习音视频,推荐音视频相关的课程,音视频的全链路都有相关课程,不仅仅是SRS,而且还包括FFmpeg和WebRTC等等。

下面是课程和书等等:

  • ??零声学院(视频):SRS4.0入门系列[33]?这是零声学院一个免费的课程,感谢Darren老师对社区所做的贡献。我自己听过Darren老师关于SRS的课程,讲的很专业,技术和架构讲解得很清楚,对于技术趋势把握很好,以及技术背景即为什么我们要这么做,他也很了解,个人非常推荐买他的课。
  • ??LVS: Easy Tech?国内最专业的音视频媒体LVS(Live Video Stack),出品的技术系列,涵盖了音视频相关的技术栈,推荐阅读。
  • ??《FFmpeg从入门到精通》推荐大家学习刘歧老师的书,他是FFmpeg Maintainer,对FFmpeg相当了解,也是流媒体领域经验丰富的老司机。
  • ??《WebRTC音视频实时互动技术:原理、实战与源码分析》推荐李超老师的WebRTC的书,李超老师在RTC领域有非常丰富的经验,书也讲得很好懂。
  • ??李超:WebRTC源码级深度解析[34]?这是李超老师在慕课上的付费课程,内容很丰富,深入浅出,大家反馈很不错。

Note: 书我就没有给链接了,自己搜下哪里便宜就在哪里买吧,书名和作者不会重复,别买错了就行。

Conclusion

音视频的资料都应该用音视频来介绍,未来SRS会有更多的音视频资料出来。

如果你有音视频相关的视频,可以推荐给我,我可以加到链接中。

引用链接

[1]?FAQ: SRS有哪些文档和资料:?https://www.bilibili.com/video/BV1QA4y1S7iU/ [2]?SRS云服务器(云SRS):?https://www.bilibili.com/video/BV1844y1L7dL [3]?SRS云服务器,无门槛入门,推荐大家先使用SRS云服务器,先熟悉和跑通场景:?https://space.bilibili.com/430256302/channel/collectiondetail?sid=180263&ctype=0 [4]?云SRS:音视频无门槛赋能小微企业:?https://www.bilibili.com/video/BV1cq4y1e7Au [5]?SRS云服务器:起步、购买和入门:?https://www.bilibili.com/video/BV1844y1L7dL [6]?徐光磊:用云SRS搭建私人直播间:?https://www.bilibili.com/video/BV1RS4y1G7tb [7]?云SRS:如何让村晚直播实现远程制作:?https://www.bilibili.com/video/BV1Nb4y1t7ij [8]?崔国栋:体验云SRS的SRT低延迟直播:?https://www.bilibili.com/video/BV1aS4y1G7iG [9]?云SRS:直播录制和多平台转播:?https://www.bilibili.com/video/BV1KY411V7uc [10]?唐为:云SRS解决二手货交易的信任问题:?https://www.bilibili.com/video/BV14S4y1k7gr [11]?ossrs/srs-cloud:?https://github.com/ossrs/srs-cloud [12]?SRS答疑FAQ,精彩剪辑,大家有的疑问,你也可能有,推荐观看:?https://space.bilibili.com/430256302/channel/collectiondetail?sid=239740 [13]?FAQ: SRS有哪些文档和资料:?https://www.bilibili.com/video/BV1QA4y1S7iU [14]?SRS: FAQ:?https://github.com/ossrs/srs/issues/2716 [15]?SRS使用和定制开发,核心能力分析,如何定制,推荐有一定基础的朋友观看:?https://space.bilibili.com/430256302/channel/collectiondetail?sid=44177&ctype=0 [16]?SRS开源视频服务器:?https://www.bilibili.com/video/BV1M54y1z7jo [17]?SRS如何支持WebRTC:?https://www.bilibili.com/video/BV1r54y1S77q [18]?SRS开发和定制:?https://www.bilibili.com/video/BV1az4y1Q7zL [19]?SRS运行环境:?https://www.bilibili.com/video/BV19A411v7Zz [20]?SRS配置和热加载:?https://www.bilibili.com/video/BV1SZ4y1M7Ag [21]?SRS关于HTTPS和WebRTC推流:?https://www.bilibili.com/video/BV1bK4y1x7Ut [22]?陈海博:SRS在安防中的应用:?https://www.bilibili.com/video/BV11S4y197Zx [23]?肖志宏:RTC级联和QUIC协议:?https://www.bilibili.com/video/BV1Db4y1b77J [24]?SRS日志和错误:?https://www.bilibili.com/video/BV1mD4y1S7jy [25]?SRS高效理解代码:?https://www.bilibili.com/video/BV1Bp4y1v7hR [26]?如何用NGINX搭建HLS分发集群:?https://www.bilibili.com/video/BV1DP4y1K7Jc [27]?Effective SRS:?https://github.com/ossrs/srs/wiki/v4_CN_Home#effective-srs [28]?如何使用OBS做直播,OBS的使用分享,一些有用的插件,推荐用OBS推流:?https://space.bilibili.com/430256302/channel/collectiondetail?sid=44145&ctype=0 [29]?OBS连麦和多人连麦:?https://www.bilibili.com/video/BV1E44y1Y7yX [30]?OBS直播间评论:?https://www.bilibili.com/video/BV16g411A7EK [31]?OBS快速裁剪窗口:?https://www.bilibili.com/video/BV1Pf4y1T7Ax [32]?放大屏幕某个区域:?https://www.bilibili.com/video/BV1Ai4y1X7uw [33]?零声学院(视频):SRS4.0入门系列:?https://ke.qq.com/course/3202131 [34]?李超:WebRTC源码级深度解析:?https://coding.imooc.com/class/532.html

本文参与?腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-05-12,如有侵权请联系?cloudcommunity@tencent.com 删除

本文分享自 SRS开源服务器 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • SRS Cloud
  • SRS FAQ
  • SRS Development
  • OBS Tutorials
  • Courses
  • Conclusion
    • 引用链接
    相关产品与服务
    云直播
    云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
    http://www.vxiaotou.com