源码地址https://github.com/979451341/Rtmp1.配置RTMP服务器这个我不多说贴两个博客分别是在mac和windows环境上的,大家跟着弄MAC搭建RTMP服务器https://www.jianshu.com/p/6fcec3b9d644这个是在windows上的,RTMP服务器搭建(crtmpserver和nginx)https://www.jianshu.com/
分类:
移动开发 时间:
2018-02-27 23:33:27
阅读次数:
538
OBS-Studio是一款非常好用的开源直播推流软件,目前已经发布了很多个版本。但是目前都没看到详细或流程清晰的源码分析介绍。所以,本文以线程为单位对OBS的采集、编码、传输流程进行梳理,一方面能够使我自己更清楚OBS架构和运行流程,另一方面也能方便新手同学。整体的粒度不会太细,但已经能够阐述OBS ...
分类:
其他好文 时间:
2018-02-27 19:36:32
阅读次数:
351
推流工具: ffmpeg 接收/转发流工具: nginx-rtmp 在线播放工具: video.js ...
分类:
其他好文 时间:
2018-02-06 13:00:15
阅读次数:
162
nginx-rtmp-module默认不限制推流权限、播放权限。如果想加入权限验证,有很多种方法。 方法一:修改源码,如: 如何给 nginx rtmp 服务加入鉴权机制 http://blog.csdn.net/cui918/article/details/53540397 方法二:修改nginx ...
分类:
其他好文 时间:
2018-02-04 12:48:32
阅读次数:
2766
1.Java调用命令行,如果没有额外环境变量,不指定工作路径,Runtime有两个方法 ffmpeg推流本地视频命令如下 如果用exec(String command) 有代理的情况下,就算将双引号包含进去,也会不成功,会将<url>部分当做输入的视频文件位置。建议使用exec(String cmd ...
分类:
编程语言 时间:
2018-01-27 17:09:29
阅读次数:
719
目前在做的在线直播教室,需要将老师分享的屏幕和老师的声音、学生的声音录制为一个视频文件,以便学生上课后还可以再看回放。 直播服务我们采用的是腾讯的视频服务,有现成的 SDK 可以用。但 SDK 自带的录制接口满足不了我们的需求,考察了 ffmpeg 和 GStreamer 后,决定在项目中使用 G... ...
分类:
移动开发 时间:
2018-01-20 22:44:17
阅读次数:
4340
9推流认证相关接口9.1.开启推流认证用途针对某个应用,开启推流认证。开启推流认证后,所有向该应用下的推送直播流的请求都需要做合法性认证,只有认证通过的请求才会允许推送。认证的方法包括token认证和第三方认证。token认证,就是为每个直播流配置一个认证码(token),推流终端只有获得该认证码,并将该认证码作为推流请求的参数提交,才能够正常推送直播流。第三方认证,就是将认证请求转交给第三方系统
分类:
其他好文 时间:
2018-01-18 19:33:25
阅读次数:
175
1.rtsp->rtsp(只解封装,不解码) 2.rtsp->rtmp(只解封装,不解码) ...
分类:
其他好文 时间:
2018-01-13 15:46:28
阅读次数:
710
ffmpeg 是个很牛B的东西。搞视频相关的一定得了解了解,jsmpeg也很强大,搞h5推流的 也一定看看,声网他们h5直播就是利用这个插件的。很屌 ...
分类:
微信 时间:
2018-01-12 00:04:45
阅读次数:
2418
写在开始小程序升级实时音视频录制及播放能力,开放Wi-Fi、NFC(HCE)等硬件连接功能。同时提供按需加载、自定义组件和更多访问层级等新特性,增强了第三方平台的能力,以满足日趋丰富的业务需求。为更高效地连接用户与商家,小程序提供了实时音视频录制及播放组件。符合类目要求的小程序自助开通后,可自建或使用云服务,实现单向、双向甚至多向的音视频功能,如在线授课、远程咨询、视频客服,以及多人会议等。201
分类:
其他好文 时间:
2018-01-10 11:48:04
阅读次数:
400