Jump to content

Emby web en Safari no inicia en transcodificación correctamente


flashmcarthur

Recommended Posts

flashmcarthur

Buenas noches,

Desde conexiones de red (o remotas) cuando el cliente es safari, tanto ios como macOs. (que no soporta ciertos contenedores) el sistema transcodifica directamente, pero se queda cargando y no reproduce el contenido.

Si se maximiza, salta de capitulo y vuelve, se reproduce sin problemas. Solo ocurre con la conexión web, la aplicación en ios funciona correctamente.

Otros navegadores sin problemas.

 

la versión es la 4.7.11.0, transcodificación por hardware, servidor windows 11 con i5 8265U 32Gb Ram

Link to comment
Share on other sites

flashmcarthur

Prueba del comportamiento, esto en ios. En MacOS igual, pre-transcodifica por el mkv (no soportado por safari) y se queda parado.
Maximizas, cambias de episodio, vuelves, y ya conecta con el streaming del video. No se puede hacer la prueba de parar y play porque no aparece el control, pero seguro que funcionaría.

Pasa con conexión directa http, por proxy reverse, https... etc...

Captura de pantalla 2023-03-26 214237.png

Link to comment
Share on other sites

flashmcarthur

Hi Luke,

Yes, I forget the log files about the issue. 

I tryed from IOS, Safari, over https across proxy reverse Apache https, over the nat router (from out side)

The second try, directly to the http internal IP (the proxy reverse point to the same connection)

I don't know if is because the source files. All are mkv container with x264 video codec and AAC audio codec (suported by all hardware, and browsers) only Safari have this issue, in part for not support to the mkv container. (Apple rules)

But viewing the issue, is that the connection closed when start to send the transcode information, or because the pause of the first transcode part, break the connection, as stoped repoduction.

Thanks for you support.

 

imagen_2023-03-27_202157249.png

ffmpeg-transcode-43ee7c65-fe43-4f1e-80f4-5a6d7b0a2ac6_1.txt embyserver (2).txt ffmpeg-directstream-642af80d-8e82-4fea-8794-4cdbeda15d48_1.txt

Link to comment
Share on other sites

flashmcarthur

I made more tests.


In macOs, (safari) when starts reproduction, automatically stopped.
If you wait to view transcoded red line, if you push play, start normally.
"Is manually" start when trascode the necesary time to play.

In IOS, all the webkit browser, (Safari, Firefox,chrome) same issue, stop at start (no wait transcoded parts), but in this case the play button not apear, only is displayed the waiting circle animation...

OperaMini run normally.

Because the Safari, is the default browser on apple products, it is boring to explain that will be install the application or use another browser.

 

P.D: I tryed other pc browsers, with content to be transcode (HEIC, 4k, etc...), in this case the web browser is the expected performance (wait circle, and start when the server will have minium time trascoded)

Link to comment
Share on other sites

  • 5 weeks later...
  • 1 month later...
ninolopez

Yo he solucionado el mismo problema con los archivos en MKV porque se paraban en safari y chrome,  uso emby desde web, y los solucione codificando los formatos a mp4 h264 720p ACC. Y este formato nunca se para ni se para ningun video. Saludos

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...