草庐IT

Android 将音频流式传输到其他设备

您好,我正处于应用程序的早期阶段,其中一部分我需要将音频从一台设备流式传输到多台设备。到目前为止,我一直在谷歌上搜索寻找最佳解决方案,我发现这两个项目各有问题。spy机器人http://code.google.com/p/spydroid-ipcamera/问题这个的问题是它创建了一个仅限于一个连接设备的rtsp流。如果我在我的两台计算机上浏览到链接,我会看到两个客户端都在应用程序中连接,但第二个连接的客户端立即断开连接,应用程序说我的手机不支持此功能。我深入研究了源代码,发现在Session.java文件中有if语句,上面有注释,说阻止建立两个连接我注释掉了if语句,catch子句在

android - 某些文件不会从 lighttpd 流式传输到 Droid

我们在应用程序中流式传输某些文件时遇到了一些奇怪的问题。经过大量测试后,我们已将范围缩小到lighttpd和Droid之间似乎存在某种问题,这不仅是我们的应用程序,还有内置播放器。如果您将Droid浏览器指向http://stream29l.grooveshark.com/collinSong.mp3这是行不通的。同一文件托管在Apache上http://staging.api.grooveshark.com/collinSong.mp3流完美。这些文件是相同的。这两个URL都适用于运行1.5和1.6的其他手机,以及运行2.0.1的模拟器。无论是通过wifi还是通过3G播放,light

android - 如何制作用于流式传输 MP3 文件的 intent-filter?

在Android上,如果您在浏览器中键入MP3文件的URL(或单击该文件的链接),您会看到“使用完成操作”弹出窗口,其中列出了一些可以播放该文件的应用程序(音乐、StreamFurious、流媒体播放器、Winamp、XiiaLiveLite等等)。如何让我的应用程序显示在该列表中?我很确定我必须向AndroidManifest.xml添加一个intent-filter,但我不知道其中需要包含什么操作、类别或数据。任何人都知道我必须做什么?另外,有什么方法可以跟踪调用系统的Intent吗?这可能会更容易弄清楚如何在未来做其他类似的事情。根据我在code.google.com/p/and

android - 批量传输返回 -1

首先让我声明,我是Android开发的新手,所以对于第一个应用程序来说USB可能有点复杂,但这是我想要首先编写应用程序的唯一原因。我想通过USB与GarminGPS通信。我过去曾在PC上成功这样做过,但这是通过Garmin提供的驱动程序实现的。据我所知,Android没有这样的驱动程序,所以我需要直接写入USB。Garmin发布此文档:http://www8.garmin.com/support/pdf/USBAddendum.pdf基本上它说你必须批量传输:000000000500000000000000告诉设备准备传输。当我这样做时,我的批量传输失败并返回-1。如果超时为0,则bu

android - 在 Android Gingerbread 上通过蓝牙传输大量数据

我正在尝试一次将大约1兆字节的任意数据从一部Android手机传输到另一部。目前,我将大小、命令代码和数据写入BufferedOutputStream周围的DataOutputStream,围绕从bluetoothSocketInstance返回的OutputStream.getOutputStream().接收手机读取大小和命令代码,然后从输入流中读取,直到它获得所有它期望的数据。这适用于短字符串,但对于较大的文件,并非所有数据都被传输。在调试器中运行应用程序表明写入没有任何异常返回,读取读取了预期字节的一小部分,然后无限期地阻塞。它也不会抛出任何异常。某处是否有缓冲区正在填满?我还

android - 如何在 Android 中流式传输 RTMP 直播视频

我在Android上开发了一个应用程序,可以通过RTSP进行直播。它工作正常。我可以播放RTSPURL在DaroonPlayer的帮助下和Wondershare.RTSP的运行代码是:Uristream=Uri.parse("rtsp://media-us-2.soundreach.net/slcn_lifestyle.sdp");Intentvideointent=newIntent(Intent.ACTION_VIEW,stream);startActivity(videointent);现在我必须通过RTMP流式传输实时视频,但我无法通过上述过程调用它。要求是仅使用Wonders

【Shell 命令集合 文件传输 】Linux tftp命令使用指南

目录标题描述语法格式参数说明错误情况注意事项底层实现示例示例一示例二示例三示例四示例五示例六示例七用c语言实现结语Shell命令专栏:LinuxShell命令全解析描述tftp命令是Linux系统中的一个用于进行文件传输的工具。它是基于UDP协议的简单文件传输协议(TFTP)的客户端命令行工具。tftp命令的主要作用是在网络中传输文件。它可以通过TFTP协议与远程主机进行通信,将文件从本地主机传输到远程主机,或者从远程主机下载文件到本地主机。与其他文件传输协议(如FTP)相比,TFTP协议更加简单和轻量级,适用于在局域网或者本地网络中进行快速文件传输。使用tftp命令可以方便地进行文件的上传和

java - 使用 NanoHttpd 进行视频流传输,错误 : java.net.SocketException:发送失败:EPIPE(破管)

我需要流式传输视频并在网页中连续播放。我正在使用Nanohttpd库在我的Android应用程序中运行服务器。我可以在页面加载时流式传输和播放视频。视频播放完毕后,我无法第二次播放视频。每次我需要刷新页面才能播放视频。第二次尝试玩时出现以下错误。java.net.SocketException:sendtofailed:EPIPE(Brokenpipe)atlibcore.io.IoBridge.maybeThrowAfterSendto(IoBridge.java:546)atlibcore.io.IoBridge.sendto(IoBridge.java:515)atjava.ne

Android File Transfer for Mac:畅享强大的安卓文件传输工具

作为一款功能强大的安卓文件传输工具,AndroidFileTransferforMac(以下简称AFT)为Mac用户提供了便捷快速的安卓设备文件管理体验。无论是传输照片、音乐、视频还是文档,AFT都能满足你的需求,让你的文件传输更加高效便捷。首先,AFT提供了简洁、直观的用户界面,使得文件管理变得轻松愉快。通过简单的拖放操作,你可以将文件从安卓设备传输到Mac电脑,或者将Mac电脑上的文件传输到安卓设备。无需复杂的设置和操作,让你省去了繁琐的步骤。其次,AFT支持快速传输大文件。无论是高清视频、大容量音乐还是大型文档,AFT都能稳定快速地完成传输。不再需要依赖云存储或其他传输工具,让你的文件即

android - 如何传输音频缓冲区以直接播放

我试图创建一个音频缓冲区并将他发送到一个新类(class)。在本类(class)中,我将使用AudioTracker播放此缓冲区,但它不起作用。我可以准时听到声音,但声音就像是一种霍尔效应。我对我的错误没有想法,也没有找到这个问题的答案。我希望你能帮助我。(对不起,我的英语不是最好的)源代码:publicclassinput{privatestaticfinalStringTAG="Aufnahme";privateAudioRecordrecorder=null;privatebooleanisRecording=false;privateintSAMPLERATE=8000;pri