
视频
文章平均质量分 54
视频
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
wishfly
这个作者很懒,什么都没留下…
展开
-
视频转码 - 笔记2
rtmp原创 2022-12-27 14:14:13 · 138 阅读 · 0 评论 -
海康 - 笔记
海康摄像头SDK在Linux、windows下的兼容问题原创 2022-10-21 10:00:07 · 189 阅读 · 0 评论 -
ffmpeg - 笔记
ffmpeg原创 2022-09-20 16:11:39 · 244 阅读 · 0 评论 -
RtspToWeb 笔记
rtsp原创 2022-08-16 09:10:30 · 612 阅读 · 0 评论 -
QT web 开发 - video -- 笔记
linux browser video原创 2022-06-28 10:29:05 · 498 阅读 · 0 评论 -
流媒体开发
岗位职责: 1. 负责精品录播系统架构设计、实现工作 2. 按照产品需求,进行功能模块的设计、编码并完成技术文档的编写 任职要求: 1. 扎实的C++基础,熟悉常用数据结构和算法 2. 精通流媒体传输协议:RTP/RTSP/RTMP/HTTP Live Streaming等,有丰富的流媒体协议编程经转载 2015-03-19 01:52:30 · 860 阅读 · 0 评论 -
RTMP协议与RTSP协议比较
考虑做一个手机直播系统,首先需要指定一个合理的技术方案。由于自己以前不是搞多媒体这块,对流媒体开发不熟悉,自己的理解思维总习惯用java web开发的惯性走,先指定一个大体的框架。不管对还是错,先考虑其技术可行性。框架的指定,首先取决于自己采用的流媒体协议,我们熟知的流媒体协议有RTMP,RTSP,HLS。网上有很多这方面的介绍,我懒得复制了,在这里只谈谈自己的看法。先谈一下HLS转载 2015-03-25 09:37:34 · 5757 阅读 · 1 评论 -
流媒体协议介绍(rtp/rtcp/rtsp/rtmp/mms/hls)
RTP 参考文档 RFC3550/RFC3551 Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输层协议。RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP)转载 2015-03-25 09:46:30 · 1205 阅读 · 0 评论 -
如何实现一个c/s模式的flv视频点播系统
如何实现一个c/s模式的flv视频点播系统一、写在前面 视频点播,是一个曾经很热,现如今依然很热的一项视频服务技术。本人最近致力于研究将各种视频格式应用于点播系统中,现已研究成功FLV, F4V, MP4,TS格式的视频点播解决方案,完全支持以上格式中存放H.264编码视频的情况,并将继续研究其他格式。 这里有一点需要说明的是,F4V本来指的是Adobe基于ISO/IE转载 2015-03-19 02:28:20 · 1048 阅读 · 0 评论 -
目前主流视频网站视频点播都是使用的哪些协议
目前主流视频网站视频点播都是使用的哪些协议?RTMP还是http live streaming(HLS)协议?直播呢?https://www.baidu.com/s?wd=%E8%A7%86%E9%A2%91%E7%BD%91%E7%AB%99%20%E7%82%B9%E6%92%AD%20%E5%8D%8F%E8%AE%AE&rsv_spt=1&issp=1&f=8&rsv_bp=0转载 2015-03-19 02:32:50 · 8368 阅读 · 0 评论 -
DPI是Dots Per Inch(每英寸所打印的点数)的缩写,是打印机、鼠标等设备分辨率的单位
DPI是Dots Per Inch(每英寸所打印的点数)的缩写,是打印机、鼠标等设备分辨率的单位。这是衡量打印机打印精度的主要参数之一,一般来说,该值越大,表明打印机的打印精度越高。dpi是指每英寸的像素,也就是扫描精度。国际上都是计算一平方英寸面积内像素的多少。dpi越小,扫描的清晰度越低,由于受网络传输速度的影响,web上使用的图片都是72dpi,但是冲洗照片不能使用这个参数,必须是3转载 2015-03-19 13:04:07 · 5808 阅读 · 0 评论 -
swift语言
Swift是Apple在WWDC2014所发布的一门编程语言,用来撰写OS X和iOS应用程序[1]。在设计Swift时.就有意和Objective-C共存,Objective-C是Apple操作系统在导入Swift前使用的编程语言Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加现代的功能转载 2015-03-25 23:47:46 · 773 阅读 · 0 评论 -
收集了几个RTSP测试地址
收集了几个RTSP测试地址rtsp://218.204.223.237:554/live/1/0547424F573B085C/gsfp90ef4k0a6iap.sdprtsp://218.204.223.237:554/live/1/66251FC11353191F/e7ooqwcfbqjoo80j.sdprtsp://211.139.194.251:554/转载 2015-03-19 02:18:49 · 12641 阅读 · 0 评论 -
HDR是啥意思?
一般我们照相,照顾了高光区域的曝光,暗部细节就会丢失,而照顾了暗部细节,高光部分就会曝光过度,为了解决这一问题,我们使用HDR,中文意思是高动态光照渲染。简单地说,就是一张照片中,既包含了高光部分,又保留了暗部细节。具体方法就是用你的相机,拍至少三张不同曝光度的照片,多的可以拍到7张10张。在这些照片里,分别用不同的曝光度从低到高拍摄。最后用软件讲这些照片合称为一张照片。最后的效果就是一张照片转载 2015-03-19 09:25:26 · 929 阅读 · 0 评论 -
YUV格式分析
在摄像头之类编程经常是会碰到YUV格式,而非大家比较熟悉的RGB格式. 我们可以把YUV看成是一个RGB的变种来理解. YUV的原理是把亮度与色度分离,研究证明,人眼对亮度的敏感超过色度。利用这个原理,可以把色度信息减少一点,人眼也无法查觉这一点。 YUV三个字母中,其中"Y"表示明亮度(Lumina nce或Luma),也就是灰阶值;而"U"和"V"转载 2015-03-17 02:54:01 · 728 阅读 · 0 评论 -
TCP/IP和Socket的关系
要写网络程序就必须用Socket,这是程序员都知道的。而且,面试的时候,我们也会问对方会不会Socket编程?一般来说,很多人都会说,Socket编程基本就是listen,accept以及send,write等几个基本的操作。是的,就跟常见的文件操作一样,只要写过就一定知道。 对于网络编程,我们也言必称TCP/IP,似乎其它网络协议已经不存在了。对于TCP/IP,我们还知道TCP和转载 2015-03-17 23:50:22 · 652 阅读 · 0 评论 -
socket是操作系统用来实现网络传输层以下协议的方式
ISO把网络分成7层。我平时说的网络,指的是以太网,至于什么是以太网,LZ可以问google,以太网把网络分成了4层,应用层,传输层,网络层,数据链路层。HTTP是应用层协议,TCP(传输控制协议)UDP(用户数据协议)他们是传输层协议,IP(网络协议),至于数据链路(就是我们说的以太网,FDDI,令牌环网等)socket是操作系统用来实现网络传输层以下协议的方式。我们通常说TCP和UPD其实说的转载 2015-03-17 23:55:28 · 2982 阅读 · 1 评论 -
视频编解码器设计:开发图像与视频压缩系统
http://search.china-pub.com/s/?key1=%ca%d3%c6%b5%bf%aa%b7%a2&pz=1&type=60转载 2015-03-21 14:29:49 · 1932 阅读 · 0 评论 -
视频
1 ffmpeg的官方网站学习资料-入门教程2 VFW简介http://wenku.baidu.com/link?url=zuMXtwfFG_KKgfDXfR4ltgT0_X_KrEQGPx9_-Te9WZqzYRz2nnLdII-rRPLCtpdb01lvLz0TohsR_GV2q1Waj8FhmNGnv6NYXolPsmbg2lK3. VFW实现视频捕捉http:/转载 2015-02-13 02:09:14 · 607 阅读 · 0 评论 -
TCP/IP、Http、Socket的区别
TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层:网络层:IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议传输层:TCP协议与UDP协议应用层:FTP、HTTP、TELNET、SMTP、DNS等协议 “我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数据有意转载 2015-03-18 00:02:16 · 519 阅读 · 0 评论 -
揭开Socket编程的面纱
对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UDP? TCP/IP(Transmi转载 2015-03-18 00:37:56 · 526 阅读 · 0 评论 -
socket与File类似,都是 对底层操作抽象后提供的可以调用的接口。
socket与File类似,都是 对底层操作抽象后提供的可以调用的接口。socket - 用于处理TCP/IP(不用了解具体如何封包等TCP/IP的细节)而File - 用于处理文件(不用了解文件在磁盘上是如何存储的细节)原创 2015-03-18 00:18:52 · 664 阅读 · 0 评论 -
socket和http间的区别
最大区别socket是网络层,http是应用层 socket是一个程序组件,它支持TCP,UDP等网络通讯协议,也就是通过socket这个东西你可以和任何互联网或局域网上的计算机通讯。。。TCP,UDP是一个网络层协议,网络层协议不管你发的内容是啥,他只负责把你想法的东西发到对面,发的是啥,他完全不管,因为他不是应用层。。。。 http是应用层协议,在socket的TCP层之上,转载 2015-03-18 00:57:41 · 695 阅读 · 0 评论 -
RTSP详解
RTSP的功能:rtsp并不传输数据,其作用相当于流媒体服务器的远程控制,传输数据可以通过传输层的tcp和udp协议。rtsp和http的区别和联系:(1)联系:两者都用纯文本来发送消息,且rtsp协议的语法也和HTTP类似。Rtsp一开始这样设计,也是为了能够兼容使用以前写的HTTP协议分析代码 。(2)区别rtsp是有状态的,不同转载 2015-03-22 02:44:54 · 1230 阅读 · 0 评论 -
RTP(Real-timeTransportProtocol)/ RTCP(Real-timeTransportControlProtocol)
RTP(Real-timeTransportProtocol)是用于Internet上针对多媒体数据流的一种传输协议。RTP被定义为在一对一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步。RTP通常使用UDP来传送数据,但RTP也可以在TCP或ATM等其他协议之上工作。当应用程序开始一个RTP会话时将使用两个端口:一个给RTP,一个给RTCP。RTP本身并不能为按顺序传转载 2015-03-22 04:15:58 · 1049 阅读 · 0 评论 -
wireshark抓包图解 TCP三次握手/四次挥手详解
一. TCP/IP协议族 TCP/IP是一个协议族,通常分不同层次进行开发,每个层次负责不同的通信功能。包含以下四个层次:1. 链路层,也称作数据链路层或者网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。2. 网络层,也称作互联网层,处理分组在网络中的活动,例如分组转载 2015-03-22 04:54:59 · 26098 阅读 · 4 评论 -
FLV视频发布的两种方式(HTTP协议和RTMP协议)
配好了FMS/Red5,用flvplayerBack测试RTMP 协议通过。想进一步用NetStream做开发的时候,却发现NetStream.play只支持Http和File两种协议(参考Flash帮助)。 上网检查youtube,6rooms和56,发现他们用的播放协议也都是Http。按说FMS/Red5作为流媒体服务器,是专门做过优化的。但为何这些网站都没采用RTMP 的协议呢。转载 2015-03-22 05:00:05 · 5408 阅读 · 0 评论 -
Mac OS X 下终端基本命令
Mac OS X 启用超级用户的方法Root user,又名超级用户,是一个权力最高的Unix 账户,Root 的账户能在整个系统里任何部份进行任何“操作”,包括:拷贝档案、移动/移除档案、执行程序等。所以,通常 Root 的账户都只会指派给高级专业的用户使用。因此,苹果把Root user 隐藏在MacOS X 里。但有时候我们不得不启用Root用户以便于实现某些操作,可以通过以下三转载 2015-03-22 15:03:13 · 1168 阅读 · 0 评论 -
一些rtsp实现的开源代码
一些rtsp实现的开源代码2013-07-10 22:25 ⁄ 工业·编程 ⁄ 共 414字 ⁄ 字号 小 中 大 ⁄ 暂无评论* live.com C/S C++ http://www.live555.com * darwin S C++ http://www.opensource.apple.com/darwinsou转载 2015-03-18 01:10:28 · 15778 阅读 · 0 评论 -
rtsp 实现
rtsp 实现https://www.baidu.com/s?wd=rtsp%20%E5%AE%9E%E7%8E%B0&pn=10&oq=rtsp%20%E5%AE%9E%E7%8E%B0&tn=baiduhome_pg&ie=utf-8&rsv_idx=2&rsv_pq=c5df01800000a23a&rsv_t=c48aB2deHv7Dct0Tjrzj2lo7GEbkwBdQzA转载 2015-03-18 01:12:16 · 1344 阅读 · 0 评论 -
简单了解ONVIF 协议
什么是ONVIF ? ONVIF:原意为 开放型网络视频接口论坛,即 Open Network Video Interface Forum ,是安讯士、博世、索尼等三家公司在2008年共同成立的一个国际性 开放型 网络视频产品 标准网络接口 的开发论坛,后来由这个技术开发论坛共同制定的开放性行业标准,就用该论坛的大写字母命名,即ONVIF 网络视频标准规范,习惯简称为:ONVIF协议。转载 2015-03-12 17:31:53 · 4281 阅读 · 0 评论 -
Red5是一个采用Java开发开源的Flash流媒体服务器
Red5是一个采用Java开发开源的Flash流媒体服务器。它支持:把音频(MP3)和视频(FLV)转换成播放流; 录制客户端播放流(只支持FLV);共享对象;现场直播流发布;远程调用。Red5使用RSTP作为流媒体传输协议,在其自带的一些示例中演示了在线录制,flash流媒体播放,在线聊天,视频会议等一些基本功能。Red5 is an Open Source Flash Server转载 2015-03-12 17:40:14 · 2038 阅读 · 0 评论 -
数字视频监控系统开发及应用
前言 第1章 概述 1.1 模拟视频监控现状 1.1.1 模拟视频监控系统简介 1.1.2 模拟视频监控系统存在的问题 1.2 数字视频监控系统 1.2.1 数字视频监控系统的组成 1.2.2 数字视频监控系统与模拟视频监控系统性能比较 1.3 数字视频监控系统的发展 第2章 数字视频基础 2.1 图像的视觉基础 2.1.1 分辨率 2.1.2 人眼转载 2015-03-22 12:31:26 · 2757 阅读 · 0 评论 -
显示器分辨率和图像分辨率的关系
显示器的分辨率是指显示器的屏幕的像素组成的数量(指液晶显示器),如21.5英寸的显示器的分辨率是1920X1080是指屏幕上横向有1920个像素,纵向上有1080个像素。图像分辨率是一幅图片中像素的组成数量,如1024X768的图片,有1280X1024的图片,也有非常大的如2560X1600分辨率的图片等。当图像的分辨率大于显示器的分辨率时有两种显示方法,一种是局部显示,即屏幕的转载 2015-03-12 17:13:47 · 6427 阅读 · 0 评论 -
如何计算视频码率
单击鼠标右键,查看视频文件属性,获知视频文件大小及视频播放时长2如果视频文件为250MB,播放时长为30min,那么我们可以通过公式计算视频码率:视频码率=(视频文件大小*8)/时间,这里视频的码率的单位为(kbps),视频文件大小的单位为KB,时间单位为s,那么我们可得到视频的大小为1111kbps3视频的清晰度与视频的码率是一一对应的,视转载 2015-03-13 11:20:37 · 6018 阅读 · 0 评论 -
决定视频文件占用空间大小的因素(编码格式,比特率)
编码率/比特率直接与文件体积有关。且编码率与编码格式配合是否合适,直接关系到视频文件是否清晰。在视频编码领域,比特率常翻译为编码率,单位是Kbps,例如800Kbps 其中, 1K=1024 1M=1024Kb为比特(bit)这个就是电脑文件大小的计量单位,1KB=8Kb,区分大小写,B代表字节(Byte) s 为 秒(second)p 为 每(per),以800kbps来编码表示经过编码后的转载 2015-03-13 13:50:00 · 13574 阅读 · 2 评论 -
iOS开发介绍
http://edu.youkuaiyun.com/course/attend/506/0转载 2015-03-31 09:16:23 · 683 阅读 · 0 评论 -
TCP与UDP的区别,以及它们各自的定义
TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第一次对话;主转载 2015-03-23 17:21:37 · 697 阅读 · 0 评论 -
VLC搭建RTSP服务器的过程
第一步,打开VLC第二步:在媒体下拉菜单下!有一个子菜单“串流”如图所示:点击“串流”子菜单弹出一个窗口!如下图所示。添加一个你要串流的本地文件,我刚才传给你的那个长一点的文件。 第三步,会出现如下的界面:第五:点转载 2015-03-18 10:27:27 · 1242 阅读 · 0 评论 -
流媒体服务器
流媒体指以流方式在网络中传送音频、视频和多媒体文件的媒体形式。相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。由于流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。作为新一代互联网应用的标志,流媒体技术在近几年得到了飞速的发展。而流媒体服务器又转载 2015-03-18 13:01:33 · 2432 阅读 · 0 评论