C++ rtmp livestream 流媒体

海阔天空 张翼飞翔

我的学习笔记。--我喜欢这里,因为这里安静,无广告骚扰。
随笔 - 82, 文章 - 2, 评论 - 126, 引用 - 0
数据加载中……

置顶随笔

[置顶]扑克牌图像识别技术方案 V2.0 (TensorFlow方案)

     摘要: 【原创】2019.10.08 前言 TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。 节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。它灵活的架构让你可以在多种平台上展开计算,例如台式计算机中的一个或多个CPU(或GPU),服务器,移动设备等等。 T...  阅读全文

posted @ 2019-10-30 15:43 ZhangEF 阅读(1325) | 评论 (0)编辑 收藏

[置顶]JSMpeg 低延时H5直播

     摘要: 【原创】 2019.09.05  JSMpeg项目地址:https://github.com/phoboslab/jsmpegJSMpeg 是一种采用Javascript解码音视频的技术,可用于视频直播或点播。 首先,我们为什么要用JSMpeg技术?HTTP-FLV技术在IOS Safari不被支持。WebRTC技术兼容性差。HTTP Live Stream...  阅读全文

posted @ 2019-09-07 18:33 ZhangEF 阅读(3724) | 评论 (0)编辑 收藏

[置顶]直播延时问题优化总结

     摘要: 【原创】直播延时 播放不流畅 卡顿 点播回放优化 视频加载时间长 FlashPlayer  阅读全文

posted @ 2015-08-24 11:42 ZhangEF 阅读(829) | 评论 (2)编辑 收藏

[置顶]关于rtmp中数据类型为0x16的封包

     摘要: rtmp 协议 封包 fms3 0x16 新封包类型 amfType  阅读全文

posted @ 2009-02-06 14:01 ZhangEF 阅读(4650) | 评论 (6)编辑 收藏

[置顶]RTMP协议分析 二、AMF数据

     摘要: rtmp AMF0 数据类型 参考red5  阅读全文

posted @ 2008-04-09 15:34 ZhangEF 阅读(13821) | 评论 (1)编辑 收藏

[置顶]RTMP协议分析 一、RTMP包头

     摘要: RTMP协议 封包分析 RTMP包头 rtmp包类型  阅读全文

posted @ 2008-04-09 15:16 ZhangEF 阅读(23662) | 评论 (25)编辑 收藏

[置顶]RTMP协议发送H264 AAC音视频实例 C++实现的RTMP程序实例

     摘要: C++ RTMP协议 RtmpMediaEncoder程序下载 RTMP协议 C++实现 支持red5 fms3 flashplayer直播
  阅读全文

posted @ 2008-04-02 23:57 ZhangEF 阅读(23920) | 评论 (44)编辑 收藏

2019年11月6日

OpenCV设置摄像头参数 (Python 代码)

     摘要:   阅读全文

posted @ 2019-11-06 11:49 ZhangEF 阅读(1118) | 评论 (0)编辑 收藏

2019年10月30日

扑克牌图像识别技术方案 V1.0- OpenCV方案

     摘要:     技术目标: 通过摄像机提供的实时视频,分析视频画面中的扑克牌,实现程序自动识别扑克牌功能。最终淘汰通过扫描仪和条形码去扫描扑克的旧技术。 技术要点: l 识别扑克的位置 l 识别扑克的数字 l 识别扑克的花色 l 提高识别率 实现方法: 技术基础:开源的OpenCV库、Python的numpy数据分析库。其中O...  阅读全文

posted @ 2019-10-30 15:47 ZhangEF 阅读(759) | 评论 (0)编辑 收藏

扑克牌图像识别技术方案 V2.0 (TensorFlow方案)

     摘要: 【原创】2019.10.08 前言 TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。 节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。它灵活的架构让你可以在多种平台上展开计算,例如台式计算机中的一个或多个CPU(或GPU),服务器,移动设备等等。 T...  阅读全文

posted @ 2019-10-30 15:43 ZhangEF 阅读(1325) | 评论 (0)编辑 收藏

2019年9月7日

JSMpeg 低延时H5直播

     摘要: 【原创】 2019.09.05  JSMpeg项目地址:https://github.com/phoboslab/jsmpegJSMpeg 是一种采用Javascript解码音视频的技术,可用于视频直播或点播。 首先,我们为什么要用JSMpeg技术?HTTP-FLV技术在IOS Safari不被支持。WebRTC技术兼容性差。HTTP Live Stream...  阅读全文

posted @ 2019-09-07 18:33 ZhangEF 阅读(3724) | 评论 (0)编辑 收藏

wowza流媒体服务器部署笔记

     摘要: wowza流媒体服务器部署 笔记  阅读全文

posted @ 2019-09-07 18:24 ZhangEF 阅读(166) | 评论 (0)编辑 收藏

2017年5月9日

gdb 使用 笔记

gdb带参数: "gdb --args [app] [-param]" b 设置断点: "b src/aa.cpp:10" i 查看(断点) "i b" d 删除断点号 “d 4”; “d 2-10” dis 禁用断点号: "dis" ; "dis 4" en 启用断点号: "en"; "en 4" r 运行 l 列出代码 n 运行一行 s 单步进入 finish 跳出 c 继续 p 打印 "p buf"; "p/x buf"; "p/c buf" x 内存 "x addr"; "x/4 addr"; "x/4xb addr"; b:Byte w:4Byte h:2Byte q 退出 attach [pid] 跟进fork进程 # ./objs/srs -c ./conf/edge.conf # gdb -args ./objs/srs -v # gdb -args ./objs/srs -c ./conf/edge.conf

posted @ 2017-05-09 17:05 ZhangEF 阅读(137) | 评论 (0)编辑 收藏

2015年8月24日

直播延时问题优化总结

     摘要: 【原创】直播延时 播放不流畅 卡顿 点播回放优化 视频加载时间长 FlashPlayer  阅读全文

posted @ 2015-08-24 11:42 ZhangEF 阅读(829) | 评论 (2)编辑 收藏

2014年4月21日

PAL NTSC 制式 电视标准

     摘要: PAL NTSC 制式 电视标准  阅读全文

posted @ 2014-04-21 13:35 ZhangEF 阅读(179) | 评论 (0)编辑 收藏

2013年7月17日

Flex4 设置Flash Player版本

     摘要: 下载新版本的playerglobal.swc,放到对应的文件夹 例如如果下载的是11.5版本的,就放到 [app root]\sdks\4.0.0\frameworks\libs\player\11.5\
  阅读全文

posted @ 2013-07-17 14:08 ZhangEF 阅读(213) | 评论 (0)编辑 收藏

2013年6月10日

尼康镜头标识

     摘要: 尼康镜头标识 VR ED AF-S
  阅读全文

posted @ 2013-06-10 11:45 ZhangEF 阅读(143) | 评论 (0)编辑 收藏

2013年4月3日

一些照相机名词 CCD COMS 全画幅 APS-C画幅 1/3英寸CCD

     摘要: 一些照相机名词 CCD COMS 全画幅 APS-C画幅 1/3英寸CCD  阅读全文

posted @ 2013-04-03 10:06 ZhangEF 阅读(1776) | 评论 (0)编辑 收藏

2013年3月20日

HD-SDI YPbPr HDMI DVI 传输接口区别

     摘要: 真正意义上的高清接口包括HD-SDI、YPbPr、HDMI、DVI这几种,而从表1中可以很清晰地看到,在目前的高清数字接口中HD-SDI、 HDMI等接口各自的优势  阅读全文

posted @ 2013-03-20 17:37 ZhangEF 阅读(1696) | 评论 (0)编辑 收藏

2012年12月1日

Android权限列表

     摘要: Android权限列表  阅读全文

posted @ 2012-12-01 11:10 ZhangEF 阅读(250) | 评论 (0)编辑 收藏

2012年11月28日

TS流的解码过程-ES-PES-DTS-PTS-PCR

     摘要: 在ES层,与同步有关的主要是视频缓冲验证VBV(Video Buffer Verifier),用以防止解码器的缓冲器出现上溢或下溢;在PES层,主要是在PES头信息里出现的显示时间标签PTS(Presentation Time Stamp)和解码时间标签DTS(Decoding Time Stamp);在TS层中,TS头信息包含了节目时钟参考PCR(Program Clock Reference),用于恢复出与编码端一致的系统时序时钟STC(System Time Clock)  阅读全文

posted @ 2012-11-28 15:10 ZhangEF 阅读(1130) | 评论 (0)编辑 收藏

2012年9月24日

Android源码编译的错误处理

     摘要: Android源码编译的错误处理  阅读全文

posted @ 2012-09-24 16:32 ZhangEF 阅读(393) | 评论 (0)编辑 收藏

2012年5月4日

演示volatile 关键字作用的一段C代码

     摘要: VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化  阅读全文

posted @ 2012-05-04 10:24 ZhangEF 阅读(319) | 评论 (1)编辑 收藏

2012年4月14日

单反数码相机和普通数码相机的区别

     摘要: 单反数码相机和普通数码相机的区别  阅读全文

posted @ 2012-04-14 22:02 ZhangEF 阅读(239) | 评论 (1)编辑 收藏

2012年3月31日

ubuntu 安装samba服务器

     摘要: ubuntu 安装samba服务器  阅读全文

posted @ 2012-03-31 09:52 ZhangEF 阅读(236) | 评论 (0)编辑 收藏

Ubuntu 手动安装jdk 配置jdk路径

     摘要: Ubuntu 手动安装jdk 配置jdk路径  阅读全文

posted @ 2012-03-31 09:22 ZhangEF 阅读(433) | 评论 (0)编辑 收藏

给 ubuntu添加新硬盘 格式化和挂载

     摘要: ubuntu添加新硬盘 格式化和挂载  阅读全文

posted @ 2012-03-31 00:12 ZhangEF 阅读(6088) | 评论 (0)编辑 收藏