自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (19)
  • 收藏
  • 关注

转载 网络直播电视之寻找直播地址

这种方式也不知道能坚持多长时间,暂时是没有什么问题。方法如下:     访问http://trailers.apple.com/appletv/index.xml     可以看到'http://atv.jianguoke.com/appletv/tv/tv.xml');"onPlay="">     打开http://atv.jianguoke.com/appletv/t

2013-01-31 17:40:21 2908

转载 iphone ios HTTP Live Streaming

1。官方文档:http://developer.apple.com/resources/http-streaming/2。苹果http视频点播技术 http://rainbird.blog.51cto.com/211214/507958如何做内容加密HTTP Live Streaming支持在m3u8中指定一个key文件(目前支持16-octet 的AES-128加密),然

2013-01-31 17:26:29 718

转载 苹果http视频点播技术

在写一个基于iphone的应用,主要是用来播放视频的.但是提交给苹果审核的时候却遭到百般刁难.尤其是关于在3G网络上播放视频流的限制:   9.4   Video streaming content over a cellular network longer than 10 minutes must use HTTP Live and include a baseline 64 kbps

2013-01-31 16:15:39 716

转载 搭建HTTP Live Streaming直播系统

最近,需要将苹果的HTTP Live Streaming系统搭建起来。完全没有头绪,故第一步就是学习。一、学习资料官网资料1. http://developer.apple.com/resources/http-streaming/具体的搭建方案        使用segmenter将现成的视频文件分割,并生成列表文件。1. http://blo

2013-01-31 16:12:00 1407

转载 HTTP协议中POST、GET、HEAD、PUT等请求方法以及一些常见错误

请求方法是请求一定的Web页面的程序或用于特定的URL。可选用下列几种:GET: 请求指定的页面信息,并返回实体主体。HEAD: 只请求页面的首部。POST: 请求服务器接受所指定的文档作为对所标识的URI的新的从属实体。PUT: 从客户端向服务器传送的数据取代指定的文档的内容。DELETE: 请求服务器删除指定的页面。OPTIONS: 允许客户端查看服务器的性能。TR

2013-01-31 16:01:56 730

转载 ios Http living Stream详解三

Deploying HTTP Live Streaming(原文地址)https://developer.apple.com/library/ios/#documentation/networkinginternet/conceptual/streamingmediaguide/Introduction/Introduction.html 为了发布我们的 HTTP

2013-01-31 16:00:52 1390

转载 IOS HTTP Living Strem详解二

Using HTTP Live Streaming(原文地址)https://developer.apple.com/library/ios/#documentation/networkinginternet/conceptual/streamingmediaguide/Introduction/Introduction.html 工具的下载为了能够搭建好一

2013-01-31 15:59:03 955

转载 IOS HTTP Living Strem详解一

HTTP-Live-Streaming-Architecture(原文地址)https://developer.apple.com/library/ios/#documentation/networkinginternet/conceptual/streamingmediaguide/Introduction/Introduction.html 一般来说,HTTP Live

2013-01-31 15:58:07 901

转载 HTTP Live Streaming 分析

技术含量:常用的流媒体协议主要有 HTTP 渐进下载和基于 RTSP/RTP 的实时流媒体协议,这二种基本是完全不同的东西,目前比较方便又好用的我建议使用 HTTP 渐进下载的方法。在这个中 apple 公司的 HTTP Live Streaming 是这个方面的代表。它最初是苹果公司针对iPhone、iPod、iTouch和iPad等移动设备而开发的流.现在见到在桌面也有很多应用了,

2013-01-31 15:34:48 769

转载 MIME类型,Content-Type

//指定返回的是一个不能被客户端读取的流,必须被下载               Response.ContentType = "application/x-msdownload"; MIME  MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些

2013-01-31 15:12:34 2249

转载 Android ramdisk.img system.img userdata.img介绍与使用

android源码编译后得到system.img,ramdisk.img,userdata.img映像文件。其中, ramdisk.img是emulator的文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据,emulator负责加载这3个映像文件后,会把system.img和userdata.img分别加载到 ramdisk文件系统中的system

2013-01-30 17:52:58 6331 1

转载 苹果平台上的媒体流播放技术HLS

近日在和朋友聊起媒体流的服务器端实时转码技术的时候,发现苹果的各种终端上的视频播放并未使用常见的基于UDP的RTSP/RTP,而强制使用了Http Live Stream技术,这里稍稍总结了如下。苹果的视频数据流播放技术要求一如苹果的强势作风,苹果对其旗下的iPhone、iPod、iPad、Apple TV各种设备上的视频数据播放有强制的技术限制。首先,说说音视频数据的数据压缩格式

2013-01-29 15:55:33 1251

转载 Android NDK的C/C++代码中利用JNI回调实现字符编码转换

在NDK下做网络传输时,遇到一个编码转换的问题,就是对方传过来的文件名是中文GBK编码,需要转成UTF8来处理。平常在C/C++环境下编程时,系统都会提供字符编码转换的API。如Windows下有MultiByteToWideChar之类的函数,Linux下有iconv库,纯C下用wcstombs、mbstowcs也可以做。然而我在我机上的Android NDK目录下,并没有找到iconv

2013-01-23 10:13:15 757

转载 当JNI遇到多线程--java对象如何被C++中的多个线程访问?

java中要访问C++代码时, 使用JNI是唯一选择. 然而,在多线程的情况下, 可能出现以下问题:问题描述:一个java对象通过JNI调用DLL中一个send()函数向服务器发送消息,不等服务器消息到来就立即返回.同时把JNI接口的指针JNIEnv *env,和jobject obj保存在DLL中的变量里.一段时间后,DLL中的消息接收线程接收到服务器发来的消息,并试

2013-01-22 16:16:05 824

转载 使用PinYin4j.jar将汉字转换为拼音

可以使用pinyin4j.jar来实现将汉字转换为拼音的功能.代码如下:[java] view plaincopypackage mainApp;    import net.sourceforge.pinyin4j.PinyinHelper;  import net.sourceforge.pinyin4j.format.Han

2013-01-22 13:59:02 535

翻译 FFMEG开发教程--(06)ffmpeg视频缩放

软件缩放软件缩放库libswscale近来ffmpeg添加了新的接口:libswscale来处理图像缩放。但是在前面我们使用img_convert来把RGB转换成YUV12,我们现在使用新的接口。新接口更加标准和快速,而且我相信里面有了MMX优化代码。换句话说,它是做缩放更好的方式。我们将用来缩放的基本函数是sws_scale。但一开始,我们必需建立

2013-01-21 16:22:22 2971

翻译 FFMEG开发教程--(05)ffmpeg音视频同步

如何同步视频PTS和DTS幸运的是,音频和视频流都有一些关于以多快速度和什么时间来播放它们的信息在里面。音频流有采样,视频流有每秒的帧率。然而,如果我们只是简单的通过数帧 和乘以帧率的方式来同步视频,那么就很有可能会失去同步。于是作为一种补充,在流中的包有种叫做DTS(解码时间戳)和PTS(显示时间戳)的机制。为了 这两个参数,你需要了解电影存放的方式。像MPEG等格式,使

2013-01-21 16:19:45 3123

翻译 FFMEG开发教程--(04)ffmpeg进程播放

创建线程Spawning ThreadsOverviewLast time we added audio support by taking advantage of SDL's audio functions. SDL started a thread that made callbacks to a function we defined every time it

2013-01-21 16:17:35 1074

翻译 FFMEG开发教程--(03)ffmpeg播放声音

播放声音现在我们要来播放声音。SDL也为我们准备了输出声音的方法。函数SDL_OpenAudio()本身就是用来打开声音设备的。它使用一个叫做SDL_AudioSpec结构体作为参数,这个结构体中包含了我们将要输出的音频的所有信息。在我们展示如何建立之前,让我们先解释一下电脑是如何处理音频的。数字音频是由一长串的样本流组成的。每个样本表示声音波形中的一个值。声音按照一个特定

2013-01-21 16:16:10 1600

翻译 FFMEG开发教程--(02)ffmpeg输出到屏幕

SDL和视频为了在屏幕上显示,我们将使用SDL.SDL是Simple Direct Layer的缩写。它是一个出色的多媒体库,适用于多平台,并且被用在许多工程中。你可以从它的官方网站的网址 http://www.libsdl.org/ 上来得到这个库的源代码或者如果有可能的话你可以直接下载开发包到你的操作系统中。按照这个指导,你将需要编译这个库。(剩下的几个指导中也是一样)

2013-01-21 16:13:48 1268

原创 ANDROID NDK实践开发系列(02)-- 在ndk跨版本使用surface显示输出

本文我们研究一下怎么在ndk中跨android的版本使用surface显示输出。原创作品转载请注明出处哦http://blog.csdn.net/superfang119/article/details/8524935准备工作:我的os是ubuntu 12.11 64位ndk版本为8rc吧ndk的目录路径设置了PATH环境变量。现在开始征

2013-01-21 15:10:04 1705

翻译 FFMEG开发教程--(01)ffmpeg基本使用流程

概要电影文件有很多基本的组成部分。首先,文件本身被称为容器Container,容器的类型决定了信息被存放在文件中的位置。AVI和Quicktime就 是容器的例子。接着,你有一组流,例如,你经常有的是一个音频流和一个视频流。(一个流只是一种想像出来的词语,用来表示一连串的通过时间来串连的数据元 素)。在流中的数据元素被称为帧Frame。每个流是由不同的编码 器来编码生成的。编解码器 描

2013-01-21 15:05:29 6439

原创 ANDROID NDK实践开发系列--(01) 使用ndk编译c可执行程序

本文我们研究一下怎么使用ndk开编译c语言编写的可执行程序。原创作品转载请注明出处哦http://blog.csdn.net/superfang119/article/details/8524132准备工作:我的os是ubuntu 12.11 64位ndk版本为8rc吧ndk的目录路径设置了PATH环境变量。现在开始征途:1.首先我们新建一个工程,就叫做he

2013-01-21 13:19:19 9316 4

翻译 ANDROID NDK文档系列--(14)Stable APIs

Android NDK Stable APIs: Android NDK稳定API:======================== This is the list of stable APIs/ABIs exposed by the Android NDK. 这是Android NDK暴露的稳定API/ABI列表 I. P

2013-01-21 10:17:40 1917

翻译 ANDROID NDK文档系列--(15)Standalone Toolchain

USING THE ANDROID TOOLCHAIN AS A STANDALONE COMPILER 使用Android工具链作为独立编译器        ======================================================    WARNING WARNING WARNING WARNING WARNIN

2013-01-21 10:17:33 1189

原创 ant 编译android工程

如果你嫌弃IDE太慢或者觉得手动编译更Cool,不用IDE你可以学到更多。也是成为牛人的必修课啊!一,准备antant 官网可下载http://ant.apache.org/ant 环境配置: 1。解压ant的包到本地目录。 2。在环境变量中设置ANT_HOME,值为你的安装目录。 3。把ANT_HOME/bin加到你系统环境的path。更多的介绍可以去google

2013-01-21 10:17:26 490

原创 LIBVLC API解析

APIlibvlc_instance_t* libvlc_new(int  argc,  const char* const*  argv)  libvlc_instance_t* libvlc_new(int argc, const char* const* argv) 创建并初始化一个LIBVLC实例 这个函数接受一个命令行参数列表,这个参数列表影响LIB

2013-01-21 10:17:07 5765 3

翻译 ANDROID NDK文档系列--(13)Prebuilts

NDK Prebuilt library support: NDK 预构建库支持:----------------------------- Android NDK r5 introduced support for prebuilt libraries (shared and static), i.e. the ability to include and

2013-01-18 11:16:29 1716

翻译 ANDROID NDK文档系列--(12)NDK GDB

'ndk-gdb' Overview ndk-gdb概述 IMPORTANT: IF YOU ARE DEBUGGING THREADED PROGRAMS, PLEASE READ THE SECTION BELOW TITLED 'Thread Support'. 重要:如果你在调试多线程程序,请阅读下面题为“线程支持”的章节。

2013-01-18 11:15:15 919

翻译 ANDROID NDK文档系列--(11)NDK Build

'ndk-build' Overview ndk-build概述 I. Usage: 一、使用方法:--------- The Android NDK r4 introduced a new tiny shell script, named 'ndk-build', to simplify building machine c

2013-01-18 11:14:31 631

翻译 ANDROID NDK文档系列--(10)Import Module

Android module paths (sharing code made easy): Android模块路径(方便共享代码):============================================== Starting from r5, the Android NDK comes with a cool feature that a

2013-01-18 11:13:51 905

翻译 ANDROID NDK文档系列--(09)CPU Features

Android NDK CPU Features detection library: Android NDK CPU特性检测库:------------------------------------------- This NDK provides a small library named "cpufeatures" that can be used

2013-01-18 11:12:59 3427

翻译 ANDROID NDK文档系列--(08)CPU ARM Neon

Android NDK & ARM NEON instruction set extension supportAndroid NDK 和 ARM NEON指令集扩展支持 Introduction: 介绍:Android NDK r3 added support for the new 'armeabi-v7a' ARM-based ABI that allows

2013-01-18 11:12:11 1807

翻译 ANDROID NDK文档系列--(07)CPU Arch ABIs

Android Native CPU ABI Management Android原生CPU ABI 管理 Introduction: 介绍:============= Every piece of native code generated with the Android NDK matches a given "Appl

2013-01-18 11:10:07 1087

翻译 ANDROID NDK文档系列--(06)Application.mk File

Application.mk file syntax specification Application.mk文件语法规范 Introduction: 介绍:------------- This document describes the syntax of Application.mk build files written to describe the

2013-01-18 11:09:00 606

翻译 ANDROID NDK文档系列--(05)Android.mk File

Android.mk file syntax specification Android.mk文件语法规范 Introduction: 介绍:------------- This document describes the syntax of Android.mk build file written to describe

2013-01-18 11:08:01 862

翻译 ANDROID NDK文档系列--(03) NDK Development

This document describes how one can modify the NDK and generatenew experimental release packages for it.I. Getting the sources:=======================The sources live under the "ndk" and "develo

2013-01-18 11:06:48 500

翻译 ANDROID NDK文档系列--(02)Installation Guide

Android NDK Installation Android NDK安装 Introduction: 介绍:------------- Please read docs/OVERVIEW.html to understand what the Android NDK is and is not. This file giv

2013-01-18 11:05:46 518

原创 makefile详解(08) 包含内容

一、Makefile里有什么? Makefile里主要包含了五个东西:显式规则、隐晦规则、变量定义、文件指示和注释。 1、显式规则。显式规则说明了,如何生成一个或多的的目标文件。这是由Makefile的书写者明显指出,要生成的文件,文件的依赖文件,生成的命令。 2、隐晦规则。由于我们的make有自动推导的功能,所以隐晦的规则可以让我们比较粗糙地简略地书写Makefile,这

2013-01-18 10:42:49 557

原创 Eclipse中应该掌握的快捷键

打游戏你要不会快捷键,那估计是个菜鸟,在使用任何IDE工具时,你要不会一些常用快捷键,那你也一定不是这个工具的高手。每个IDE都会使用到快捷键来提高我们的效率,本篇介绍一下Eclipse的快捷键,如果你和我一样是个初学者,那么可能对你有所帮助,如果你是高手,那么就不用看了:)编辑相关快捷键Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率

2013-01-18 10:39:51 408

高仿360云盘android端的UI实现

高仿360云盘android端的UI实现,详见http://blog.csdn.net/superfang119/article/details/24093213

2014-04-19

rest client

RESTClient是一个用于测试RESTful Web services的Java客户端。

2013-08-07

android Listview异步加载图片之优化篇

异步加载图片基本思想: 1. 先从内存缓存中获取图片显示(内存缓冲) 2. 获取不到的话从SD卡里获取(SD卡缓冲) 3. 都获取不到的话从网络下载图片并保存到SD卡同时加入内存并显示(视情况看是否要显示)

2013-02-08

C#完全手册

C#完全手册.pdf ,各种c#功能介绍

2008-05-25

Windows API函数查询工具

Windows API函数查询工具

2008-05-25

8051 嵌入式应用

8051 嵌入式应用

2008-01-24

8051 C语言设计艺术

8051 C语言设计艺术

2008-01-24

8051 C语言彻底应用

8051 C语言彻底应用

2008-01-24

CC++嵌入式编程

CC++嵌入式编程--

2008-01-23

嵌入式系统的C程序设计

嵌入式系统的C程序设计

2008-01-23

《人月神话》

人月神话-------

2008-01-23

嵌入式系统构件·嵌入式系统构件

嵌入式系统构件·嵌入式系统构件

2008-01-23

嵌入式C语言修炼之道

嵌入式C语言修炼之道

2008-01-23

上海贝尔PCB标准

上海贝尔PCB标准---

2008-01-23

深入浅出设计模式

深入浅出设计模式---

2008-01-23

华为PCB布线规范

华为PCB布线规范----

2008-01-23

makefile编写

makefile编写

2008-01-21

精通嵌入式Linux编程—构造自己的GUI环境

精通嵌入式Linux编程—构造自己的GUI环境

2008-01-21

空空如也

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

TA关注的人

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