自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tianyu的专栏 - Linux site:blog.csdn.net/wishfly

-- 宁静致远 - Linux site:blog.csdn.net/wishfly

  • 博客(85)
  • 资源 (9)
  • 收藏
  • 关注

转载 iOS开发介绍

http://edu.csdn.net/course/attend/506/0

2015-03-31 09:16:23 673

转载 苹果Swift语言视频教程闪电入门在线观看(..._51CTO学院

http://edu.51cto.com/lesson/id-26473.html

2015-03-27 01:28:54 688

转载 为什么苹果Swift语言将会迅速普及

网易科技讯 7月15日消息,据国外媒体报道,《连线》杂志日前撰文解析了苹果新编程语言Swift的诸多优势。文章表示,由于这门语言易于上手,吸收了编译型语言与解释型语言的长处,而且有诸多苹果产品为依托,Swift的普及速度会让其他语言望尘莫及。以下为《连线》“苹果Swift将很快改变编程的三大理由”一文:克里斯·拉特纳(Chris Lattner)花了一年半时间打造了一套新的编程语言

2015-03-27 01:23:05 1188

转载 千锋swift培训教程

http://www.wasu.cn/Play/show/id/4116282

2015-03-26 00:34:43 1185

转载 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 758

转载 流媒体协议介绍(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 1176

转载 RTMP协议与RTSP协议比较

考虑做一个手机直播系统,首先需要指定一个合理的技术方案。由于自己以前不是搞多媒体这块,对流媒体开发不熟悉,自己的理解思维总习惯用java web开发的惯性走,先指定一个大体的框架。不管对还是错,先考虑其技术可行性。框架的指定,首先取决于自己采用的流媒体协议,我们熟知的流媒体协议有RTMP,RTSP,HLS。网上有很多这方面的介绍,我懒得复制了,在这里只谈谈自己的看法。先谈一下HLS

2015-03-25 09:37:34 5731 1

转载 Streaming media with ffserver

http://trac.ffmpeg.org/wiki/Streaming%20media%20with%20ffserver

2015-03-24 16:44:54 664

转载 TCP 和 UDP 在socket编程中的区别

一、TCP与UDP的区别 基于连接与无连接   对系统资源的要求(TCP较多,UDP少)   UDP程序结构较简单   流模式与数据报模式   TCP保证数据正确性,UDP可能丢包   TCP保证数据顺序,UDP不保证   部分满足以下几点要求时,应该采用UDP 面向数据报方式 网络数据大多为短消息   拥有大量Client   对数据安全性无特殊要求

2015-03-24 10:34:30 833

转载 VC++ UDP通信程序

UDP的服务器端:(UdpSrv.cpp) #i nclude "Winsock2.h"#i nclude "stdio.h" void main(){//初始化socket库WORD wVersionRequested;WSADATA wsaData;int err;wVersionRequested = MAKEWORD( 1, 1 );err = WSAStartup

2015-03-24 10:21:49 3394

转载 vc socket tcp编程的简单实例

//Server端#include #include void main(){WORD wVersionRequested;WSADATA wsaData;int err;wVersionRequested = MAKEWORD( 1, 1 );err = WSAStartup( wVersionRequested,

2015-03-24 10:18:12 3446

转载 vi使用手册

vi使用手册VI是unix上最常用的文本编辑工具,作为unix软件测试人员,有必要熟练掌握它。进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将

2015-03-23 21:50:29 761

转载 Linux编辑器vi使用方法详细介绍

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。1、vi的基本概念   基本上vi可以分为三种

2015-03-23 21:49:10 725

转载 linux程序开发入门

前一阵子在QQ上和朋友聊天的时候,总会看到有人说Linux上的应用程序开发是高手才可以完成的,而且这种“迷信”在目前似乎还很普遍。然而,情况并不是这样的,从程序库的支持方面,Linux平台为用户级应用程序的开发提供了很多功能强大且丰富的程序库,而且它们大部分是跨平台的(Boost、OpenGL、STL、Qt、Java等)和基于POSIX标准的(glibc等),同时Linux内核还为驱动程序的开发提

2015-03-23 17:25:02 676

转载 TCP与UDP的区别,以及它们各自的定义

TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第一次对话;主

2015-03-23 17:21:37 679

转载 Mac OS X 下终端基本命令

Mac OS X 启用超级用户的方法Root user,又名超级用户,是一个权力最高的Unix 账户,Root 的账户能在整个系统里任何部份进行任何“操作”,包括:拷贝档案、移动/移除档案、执行程序等。所以,通常 Root 的账户都只会指派给高级专业的用户使用。因此,苹果把Root user 隐藏在MacOS X 里。但有时候我们不得不启用Root用户以便于实现某些操作,可以通过以下三

2015-03-22 15:03:13 1116

转载 数字视频监控系统开发及应用

前言 第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 2701

转载 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 5378

转载 wireshark抓包图解 TCP三次握手/四次挥手详解

一. TCP/IP协议族      TCP/IP是一个协议族,通常分不同层次进行开发,每个层次负责不同的通信功能。包含以下四个层次:1. 链路层,也称作数据链路层或者网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。2. 网络层,也称作互联网层,处理分组在网络中的活动,例如分组

2015-03-22 04:54:59 26015 4

转载 最简单的基于Flash的流媒体示例:网页播放器(HTTP,RTMP,HLS)

本文继续上一篇文章,记录一些基于Flash的流媒体处理的例子。本文记录一些基于Flash技术的网页播放器。基于Flash的网页播放器相比于其他网页播放器来说最大的优势就是“免插件安装”了,这一点可以很大的提高用户的体验质量。早些时候网络视频(尤其是直播)一般都使用ActiveX控件作为视频播放器,而这些控件并不普及,所以终端用户必须下载相关的插件才能收看节目,因而对很多不熟悉电脑的用户造成了很大的

2015-03-22 04:52:11 8348

转载 TCP建立连接时的三次握手

TCP建立连接时的三次握手在因特网协议族(Internet protocol suite)中,TCP层是位于IP层之上,应用层之下的运输层。不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。   应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,然后TCP把数据流分割成适当长度的报文段(通常受该计算机连接的网络的数据链路层的最大

2015-03-22 04:22:46 709

转载 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 1033

转载 RTSP详解

RTSP的功能:rtsp并不传输数据,其作用相当于流媒体服务器的远程控制,传输数据可以通过传输层的tcp和udp协议。rtsp和http的区别和联系:(1)联系:两者都用纯文本来发送消息,且rtsp协议的语法也和HTTP类似。Rtsp一开始这样设计,也是为了能够兼容使用以前写的HTTP协议分析代码 。(2)区别rtsp是有状态的,不同

2015-03-22 02:44:54 1203

转载 视频编解码器设计:开发图像与视频压缩系统

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 1904

转载 ffplay for MFC

http://sourceforge.net/projects/ffplayformfc/

2015-03-21 02:15:50 794

转载 mFC + ffmpeg

https://www.baidu.com/s?wd=mFC%20%2B%20ffmpeg&rsv_spt=1&issp=1&f=8&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=12&rsv_sug1=12&rsv_pq=834ed7250003ca8a&rsv_t=0061pXW9TT22X7SNS75LW3o

2015-03-20 13:53:18 1347

转载 应用程序之间互相通讯的几种方法

应用程序之间的数据交换(互相通讯)一直是困扰广大程序员的难题,尽管已经出现了各式各样的解决方案,但迄今为止没有哪一种方案是完美无缺的。因此,只有学习并了解了它们的优缺点后,才能在特定的情况下选择最佳方案,以满足最终的要求。    1、共享    在硬盘上建立一个文件,一个应用程序往该文件里写数据(可以不关闭文件,但必须刷新缓冲区),另一个应用程序以共享方式打开这个文

2015-03-19 14:59:18 4263

转载 将h.264视频流封装成flv格式文件(一.flv格式)

flv文件的格式其实网上资料还是不少,但是怎么封装成flv却不多。看了不少资料,找到了一个觉得还比较靠谱的:http://www.cnblogs.com/chef/archive/2012/07/18/2597279.html其实flv还是挺简单的一个视频格式,下面就来先谈一谈FLV的格式吧。 FLV是一个二进制文件,简单来说,其是由一个文件头(FLV header)和很多

2015-03-19 14:02:51 937

转载 DPI是Dots Per Inch(每英寸所打印的点数)的缩写,是打印机、鼠标等设备分辨率的单位

DPI是Dots Per Inch(每英寸所打印的点数)的缩写,是打印机、鼠标等设备分辨率的单位。这是衡量打印机打印精度的主要参数之一,一般来说,该值越大,表明打印机的打印精度越高。dpi是指每英寸的像素,也就是扫描精度。国际上都是计算一平方英寸面积内像素的多少。dpi越小,扫描的清晰度越低,由于受网络传输速度的影响,web上使用的图片都是72dpi,但是冲洗照片不能使用这个参数,必须是3

2015-03-19 13:04:07 5629

转载 HDR是啥意思?

一般我们照相,照顾了高光区域的曝光,暗部细节就会丢失,而照顾了暗部细节,高光部分就会曝光过度,为了解决这一问题,我们使用HDR,中文意思是高动态光照渲染。简单地说,就是一张照片中,既包含了高光部分,又保留了暗部细节。具体方法就是用你的相机,拍至少三张不同曝光度的照片,多的可以拍到7张10张。在这些照片里,分别用不同的曝光度从低到高拍摄。最后用软件讲这些照片合称为一张照片。最后的效果就是一张照片

2015-03-19 09:25:26 911

转载 目前主流视频网站视频点播都是使用的哪些协议

目前主流视频网站视频点播都是使用的哪些协议?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 8312

转载 如何实现一个c/s模式的flv视频点播系统

如何实现一个c/s模式的flv视频点播系统一、写在前面  视频点播,是一个曾经很热,现如今依然很热的一项视频服务技术。本人最近致力于研究将各种视频格式应用于点播系统中,现已研究成功FLV, F4V, MP4,TS格式的视频点播解决方案,完全支持以上格式中存放H.264编码视频的情况,并将继续研究其他格式。  这里有一点需要说明的是,F4V本来指的是Adobe基于ISO/IE

2015-03-19 02:28:20 1035

转载 收集了几个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 11970

转载 流媒体开发

岗位职责:       1. 负责精品录播系统架构设计、实现工作    2. 按照产品需求,进行功能模块的设计、编码并完成技术文档的编写    任职要求:          1. 扎实的C++基础,熟悉常用数据结构和算法    2. 精通流媒体传输协议:RTP/RTSP/RTMP/HTTP Live Streaming等,有丰富的流媒体协议编程经

2015-03-19 01:52:30 837

转载 利用RTP进行组播

http://wenku.baidu.com/link?url=9iC2TETqZKfzN-6aQehEqSoqIBZquLoR-bUxqdEqJdfIMeXunHrpLKPEDD1Ucnav7VoqySHV6Fae4yw9zyr6W1uvM-mRCnZYgHK23_xVAP_

2015-03-18 17:38:25 4281

转载 VLC组播与接收

搭建组播服务器 第一步:运行程序后选择“媒体--串流”;第二步:通过“添加”选择需要播放的文件(以wmv文件为例),单击“串流”;第三步:流输出有三项需要设置:来源、目标和选项。来源刚才已指定,点击“下一个”;第四步:勾选“在本地显示”,选择“RTP/ MPEG Transport Stream”输出,单击“添加”;第五步:如果建立IPv6组播服务器,可以输

2015-03-18 17:36:31 4034

转载 视频流传输协议RTP/RTCP/RTSP/HTTP的区别

用一句简单的话总结:RTSP发起/终结流媒体、RTP传输流媒体数据 、RTCP对RTP进行控制,同步。之所以以前对这几个有点分不清,是因为CTC标准里没有对RTCP进行要求,因此在标准RTSP的代码中没有看到相关的部分。而在私有RTSP的代码中,有关控制、同步等,是在RTP Header中做扩展定义实现的。另外,RFC3550可以看作是RFC1889的升级文档,只看RFC3550即可。

2015-03-18 15:06:34 2184

转载 三次握手wireshark抓包分析,成功握手和失败握手

启动点击start出现下面的对话框 wireshark是捕获机器上的 某一块网卡的网络包,当机器上有多块网卡的时候,需要选择一个网卡进行捕获操作。选择网卡>主页面上,直接点击选中后start>capture->interfaces,选择后start 窗口介绍1. Display

2015-03-18 13:41:30 4310

转载 流媒体服务器

流媒体指以流方式在网络中传送音频、视频和多媒体文件的媒体形式。相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。由于流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。作为新一代互联网应用的标志,流媒体技术在近几年得到了飞速的发展。而流媒体服务器又

2015-03-18 13:01:33 2356

转载 VLC搭建RTSP点播服务器

本人因为开发的原因,需要自己搭建一个RTSP的点播服务器。寻求了很久,发现VLC是一块很不错的软件。VLC的功能其实远不止rtsp点播服务这一个功能这么简单,他还包括rtsp的组播,单播,http,udp的组播,单播等等。关于这方面的介绍网上实在是多了去了,这里我不在重复了。现在主要介绍下VLC下rtsp点播服务器的搭建。其实讲起来非常简单,网上也有其他的方法,比如借助putty等终端

2015-03-18 11:26:09 8366 2

《TCP/IP网络编程》示例源码

《TCP/IP网络编程》示例源码

2016-10-31

JavaScript语言精粹_修订版

JavaScript语言精粹_修订版.

2015-05-27

JavaScript设计模式

JavaScript设计模式

2015-05-27

[图解TCPIP(第5版)

《图解TCP/IP》是一本图文并茂的网络管理技术书籍,旨在让广大读者理解TCP/IP的基本知识、掌握TCP/IP的基本技能。   书中讲解了网络基础知识、TCP/IP基础知识、数据链路、IP协议、IP协议相关技术、TCP与UDP、路由协议、应用协议、网络安全等内容,引导读者了解和掌握TCP/IP,营造一个安全的、使用放心的网络环境。   《图解TCP/IP》适合计算机网络的开发、管理人员阅读,也可作为大专院校相关专业的教学参考书。

2015-05-26

jquery-1.11.3

jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由美国人John Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave Methvin率领团队进行开发。如今,jQuery已经成为最流行的javascript库,在世界前10000个访问最多的网站中,有超过55%在使用jQuery。 jQuery是免费、开源的,使用MIT许可协议。jQuery的语法设计可以使开发者更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。除此以外,jQuery提供API让开发者编写插件。其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。 jQuery,顾名思议,也就是JavaScript和查询(Query),即是辅助JavaScript开发的库。

2015-05-24

演讲:《Netfee-基于TMG/ISA的上网行为控制系统》

Netfee是基于微软ISA/TMG server的企业上网行为管理软件产品。

2011-01-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除