Android视频流采集——手机录像和PC同步.docVIP

Android视频流采集——手机录像和PC同步.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【转自 MacroCheng 】Android视频流采集——手机录像和PC同步 2011-05-24 15:32 这个完全是站在巨人的肩膀上,网上流传甚广的一个帖子,只是他说他当时调通是基于1.5的系统在G3上调通的,我是在Nexus One上基于2.2的系统调通的。但是这里所指的调通只是指PC端为Windows的,我用的Ubuntu系统,在Ubuntu下就没有调通,在PC端运行出之后发送数据等等都很正常,但是就是不显示任何图像,很让人郁闷,不知道有没有那位大虾在Linux下调通的,欢迎交流! ?? ?下面就贴代码了: PC端(目前仅Windows下起作用): import java.awt.Frame; import java.awt.Graphics; import java.awt.Point; import java.awt.Transparency; import java.awt.color.ColorSpace; import java.awt.image.BufferedImage; import java.awt.image.ComponentColorModel; import java.awt.image.DataBuffer; import java.awt.image.DataBufferByte; import java.awt.image.PixelInterleavedSampleModel; import java.awt.image.Raster; import java.awt.image.SampleModel; import java.awt.image.WritableRaster; import java.io.DataInputStream; import java.io.DataOutputStream; import .ServerSocket; import .Socket; public class Main extends Frame { ?? ?private static final long serialVersionUID = 1L; ?? ?private BufferedImage im; ?? ?// 图像信息 ?? ?// private final int width = 480; ?? ?// private final int height = 320; ?? ?private static final int width = 240; ?? ?private static final int height = 160; ?? ?private static final int numBands = 3; ?? ?private static final int dataLen = 57600;// 307200 OR 230400//57600 76800 ?? ?private static final int tt = 28800;// 14400;//28800; ?? ?// 图像数组 ?? ?private byte[] byteArray = new byte[width * height * numBands];// 图像RGB数组 ?? ?private byte[] yuv420sp = new byte[dataLen];// 图像YUV数组 ?? ?private static final int[] bandOffsets = new int[] { ?? ? ? ? ? ?0, 1, 2 ?? ?}; ?? ?private static final SampleModel sampleModel = new PixelInterleavedSampleModel( ?? ? ? ? ? ?DataBuffer.TYPE_BYTE, width, height, 3, width * 3, bandOffsets); ?? ?// ColorModel ?? ?private static final ColorSpace cs = ColorSpace.getInstance(ColorSpace.CS_sRGB); ?? ?private static final ComponentColorModel cm = new ComponentColorModel(cs, false, false, ?? ? ? ? ? ?Transparency.OPAQUE, DataBuffer.TYPE_BYTE); ?? ?public Main() { ?? ? ? ?super(Flushing); ?? ? ? ?u

文档评论(0)

AnDyqaz + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档