I am a bit new with profiles so I will probably need a bit of help here.
Anyway this is what I was able to gather.
I tried with the newest ffmpeg, same results.
HTTP:
This is the log from serviio when I put the http link (this is the one that plays smoothly, but gets the disconnect
2014-06-24 18:26:22,678 DEBUG [ProcessExecutor] Starting C:\Program Files\Serviio\bin\\..\lib/ffmpeg.exe -analyzeduration 10000000 -fflags +genpts -threads auto -i
http://s03.futubox.to/ilive/z050345.str ... YKEYKEYKEY -y -threads auto -c:v copy -c:a ac3 -b:a 384k -ac 2 -map 0:1 -map 0:2 -sn -f mpegts pipe:
2014-06-24 18:27:20,728 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 1000000260001170 and profile Samsung TV / player (E/F-series)
2014-06-24 18:27:20,728 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file
http://s03.futubox.to/ilive/z050345.str ... =KEYKEYKEY: AVC_TS_MP_HD_AC3_ISO
2014-06-24 18:27:20,731 DEBUG [ServiceControlRequestHandler] Returning OK SOAP message
2014-06-24 18:27:21,367 DEBUG [WebServer] I/O error: Connection reset by peer: socket write error
2014-06-24 18:27:21,367 DEBUG [TimeoutStreamDelegator] Scheduling stream stop to happen in 20 seconds if there is no traffic
This is the FFMPEG info for the HTTP stream
C:\Program Files\Serviio\lib>ffmpeg.exe -i "http://s03.futubox.to/ilive/z050345.stream/playlist.m3u8?lp=KEYKEYKEYKEYKEYKEY"
ffmpeg version N-64195-g723550d Copyright (c) 2000-2014 the FFmpeg developers
built on Jun 23 2014 22:09:25 with gcc 4.8.3 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
e --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-
libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libope
njpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsox
r --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab -
-enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx
--enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-
libxavs --enable-libxvid --enable-decklink --enable-zlib
libavutil 52. 90.101 / 52. 90.101
libavcodec 55. 68.100 / 55. 68.100
libavformat 55. 44.100 / 55. 44.100
libavdevice 55. 13.101 / 55. 13.101
libavfilter 4. 9.100 / 4. 9.100
libswscale 2. 6.100 / 2. 6.100
libswresample 0. 19.100 / 0. 19.100
libpostproc 52. 3.100 / 52. 3.100
Input #0, hls,applehttp, from 'http://s03.futubox.to/ilive/z050345.stream/playli
st.m3u8?lp=KEYKEYKEYKEYKEYKEY':
Duration: N/A, start: 29411.293578, bitrate: 245 kb/s
Program 0
Metadata:
variant_bitrate : 2000000
Stream #0:0: Data: timed_id3 (ID3 / 0x20334449)
Metadata:
variant_bitrate : 2000000
Stream #0:1: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1280x720
[SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Metadata:
variant_bitrate : 2000000
Stream #0:2: Audio: aac ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp, 12
2 kb/s
Metadata:
variant_bitrate : 2000000
Program 1
Metadata:
variant_bitrate : 512000
Stream #0:3: Data: timed_id3 (ID3 / 0x20334449)
Metadata:
variant_bitrate : 512000
Stream #0:4: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1280x720
[SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Metadata:
variant_bitrate : 512000
Stream #0:5: Audio: aac ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp, 12
2 kb/s
Metadata:
variant_bitrate : 512000
At least one output file must be specified
C:\Program Files\Serviio\lib>
RTMP
This is the log from serviio when I put the RTMPlink (this is the one that freezes a lot, but does not get the disconnect
2014-06-24 18:27:21,395 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 1000000260002274, format MPEG_TS_SD_KO_ISO and profile Samsung TV / player (E/F-series)
2014-06-24 18:27:21,395 DEBUG [AbstractTranscodingDeliveryEngine] Getting media info for transcoded version of file
rtmp://s03.futubox.to/live?lp=KEYKEYKEY playpath=z050345.stream live=1
2014-06-24 18:27:21,396 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file
rtmp://s03.futubox.to/live?lp=KEYKEYKEY playpath=z050345.stream live=1: MPEG_TS_SD_EU_ISO
2014-06-24 18:27:21,396 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file
rtmp://s03.futubox.to/live?lp=KEYKEYKEY playpath=z050345.stream live=1: MPEG_TS_SD_NA_ISO
2014-06-24 18:27:21,396 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file
rtmp://s03.futubox.to/live?lp=KEYKEYKEY playpath=z050345.stream live=1: MPEG_TS_SD_KO_ISO
2014-06-24 18:27:21,419 DEBUG [ProcessExecutor] Starting C:\Program Files\Serviio\bin\\..\lib/ffmpeg.exe -analyzeduration 10000000 -threads auto -i
rtmp://s03.futubox.to/live?lp=KEYKEYKEY playpath=z050345.stream live=1 -y -threads auto -c:v mpeg2video -pix_fmt yuv420p -qscale:v 1 -r 25 -g 15 -c:a ac3 -b:a 384k -ac 2 -map 0:0 -map 0:1 -sn -f mpegts pipe:
This is the FFMPEG info for the RTMP stream
C:\Program Files\Serviio\lib>ffmpeg.exe -i "rtmp://s03.futubox.to/live?lp=KEYKEYKEYKEYKEYKEY playpath=z050345.stream live=1"
ffmpeg version N-64195-g723550d Copyright (c) 2000-2014 the FFmpeg developers
built on Jun 23 2014 22:09:25 with gcc 4.8.3 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
e --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-
libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libope
njpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsox
r --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab -
-enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx
--enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-
libxavs --enable-libxvid --enable-decklink --enable-zlib
libavutil 52. 90.101 / 52. 90.101
libavcodec 55. 68.100 / 55. 68.100
libavformat 55. 44.100 / 55. 44.100
libavdevice 55. 13.101 / 55. 13.101
libavfilter 4. 9.100 / 4. 9.100
libswscale 2. 6.100 / 2. 6.100
libswresample 0. 19.100 / 0. 19.100
libpostproc 52. 3.100 / 52. 3.100
Metadata:
Server NGINX RTMP (github.com/arut/nginx-rtmp-module)
width 1280.00
height 720.00
displayWidth 1280.00
displayHeight 720.00
duration 0.00
framerate 25.00
fps 25.00
videodatarate 0.00
videocodecid 0.00
audiodatarate 0.00
audiocodecid 16.00
Input #0, live_flv, from 'rtmp://s03.futubox.to/live?lp=KEYKEYKEY playpath=z050345.stream live=1':
Metadata:
Server : NGINX RTMP (github.com/arut/nginx-rtmp-module)
displayWidth : 1280
displayHeight : 720
fps : 25
profile :
level :
Duration: 00:00:00.00, start: 330.304000, bitrate: N/A
Stream #0:0: Video: h264 (Main), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 25 fp
s, 25 tbr, 1k tbn, 50 tbc
Stream #0:1: Audio: aac, 44100 Hz, stereo, fltp
At least one output file must be specified
C:\Program Files\Serviio\lib>
I know I must be putting some stuff in the OnlineTranscoding but I am still not sure what.
Thanks for the help.