Articles of corriente de

Conexión Bluetooth; no puede enviar cadenas correctamente

Tengo problemas con mi progtwig cuando necesito enviar cadenas desde mi servidor bluetooth-socket a mi cliente bluetooth-socket. Todo funciona bien siempre y cuando solo esté enviando una Cadena a la vez (por ejemplo, chateando), pero si necesito escribir más Cadenas en un corto período de tiempo (para intercambiar información), las Cadenas no se separarán del […]

java.io.IOException: marca / reinicio no admitido Secuencia de entrada de audio Java / Secuencia de entrada almacenada

Estoy en el proceso de crear un juego de plataforma Java en 2D y estoy intentando que el audio se reproduzca desde un archivo .wav mientras el juego se está ejecutando … A continuación se muestra una clase de AudioPlayer que creé para cargar el recurso en una Secuencia de entrada de audio. import javax.sound.sampled.*; […]

¿Cómo compruebo si el flujo de salida de un socket está cerrado?

Tengo este codigo public void post(String message) { output.close(); final String mess = message; (new Thread() { public void run() { while (true) { try { output.println(mess); System.out.println(“The following message was successfully sent:”); System.out.println(mess); break; } catch (NullPointerException e) { try {Thread.sleep(1000);} catch (InterruptedException ie) {} } } } }).start(); } Como puede ver, cierro […]

Enviar flujo de imágenes a través de un problema Socket – Android

He implementado una aplicación que toma una foto con la cámara SP y la envía a través de un socket al servidor. Estoy usando el siguiente código para leer el archivo de imagen almacenado localmente y enviarlo en trozos sucesivos a través del socket: FileInputStream fileInputStream = new FileInputStream( “my_image_file_path” ); ByteArrayOutputStream buffer = new […]

Procesamiento simultáneo de InputStream único con consumidores independientes

Necesito generar N hilos para el consumidor, que procesan el mismo InputStream al mismo tiempo, por ejemplo, transformarlo de alguna manera, calcular la sum de comprobación o la firma digital, etc. Estos consumidores no dependen unos de otros y todos utilizan bibliotecas de terceros, que aceptan InputStream como fuente de datos. Entonces, lo que puedo […]

Creando 2 streams con un socket

Estoy tratando de crear un juego multijugador, que se ejecuta en Internet. El problema es que estoy tratando de obtener entrada en una transmisión y, por alguna razón, no puedo hacer 2 transmisiones con un solo socket, y explicaré: Socket s=new Socket(“127.0.0.1”,5001); ObjectInputStream obj1=new ObjectInputStream(s.getInputStream()); ObjectInputStream obj2=new ObjectInputStream(s.getInputStream()); ¿Puede alguien explicarme por qué este fragmento […]

Dado InputStream reemplazar carácter y producir OutputStream

Tengo muchos archivos masivos que necesito convertir a CSV reemplazando ciertos caracteres. Estoy buscando un enfoque confiable dado que InputStream devuelve OutputStream y reemplaza todos los caracteres c1 a c2 . El truco aquí es leer y escribir en paralelo, no puedo guardar todo el archivo en la memoria. ¿Necesito ejecutarlo en un hilo separado […]

¿Cuándo se cierra una secuencia si no se cierra manualmente?

Me gustaría saber cuándo se cierra una secuencia si no se cierra manualmente. Con esto quiero decir, ¿se cerrará la secuencia si el scope de su referencia ya no existe? Considere el siguiente escenario de muestra. Class A{ InputStream in; OutputStream out; A(){ // Initialize and create the streams. } … } Class B{ public […]

java mp3 inputstream a byte array?

antes de decir “Google”, lo intenté, encontré algunos artículos interesantes, pero nada funcionó. Necesito convertir un archivo mp3 de un sitio web a un flujo de bytes, que luego puedo guardar en un archivo localmente. Aquí está mi código (partes más importantes): Url url = new Url(“someUrl”); URLConnection conn = url.openConnection(); byte[] result = inputStreamToByteArray(conn.getInputStream()); […]

¿Grabar audio en streaming en java?

Estoy intentando configurar un progtwig para grabar una parte de una transmisión de audio de Internet y guardarlo en un archivo (preferiblemente mp3 o wav). He buscado en todas partes y no puedo encontrar ninguna manera decente de hacer esto. Encontré dos bibliotecas diferentes que parecían funcionar (NativeBass y Xuggle), pero ninguna de las compatibles […]