Transmisión de archivos de video desde el servidor Java al iPhone

Tengo este servlet de Java que sirve video, esto funciona bien en los navegadores de escritorio y Android, pero en el iPhone no se muestra el video.

Aquí está mi código de servlet.

    OutputStream output;
    try (InputStream input = new FileInputStream(videoPath)) {
    response.setContentType("video/mp4");
    response.setHeader("Content-Disposition", "inline; filename=" + videoID);
    output = response.getOutputStream();
    byte[] buffer = new byte[2096];
    int read;
    while ((read = input.read(buffer)) != -1) {
        output.write(buffer, 0, read);
    }
    output.flush();
    output.close();
}
Respuesta 1

iPhone requiere que el servidor maneje adecuadamente las solicitudes de rango de bytes.

Respuesta: 2

Recibo una excepción de puntero nulo en la línea donde setJavaScriptEnabled (true) se establece como verdadero. No obtuve la excepción cuando implementé el mismo programa que la única actividad en mi aplicación, ...

Tengo un texto largo que quiero dividir en oraciones pequeñas. El siguiente es mi texto. Traté de contar palabras en un método de cadena? pero allí la solución dada fue dividir la cadena ...

Creo la GUI utilizando los netbeans, necesito agregar componentes de arrastrar y soltar a mi proyecto.

Tengo alguna tarea como recordatorio de medicina. El horario de recordatorio diario se almacena en la base de datos SQLite. Los recordatorios son todos los días diferentes. Por ejemplo 21.02.19 - 08:00, 12:00, 19:00 22.02.19 - 08:30, ...