2016年12月19日
摘要: 最近需要做一个rtmp服务器,着手分析一下rtmp协议,开干。 rtmp握手 这个推荐一篇文章讲解得比较透彻http://blog.sina.com.cn/s/blog_676e11660102v8bj.html rtmp协议中除了握手,其他的数据都是通过RTMP包发送的。 RMTP包完(有完整就当 阅读全文
posted @ 2016-12-19 15:02 弘道者 阅读(231) 评论(0) 推荐(0)
  2016年12月7日
摘要: ffplay -f s16le -ar 48000 -ac 2 d:\lei.pcm 阅读全文
posted @ 2016-12-07 09:33 弘道者 阅读(1348) 评论(0) 推荐(0)
  2016年11月16日
摘要: 搭建环境的系统是ubuntu 1.kurento服务器搭建 运行如下脚本即可完成安装 2.运行kurento服务器 3.安装nodejs和bower 4.下载DEMO代码以及运行 运行完后就可以在chrome浏览器里面打开链接了例如ubuntu的IP是192.168.2.133 就可以用浏览器打开h 阅读全文
posted @ 2016-11-16 10:25 弘道者 阅读(1809) 评论(0) 推荐(0)
  2016年11月11日
摘要: Google官方提供的webrtc的demo对应的网站是https://webrtc.github.io/samples/ 上面的DEMO对我这种入门的人很有用,用chrome浏览器最新的版本直接可以在网站运行,如果想在本地建立 运行环境可以如下: 1.从https://github.com/web 阅读全文
posted @ 2016-11-11 17:48 弘道者 阅读(475) 评论(0) 推荐(0)
摘要: SDP Session Description Protocol Session Traversal Utilities for NAT(STUN)Traversal Using Relays around NAT (TURN)Interactive Connectivity Establishme 阅读全文
posted @ 2016-11-11 11:07 弘道者 阅读(279) 评论(0) 推荐(0)
  2016年11月9日
摘要: linux下面用Mingw编译libx264 首先要先安装好mingw 我用的是Ubuntu 编译ffmpeg的时候 ,官方上面有一个自动化脚本能够把mingw安装好 这里就不说了 新版本的libx264没有VS下面的工程了,需要用到mingw写了一个脚本如下: 阅读全文
posted @ 2016-11-09 17:35 弘道者 阅读(570) 评论(0) 推荐(0)
  2016年11月8日
摘要: 第二章 有使用node.js创建静态服务器的步骤 不过不够详细 下面以Windows为例 1.到官方网站下载安装包 然后安装 2.用管理员权限启动命令行 3.命令行窗口执行npm config set prefix "d:/web" 这里我把网站的根目录设置为d:/web你们可以自己根据需要设置 4 阅读全文
posted @ 2016-11-08 17:47 弘道者 阅读(355) 评论(0) 推荐(0)
  2016年10月28日
摘要: Windows下面的安装: 浏览器打开https://ffmpeg.zeranoe.com/builds/ 选择好版本,位数如果不确定的话就下载32bit的,然后选择static,然后下载 下载完成后解压 复制其中的ffmpeg.exe 到系统目录C:\Windows\System32 Linux下 阅读全文
posted @ 2016-10-28 19:51 弘道者 阅读(713) 评论(0) 推荐(0)
  2016年9月21日
摘要: rtmpdump禁用openssl 主要是编译方便 很多地方根本不需要用openssl 先找到librtmp/rtmp_sys.h 然后加入宏#define NO_CRYPTO在#ifdef _WIN32前面就行了 阅读全文
posted @ 2016-09-21 12:36 弘道者 阅读(539) 评论(0) 推荐(0)
摘要: NDK 编译 结果报错undefined reference to 'rand' 最怪异的是armeabi-v7a armeabi的情况下有问题 但是arm64-v8a编译正常,用网上说的添加头文件stdlib.h也不管用, 最后改变了一下Application.mk文件 吧APP_PLATFORM 阅读全文
posted @ 2016-09-21 11:50 弘道者 阅读(1952) 评论(0) 推荐(0)