CHANGELOG
English version is here
2017-03-14
- [修改]更改讲师申请流程
- [修改]更改讲师开播和结束播放的操作逻辑
2017-03-22
- [新增]开播设置篇增加第2点,补充 OBS 推流前码率等细节设置提醒
- [新增]开播设置篇第6点,补充关于开播前15min断流一次的提醒
2017-04-07
- [新增]开播设置篇第1点,补充 OBS 客户端网盘下载地址
- [新增]开播设置篇第2点,补充硬件要求配置参考
2017-05-19
- [修改]细化开播设置篇流程,更改说明图片
- [新增]讲座开始后..的突发状况说明
写在前面:
历时两个多月,SegmentFault 讲堂 终于正式上线,一个以技术为中心的平台,一种以视频+文档聊天的演讲方式,和百万程序员一起加入全新的分享和交流形式。
两个多月的迭代里,我们不断优化支付流程,播放流程(从 HLS 改到 FLV ),录制效果(将录制片段合成一个视频),以及文档查看(转成图片格式)和实时聊天的第三方功能,最终呈现出线上的版本;
与此同时也发现如何使用视频技术及相关衍生功能的产品有一定门槛,所以列出一些关于如何观看讲座以及发演讲的不完全指南.txt,给作为 SegementFault 社区用户的您一些参考,欢迎传播分享及批评指正?
最后,呼吁新老司机们赶紧上车跟大牛一起涨姿势;p
观众篇
1. SegmentFault 讲堂 是什么?
SegmentFault 讲堂是以开发者为中心的视频演讲平台。 旨在和开发者一起分享和创造有价值的技术内容。
目前讲堂主要有视频观看,下载相关文档以及和主讲人聊天互动的功能。
2. SegmentFault 讲堂 可以在哪些平台观看?
目前移动端和pc端都可以观看。
移动端观看方式主要通过扫描具体讲堂的二维码或获取讲座链接观看;
PC端观看地址 在这里。
3. SegmentFault 讲堂 观看需要付费么?
需要。目前演讲均需收费观看,具体金额由讲师设置。
4. 如何报名参与?讲座开播前能收到通知么?
点击某场讲座的报名按钮即可参与,报名需要有SegmentFault 社区帐号并登录。
在讲座开播前15min 会在社区通知您参与。
5.报了名错过讲座怎么办?
目前给每一场讲座都录制了视频,您仍可以通过报名的方式查看讲座回放。
6.观看过程中遇到问题或体验不好的地方?
SegmentFault 讲堂 还在早期阶段,您的反馈和建议对我们很重要。
您可以通过官方微博微信平台反馈问题,也欢迎通过我们的 官方反馈平台 写下您的建议 ;p
讲师篇
1.如何成为SegmentFault 讲堂 的讲师?
目前讲师人选主要是通过主动邀请的有一定影响力技术嘉宾,我们也欢迎在技术领域同样优秀的您 申请成为讲师,如果条件合适我们会在三个工作日内邮件联系您。
2. 申请讲师成功后需要准备什么?
申请讲师成功后会收到一份关于讲座具体资料的提交表单。
为了保证讲座演讲内容的质量,希望能提供一份讲座文档(支持ppt和pdf格式)以及详细的讲座介绍;
文档将可以被社区观众下载学习分享,做到知识共享和互相学习的目的。
3. 讲座申请的审核时间一般多久?
一般24h内会将审核结果通过消息提醒的方式在社区中发送给您。
开播设置篇
在通过审核之后,您就可以为演讲做具体准备了,以下主要以 OBS 推流方式介绍具体演讲流程
1. 在演讲开始前需要准备些什么?
目前 SegmentFault 讲堂 主要以pc端网页发起并借助第三方推流工具的方式来进行演讲。
在演讲开始前,推荐下载第三方推流工具OBS (官方下载地址 和 网盘下载地址) 进行推流测试预演。
2. 开始演讲前可以随时预演测试么?
可以。 演讲开始前,讲师都可以对自己的演讲内容进行编辑和测试播放,也可以点击到播放间观看测试效果。
且在预设播放时间之前结束仍可继续多次测试效果,正式开始前的测试效果只有主讲人能看到。
需要注意的是如果一直在推流测试,需要在开播时间前15min内断开推流操作再重新推流一边,这样才可能触发录制行为。
建议本地 OBS 也开启录制功能(点击开始串流按钮下的开始录制按钮即可),保存一份视频到本地。
3. 用 OBS 进行推流前有哪些设置要求?
- 硬件要求(仅参考,按实际设备使用情况设置和调试):
基本配置: 双核 2G CPU, 2G 以上内存
推荐配置: i5 CPU, 4G以上内存 - 访问在线测速网站 speedtest ,获取当前网络的上传速度 [如下图],上传速度会影响推流内容质量,太低的上传速度会直接导致画面模糊卡顿,一般来讲, 1- 2Mbps 的上行速度即可推流开播,但同时也需注意设置OBS 的视频比特率及输出分辨率,否则也可能造成卡顿模糊现象。
- 视频比特率 && 输出(缩放)分辨率 设置(如图)
比特率和分辨率的设置会影响上传到平台内容的质量,这些参数设置也和网络速度息息相关。
- 附上一些上行速度设置参数值参考(下图), 若上行速度低于1Mbps ,最好酌情考虑更换更好的网络。
同时在第二条设置后注意测试实际效果,具体网络环境不同可能效果不尽相同,如果出现卡顿现象,建议将分辨率或视频比特率往低值设定。
4. 如何用 OBS 进行推流演讲?
- 打开 OBS 客户端(图示以mac 客户端为例),点击界面右下方的 「设置」按钮,进入「串流」一栏;
- 打开 SegmentFault 讲堂 ,在 我的 中「我发起的」一栏,点击需要开始的演讲右侧「推流信息」按钮,将弹窗中提供的服务端和串流码填入 OBS 客户端进去并点击 「确定」按钮
- 选择输入来源。
OBS 提供「场景」和「来源」两种方式进行输入内容的设定,不同的场景下可以添加不同的来源信息,同时多个来源之间也可以调节显示大小;一般直接添加来源输入就可以。 可以通过添加窗口捕获选择ppt 或者编辑器等应用,或者直接显示捕获桌面的内容(如图)
- 设置好之后点击 「开始串流」按钮就可以开播测试了。 如果您一直在测试,建议您在正式开始前断掉一次推流避免平台无法录制;同时保险起见,在正式开播后,建议本地录制一份(点击“开始录制”)。
讲座开始后...
讲座开始后,您就可以专注于内容和观众们分享您的知识和经验了,管理员也会随时跟进播放情况; 记住保持微笑 :)
1. 演讲开始后如何结束播放?
在 OBS 中点击「结束串流」按钮即可结束当前演讲,需要注意的是平台会在 结束串流一个小时后 才会正式结束当前演讲。
2. 错过了预设的开讲时间还可以继演讲么?
平台为每次演讲的推流码设置的有效期为 12h 。在预设的开始时间过后的 12h 内还可以继续演讲。
超过了 12h 后推流码将失效,无法继续演讲。
3. 遇到一些突发情况例如大量用户反馈无法观看怎么办?
每一场讲座我们都会有工作人员跟进,所有的用户反馈我们都会看到并判断是否属实,如果情况为实会有工作人员主动联系您;只需继续保持您的演讲节奏就可以 :)