随笔分类 -  (c) AV

摘要:1. libosip2 libeXosip2 http://www.antisip.com/download/exosip2/ Features: eXosip2 has support for: * registrations. (REGISTER) * call initiation and m 阅读全文
posted @ 2019-01-12 00:41 dong1 阅读(1167) 评论(0) 推荐(0) 编辑
摘要:1、linphone编译 linphone一般用在android/ios/windows/mobile上,但是没有图形界面的linphonec命令行程序用在资源紧张的硬件平台上也跟pjsip命令行一样方便 网友整理的依赖库,一键编译,非常省事 https://github.com/ua3nbw-cf 阅读全文
posted @ 2019-01-12 00:36 dong1 阅读(651) 评论(0) 推荐(0) 编辑
摘要:三大运营商和其他众多通信业务厂商都可能有SIP服务器,用来支持语音对讲,多媒体调度等功能,他们的平台可能不是标准的SIP协议会话。 为了应对没完没了的对接各个厂商的平台,这里再整理了一套协议脚本,毕竟全都是没有意义的无用功,标准化的SIP会话就是最好的。 感谢西安的枫林晨曦,帮忙抓包,整理了这套脚本 阅读全文
posted @ 2019-01-10 16:30 dong1 阅读(1888) 评论(1) 推荐(0) 编辑
摘要:1、freeswitch安装 yum install -y http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm epel-release yum install -y freeswitch-config-vanilla free 阅读全文
posted @ 2019-01-08 15:46 dong1 阅读(2968) 评论(0) 推荐(1) 编辑
摘要:一、服务器端 1、nignx 2、ffmpeg 3、srs 4、livego 5、node-rtsp-rtmp-server github搜一圈也很多 https://github.com/gwuhaolin/livego https://github.com/sevenzoe/gortmp htt 阅读全文
posted @ 2018-12-30 22:08 dong1 阅读(22091) 评论(0) 推荐(1) 编辑
摘要:1、sipp的安装 1) 在centos 7.2下安装 yum install make gcc gcc-c++ ncurses ncurses.x86_64 ncurses-devel ncurses-devel.x86_64 openssl lksctp-tools libnet libpcap 阅读全文
posted @ 2018-12-28 09:41 dong1 阅读(2232) 评论(2) 推荐(0) 编辑
摘要:1. sip stacks pjsip/bell-sip/sofia-sip/libeXosip/libre https://github.com/staskobzar/sip_stacks_examples 2. sip user agent and server network architec 阅读全文
posted @ 2018-12-26 14:40 dong1 阅读(1721) 评论(0) 推荐(0) 编辑
摘要:1、编译安装参考源码包自带的说明文档 h264bitstream-0.2.0/README.md sudo apt-get install build-essential libtoolautoreconf -i./configure --prefix=$(pwd)/_installmakemake 阅读全文
posted @ 2018-12-20 16:04 dong1 阅读(1003) 评论(0) 推荐(0) 编辑
摘要:rtsp服务器 1、live555 2、ZLMediaKit 3、ffserver 4、gst-rtsp-server 5、feng 6、rtspd 1)live555 proxyServer live555库文件编译 https://www.cnblogs.com/dong1/p/5861624. 阅读全文
posted @ 2018-12-18 09:42 dong1 阅读(23394) 评论(0) 推荐(1) 编辑
摘要:An ffmpeg and SDL Tutorial or How to Write a Video Player inLess Than 1000 Lines Page 1 2 3 4 5 6 7 End Prev Home Next UPDATE: This tutorial is up to 阅读全文
posted @ 2018-09-24 22:28 dong1 阅读(221) 评论(0) 推荐(0) 编辑
摘要:一、gb28181设备接入gb28181服务器总览 1、下载Hikvision Tools(含SADP、录像容量计算等工具) https://www.hikvision.com/cn/download_more_393.html?_blank 扫描摄像头,更改ip,与电脑在同一网段。 2、摄像头gb 阅读全文
posted @ 2018-09-15 09:29 dong1 阅读(3119) 评论(0) 推荐(1) 编辑
摘要:一、传统的安防监控/流媒体音视频直播基本架构 A/V device 信号采集(yuv/rgb) > 转码(h264/265) > 网络推送(rtsp/rtmp/http/onvif/p2p) > nvr/dvr/proxy/relay server(局域网系统可以不用中转服务器) > 客户端播放器( 阅读全文
posted @ 2018-09-11 23:23 dong1 阅读(1438) 评论(0) 推荐(0) 编辑
摘要:一、rtsp/rtmp/hls/onvif测试源 1、 rtsp rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov 2、rtmp rtmp://live.hkstv.hk.lxdns.com/live/hks RTMP 在线测试地址(2019.0 阅读全文
posted @ 2018-09-02 21:09 dong1 阅读(3482) 评论(0) 推荐(0) 编辑
摘要:1、安装golang开发环境 $ curl -O https://storage.googleapis.com/golang/go1.9.2.linux-amd64.tar.gz $ tar -C /usr/local -zxvf go1.9.2.linux-amd64.tar.gz $ mkdir 阅读全文
posted @ 2018-09-02 17:26 dong1 阅读(3060) 评论(0) 推荐(0) 编辑
摘要:IETF https://www.ietf.org https://datatracker.ietf.org/ RFC https://www.rfc-editor.org/ OSS http://oss.org.cn IEC https://webstore.iec.ch/home ITU htt 阅读全文
posted @ 2018-08-24 14:04 dong1 阅读(242) 评论(0) 推荐(0) 编辑
摘要:1、faac example ./configure --prefix=$(pwd)/_install make make install Makefile APP = mainINCLUDE = \-I ./faac/includeLIB = \-L ./faac/lib/SRC = main.c 阅读全文
posted @ 2018-08-15 16:09 dong1 阅读(770) 评论(0) 推荐(0) 编辑
摘要:1、进入板子debug环境 (根据自己情况) 1) mount /dev/sda3 /root/disk2) minicom3) nfspc:sudo vi /etc/exports/root/disk/hi3516 *(rw,sync,no_root_squash,no_subtree_check 阅读全文
posted @ 2017-04-02 21:55 dong1 阅读(4170) 评论(0) 推荐(0) 编辑
摘要:公司最近在做视频直播的项目,我这里分配到对直播的视频进行录制,录制的方式是通过rtmpdump对rtmp的视频流进行录制 前置的知识 ffmpeg: 用于实现把录屏工具发出的视频和音频流,转换成我们需要的格式,然后发送到rtmp中转服务器上。 rtmpdump: 用于实现视频的录制,从rtmp的中转 阅读全文
posted @ 2017-03-29 21:37 dong1 阅读(5776) 评论(0) 推荐(0) 编辑
摘要:转自https://github.com/EasyDarwin/EasyPusher easydarwin今年开始发力了, 不过有商业价值的模块都不开源,他们也得吃饭,可以理解。 本文仅实际体验一下demo,review一下示例代码,分析一下如何应用。 1)EasyPusher框图预览 2) Eas 阅读全文
posted @ 2016-10-31 01:15 dong1 阅读(3838) 评论(1) 推荐(0) 编辑
摘要:1、h264文件的推送 testH264VideoStreamer.cpp文件的开头就定义了 char const* inputFileName = "test.264"; 后面接着创建了会话 ServerMediaSession* sms = ServerMediaSession::createN 阅读全文
posted @ 2016-10-16 23:31 dong1 阅读(4461) 评论(0) 推荐(0) 编辑