草庐IT

localsocket

全部标签

javascript - 具有不同回调处理程序的单例 Websockets 对象

我有一个JavaScriptWebsockets实现,我想在其中使用单例模型,该模型使用一个Websocket连接对服务器进行多次调用,但具有不同的回调事件处理程序。我的实现工作得很好,但我注意到一些奇怪的行为,消息被定向到错误的回调处理程序。这是一些代码:Connection.js文件varconnection=function(){var_socket=null;return{socket:function(){if(_socket==null){_socket=newWebSocket("ws://localhost:8081/index.ashx");_socket.onclo

android - 使用 LocalServerSocket 时出现 "IOException: Try again"

是否有人对异常“再试一次”有更多有用的信息?我正在使用LocalServerSocket和LocalSocket在应用之间发送位图:输出:socket=newLocalSocket();socket.connect(newLocalSocketAddress(SOCKET_NAME));fos=newDataOutputStream(socket.getOutputStream());...publicvoidonEvent(){fos.writeInt(width);fos.writeInt(height);fos.writeInt(newBuffer.length);fos.wri

android - 通过 LocalSocket 从 MediaRecorder 流式传输视频

我正在尝试通过本地套接字从Android的MediaRecorder发送h264/AAC视频。目标是通过RTMP或RTSP将视频发送到WOWZA服务器,但这给我带来了很多麻烦,现在我只是试图将数据写入LocalServerSocket的文件。这是一些代码。抱歉,它不是很干净,但我花了几个小时测试很多东西,我的项目现在一团糟。在相机Activity中,输出文件设置:LocalSocketoutSocket=newLocalSocket();try{outSocket.connect(newLocalSocketAddress(LOCAL_SOCKET));}catch(Exception

android - Android NDK 中与 Unix 域的 LocalSocket 通信

我有Android应用程序,它需要建立unix域套接字连接我们的C++库(使用AndroidNDK)publicstaticStringSOCKET_ADDRESS="your.local.socket.address";//STRINGjava中有LocalSocket接受“字符串”(your.local.socket.address)#defineADDRESS"/tmp/unix.str"/*ABSOLUTEPATH*/structsockaddr_unsaun,fsaun;if((s=socket(AF_UNIX,SOCK_STREAM,0))但是在native层的unixdo

Android IPC LocalSocket 与 Binder (AIDL)

我希望每个应用都能向我的服务发送数据。因此我需要进程间通信。我能找到的每个页面都建议使用Messenger、AIDL或Intents(BroadcastReceiver)。到目前为止,我可以通过构建一些测试应用程序发现BroadcastReceiver非常慢,如果在while(true)循环中使用多个线程发送消息,消息可能会在没有通知的情况下丢失。AIDL和Messenger不仅实现起来很复杂(需要服务,Binder,......)而且可以提供奇怪的行为,例如当使用AIDL发送多线程导致RemoteException(!!!FAILEDBINDERTRANSACTION!!!)时使用o

java - 如何使用 LocalSocket 修复 'java.lang.IllegalStateException' 上的 'MediaRecorder.start()'

我正在尝试开发一个圆形录像机,我需要将录制的视频保存在缓冲区中以恢复某个时刻的最后X分钟。问题是当我运行MediaRecorder对象的“start()”方法时:mMediaRecorder.start();出现以下错误:java.lang.IllegalStateExceptionandroid.media.MediaRecorder.start(NativeMethod)atpicture.wikinova.com.odc.CameraActivity$MediaPrepareTask.doInBackground(CameraActivity.java:298)atpicture