资源简介
此源码可作为开发移动端视频会议视频通话的参考,mediarecorder录制,rtp打包传输,等等等等,Spydroid值得下载学习

代码片段和文件信息
/*
* Copyright (C) 2011-2012 GUIGUI Simon fyhertz@gmail.com
*
* This file is part of Spydroid (http://code.google.com/p/spydroid-ipcamera/)
*
* Spydroid is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License or
* (at your option) any later version.
*
* This source code is distributed in the hope that it will be useful
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this source code; if not write to the Free Software
* Foundation Inc. 59 Temple Place Suite 330 Boston MA 02111-1307 USA
*/
package net.majorkernelpanic.http;
import static net.majorkernelpanic.http.TinyHttpServer.TAG;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.net.URLDecoder;
import java.util.Date;
import java.util.Locale;
import org.apache.http.HttpEntity;
import org.apache.http.HttpEntityEnclosingRequest;
import org.apache.http.HttpException;
import org.apache.http.HttpRequest;
import org.apache.http.HttpResponse;
import org.apache.http.HttpStatus;
import org.apache.http.MethodNotSupportedException;
import org.apache.http.entity.AbstractHttpEntity;
import org.apache.http.entity.ContentProducer;
import org.apache.http.entity.EntityTemplate;
import org.apache.http.entity.InputStreamEntity;
import org.apache.http.impl.cookie.DateParseException;
import org.apache.http.impl.cookie.DateUtils;
import org.apache.http.protocol.HttpContext;
import org.apache.http.protocol.HttpRequestHandler;
import org.apache.http.util.EntityUtils;
import android.content.res.AssetFileDescriptor;
import android.content.res.AssetManager;
import android.util.Log;
/**
*
* Serves the content of assets/www
*
*/
public class ModAssetServer implements HttpRequestHandler {
public static final String PATTERN = “*“;
/** The list of MIME Media Types supported by the server. */
public static String[] mimeMediaTypes = new String[] {
“htm“ “text/html“
“html“ “text/html“
“gif“ “image/gif“
“jpg“ “image/jpeg“
“png“ “image/png“
“js“ “text/javascript“
“json“ “text/json“
“css“ “text/css“
};
private final TinyHttpServer mServer;
private final AssetManager mAssetManager;
public ModAssetServer(TinyHttpServer server) {
super();
mServer = server;
mAssetManager = mServer.mContext.getAssets();
}
public void handle(
final HttpRequest request
final HttpResponse response
final HttpContext context) throws HttpException IOException {
AbstractHttpEntity body
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-04-24 23:15 spydroid-ipcamera-master\
文件 536 2014-04-24 23:15 spydroid-ipcamera-master\.classpath
文件 135 2014-04-24 23:15 spydroid-ipcamera-master\.gitignore
文件 811 2014-04-24 23:15 spydroid-ipcamera-master\.project
文件 2329 2014-04-24 23:15 spydroid-ipcamera-master\AndroidManifest.xm
文件 35147 2014-04-24 23:15 spydroid-ipcamera-master\LICENSE
文件 2955 2014-04-24 23:15 spydroid-ipcamera-master\README.md
目录 0 2014-04-24 23:15 spydroid-ipcamera-master\assets\
目录 0 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\
文件 3974 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\credits.htm
目录 0 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\fonts\
文件 19744 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\fonts\bangers.eot
文件 21512 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\fonts\bangers.woff
文件 71816 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\fonts\sunshiney.eot
文件 81948 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\fonts\sunshiney.woff
目录 0 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\images\
文件 1494 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\images\blue-button.png
文件 14893 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\images\camera.png
文件 18292 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\images\eye.png
文件 45314 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\images\facebook.png
文件 60567 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\images\install.jpg
文件 16120 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\images\lamp.png
文件 1554 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\images\phone.png
文件 6508 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\images\quote.png
文件 1527 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\images\red-button.png
文件 27344 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\images\speaker.png
文件 11038 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\images\spydroid.png
文件 9840 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\index.htm
目录 0 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\js\
文件 381 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\js\ie.js
文件 92630 2014-04-24 23:15 spydroid-ipcamera-master\assets\www\js\jquery-1.9.1.min.js
............此处省略154个文件信息
- 上一篇:354JSP财务管理系统.rar
- 下一篇:Android天气预报
相关资源
- 美食天下项目Android版源码和Web版源码
- Android之自定义ToggleButton使用
- Android非常漂亮的登录界面
- pc与android通过usb socket实现手机通信
- android毕业设计
- 百度地图自定义Markerandroid
- Android分区工具包
- android-support-v4.jar已打包进去源代码
- u-blox_Android_GNSS_Driver_v3.10驱动源码+中
- 个人根据Android移动开发案例详解手写
- android 视频播放器 项目和原码
- Android【动画】【特效】 17种动画特效
- 基于Android智能家居详细设计(经典)
- android通过JDBC连接Mysql数据库
- 《韩顺平30.16GJava视频教程完整版》
- Android通讯录的源代码
- android 瀑布流Demo
- 指纹传感器FPC1080在android下的驱动
- delphi xe5 android 调用照相机摄像头拍照
- Android手机连连看游戏源码
- android-sdk-windows v2.3离线完整版
- android 底部弹出菜单(带透明背景)
- Android工程模式简介.rar
- Android蓝牙和Cors网络开发源码
- Android powermanger wakelock
- Android v7的一些jar包
- 最新android supportV7包
- android图片压缩工具类分享
- 单机搭建Android(解决Network is unreach
- Android上监听收到的短信(SMS)
评论
共有 条评论