目录 + [Nginx启动流程概览][1] + [Nginx HTTP请求解析流程分析][2] + [Nginx Upstream模块分析][3] + [基于NGINX的HLS直播Server][4] + [基于NGINX的RTMP直播Server][5] [1]: https://www.cnbl ...
分类:
其他好文 时间:
2020-04-12 08:05:58
阅读次数:
71
选用Video.js作为视频播放库,如果要支持hls m3u8还需要videojs contrib hls组件的支持。 安装Video.js 安装videojs contrib hls 创建一个vue的播放组件 src/components/VideoPlayer/index.vue 在页面中引用V ...
分类:
其他好文 时间:
2020-04-08 12:01:25
阅读次数:
52
在一些特殊应用场景中,可能希望把摄像头或者其他推流视频加入到FreeSWITCH中,我这里提供2个示例供大家借鉴<actionapplicaiton=”playback”data=”vlc://rtsp://xxxx/vod”>安装mod_vlcloadmod_vlc(安装这个看前面文章介绍)originatevlc/rtsp://192.168.1.100:8554/vlc&
分类:
其他好文 时间:
2020-04-08 09:23:46
阅读次数:
94
音视频开发是个非常复杂的,庞大的开发话题,初涉其中,先看一下结合 OEIP(开源项目) 新增例子. 可以打开flv,mp4类型文件,以及rtmp协议音视频数据,声音的播放使用SDL。 把采集的麦/声卡数据混合并与采集的视频信息写入媒体文件或是RMTP协议中。 图片主要属性 包含长/宽/通道数/像素格 ...
分类:
其他好文 时间:
2020-04-07 09:50:39
阅读次数:
80
目前市面上大多一对一互动都是基于WebRTC,缺点如下: 服务器部署非常复杂,不利于私有部署,在一些私密性高的场景下,无法使用,如公安、市政等体系; 传输基于UDP,很难保证传输质量,由于UDP是不可靠的传输协议,在复杂的公网网络环境下,各种突发流量、偶尔的传输错误、网络抖动、超时等等都会引起丢包异 ...
Camera2简介 在Google 推出Android 5.0的时候, Android Camera API 版本升级到了API2(android.hardware.camera2), 之前使用的API1(android.hardware.camera)就被标为 Deprecated 了。 Came ...
分类:
移动开发 时间:
2020-04-05 11:41:59
阅读次数:
84
最近在做直播项目,查阅了一下相关资料然后成功搭建服务,在这里整理记录下实现过程以及踩过的坑。 一、直播协议简介: 首先,在搭建服务之前先了解下目前主流的几个直播协议: 1、RTMP: 实时消息传输协议,Real Time Messaging Protocol,是 Adobe Systems 公司为 ...
分类:
其他好文 时间:
2020-04-04 09:34:55
阅读次数:
107
在上篇中我们已经通过ffmpeg将Rtmp流成功的解析为NV21数据,接下来笔者将讲述如何通过OpenGL将NV21绘制上去,以及如何通过NV21进行人脸识别,并绘制人脸框。
分类:
移动开发 时间:
2020-04-02 18:19:49
阅读次数:
101
香港卫视,rtmp://live.hkstv.hk.lxdns.com/live/hks 香港财经,rtmp://202.69.69.180:443/webcast/bshdlive-pc 韩国GoodTV,rtmp://mobliestream.c3tv.com:554/live/goodtv.s ...
分类:
其他好文 时间:
2020-03-31 16:04:04
阅读次数:
329
由于项目需要 RTMP 推送 H264 数据,在网上查找了下相关的方案,总结一下。 RTMP协议简介 在总结之前,我们先简单介绍一下 RTMP 协议。 RTMP(Real Time Messaging Protocol) 实时消息传送协议是 Adobe Systems 公司为 Flash 播放器和服 ...
分类:
其他好文 时间:
2020-03-21 14:27:22
阅读次数:
138