内容概要: 摄像头 => FFmpeg => Nginx服务器 => 浏览器 从摄像头拉取rtsp流 转码成rtmp流向推流服务器写入 利用html5播放 1.开发流程 1.1 通过FFmpeg视频采集和转码 在音视频处理领域,FFmpeg基本是一种通用的解决方案。虽然作为测试我们也可以借助OBS等 ...
分类:
Web程序 时间:
2019-01-12 13:21:31
阅读次数:
617
1、linphone编译 linphone一般用在android/ios/windows/mobile上,但是没有图形界面的linphonec命令行程序用在资源紧张的硬件平台上也跟pjsip命令行一样方便 网友整理的依赖库,一键编译,非常省事 https://github.com/ua3nbw-cf ...
分类:
其他好文 时间:
2019-01-12 01:06:05
阅读次数:
437
vlc有个串流功能 可以流各种推流 方便拉取。 能够方便抓包查看协议。 1.菜单媒体->流 打开对话框 分别可以选择本地文件 关盘文件 网络流 捕获设备做流化处理。 2. 选择 串流->新目标可以选择流化的格式如rtp,接着很关键选择添加按钮选择流化到的ip和端口,先一步能选择音视频的编码格式。 3 ...
分类:
其他好文 时间:
2019-01-12 00:27:06
阅读次数:
246
CDP,LLDP,STP知识详解 CDP,LLDP,STP知识详解 CDP,LLDP,STP知识详解 CDP,LLDP,STP知识详解 (1) CDP CDP(Cisco Discovery Protoco:Cisco发现协议)是Cisco专有的用来发现邻接点的协议 ,所有的Cisco产品都支持CD ...
分类:
其他好文 时间:
2018-12-28 10:52:55
阅读次数:
215
安讯士摄像机 使用live555接入之后,海思芯片解码不出图像,也没有报错。经过仔细分析之后,发现摄像机没有发 SPS 和 PPS信息。导致无法解码。 国内的摄像机通常在建立RTSP连接之后, 第一帧和第二帧都会发出 SPS 和 PPS信息。安讯士摄像机就不同,它没有发,解决办法是在 建立 RTSP ...
分类:
其他好文 时间:
2018-12-27 18:53:06
阅读次数:
178
一、ibcurl作为是一个多协议的便于客户端使用的URL传输库,基于C语言,提供C语言的API接口,支持DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP ...
分类:
Web程序 时间:
2018-12-26 10:36:49
阅读次数:
450
vlc可以在树莓派或者国产的香蕉派上使用。 1、vlc的串流功能。 vlc可以打开音视频文件(或者捕获设备),然后通过网络发送出去(串流)。在实际的局域网的使用测试中,使用rtsp出现严重的卡顿。不知道是哪里出了问题。 选用http,在局域网中的另外一台主机上打开就可以了,一个示例是: http:/ ...
分类:
其他好文 时间:
2018-12-16 00:17:52
阅读次数:
229
1 package sip.utils; 2 import java.awt.Color; 3 import java.awt.Graphics2D; 4 import java.awt.geom.AffineTransform; 5 import java.util.Random; 6 7 /**... ...
分类:
编程语言 时间:
2018-12-08 19:13:12
阅读次数:
202
因项目需要,这一周弄了一下live555。需求:海思编码——>RTSP server,使用VLC可以访问,类似于网络摄像机的需求。看了一下,live555的架构太复杂了,半桶水的C++水平还真的需要花点时间才可以明白。由于live555的例子server使用的是读取文件,打包成RTSP包然后发送。例 ...
分类:
其他好文 时间:
2018-12-04 17:05:52
阅读次数:
568