ralfpc6 Posted December 24, 2013 Author Share Posted December 24, 2013 Hallo, Ist bei mir auch so mit ipad 4, iOS 7.0.4 und RS 1.28. Läuft ein paar Sekunden, dann kommt eine Meldung, Vorgang kann nicht fortgesetzt werden. Wenn ich das mit Ok bestätige, kann ich anschließend die Playtaste betätigen, dann läuft es durch. Ist das so gewollt? Link to comment
CiNcH Posted December 24, 2013 Share Posted December 24, 2013 (edited) Ich bekomm hier keine Meldung. Wiedergabe stoppt und dann kurz darauf wird der Tuner am RS geschlossen. 24.12.13 15:32:15.104 Start App ------------------------------------------------------------ 24.12.13 15:32:15.104 DVBViewer Recording Service 1.28.0.0 24.12.13 15:32:15.105 TRecordingEngine Execute Start 24.12.13 15:32:15.111 TRecordingEngine StartService start timer 24.12.13 15:32:15.111 TRecordingEngine StartService create plugin list 24.12.13 15:32:15.111 TRecordingEngine StartService found 0 plugins 24.12.13 15:32:15.113 TRecordingEngine StartService loadchannellist 24.12.13 15:32:15.116 TDVBDevice InitDevice Digital Devices DVB-S/S2 Tuner 1 (1) 24.12.13 15:32:15.116 TDVBDevice InitDevice Digital Devices DVB-S/S2 Tuner 2 (2) 24.12.13 15:32:15.117 TDVBDevice InitDevice Digital Devices DVB-S/S2 Tuner 3 (3) 24.12.13 15:32:15.117 TDVBDevice InitDevice Digital Devices DVB-S/S2 Tuner 4 (4) 24.12.13 15:32:15.117 TDVBDevice InitDevice Digital Devices DVB-S/S2 Tuner 1 (5) 24.12.13 15:32:15.117 TDVBDevice InitDevice Digital Devices DVB-S/S2 Tuner 2 (6) 24.12.13 15:32:15.118 TDVBDevice InitDevice Digital Devices DVB-S/S2 Tuner 3 (7) 24.12.13 15:32:15.118 TDVBDevice InitDevice Digital Devices DVB-S/S2 Tuner 4 (8) 24.12.13 15:32:15.118 TDVBDevice InitDevice Cinergy DT USB XS Diversity (MKII) Digital Tuner (Dev1 Path0) (9) 24.12.13 15:32:15.119 TDVBDevice InitDevice Cinergy DT USB XS Diversity (MKII) Digital Tuner (Dev1 Path1) (10) 24.12.13 15:32:15.128 TRecordingEngine Start Searches load 24.12.13 15:32:15.128 TRecordingEngine Start Tasks load 24.12.13 15:32:15.129 TRecordingEngine Start VCR load 24.12.13 15:32:15.170 TRecordingEngine Start EPG load 24.12.13 15:32:15.170 TRecordingEngine loadsetup load vcr 24.12.13 15:32:15.194 TDevice Start 24.12.13 15:32:15.194 TUPnPAnnounce Start 24.12.13 15:32:15.194 TUPnPAnnounce InitWsocket 127.0.0.1 24.12.13 15:32:15.194 TUPnPAnnounce InitWsocket 10.0.0.18 24.12.13 15:32:15.196 TRecordingEngine StartService load setup 24.12.13 15:32:15.196 TRecordingEngine Recorderservice Enabled 24.12.13 15:32:19.441 SetStandbyblock webserver 24.12.13 15:32:19.442 SetThreadExecutionState 0x80000041 24.12.13 15:32:19.442 TRecordingEngine AddReference webserver: 1 24.12.13 15:32:24.418 Converter Start cmd -threads 4 -i "http://10.0.0.18:7522/upnp/channelstream/45.ts" -threads 4 -f mpegts -vcodec libx264 -bufsize 1024k -b:v 1700k -bt 1800k -r 25.0 -map 0:0 -map 0:1 -vf "yadif, scale=min(640\, trunc(iw/2)*2):trunc((ow/dar)/2)*2" -preset ultrafast -tune film -vprofile baseline -level 30 -acodec libmp3lame -ab 192k -ar 48000 -ac 2 -async 1 -y "\\.\pipe\Output{2B958B4C-93F7-4839-872C-70CDFA8E3C27}" 24.12.13 15:32:24.455 FFMPEG ffmpeg version N-59275-g9b195dd 24.12.13 15:32:24.456 FFMPEG Copyright (c) 2000-2013 the FFmpeg developers built on Dec 21 2013 22:01:05 with gcc 4.8.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 58.101 / 52. 58.101 libavcodec 55. 45.103 / 55. 45.103 libavformat 55. 22.100 / 55. 22.100 libavdevice 55. 5.102 / 55. 5.102 libavfilter 4. 0.100 / 4. 0.100 libswscale 2. 5.101 / 2. 5.101 libswresample 0. 17.104 / 0. 17.104 libpostproc 52. 3.100 / 52. 3.100 24.12.13 15:32:24.460 TRecordingEngine AddReference TStreamClient: 2 24.12.13 15:32:24.582 TBDADigitalDevices Opendevice Digital Devices CI Module 24.12.13 15:32:24.584 TBDADigitalDevices Opendevice bvDigitalDevices 24.12.13 15:32:24.584 tStreamClient AllocateHardware Digital Devices DVB-S/S2 Tuner 1 (1) 24.12.13 15:32:24.584 TBDADigitalDevices SetTuner TType: 1, Freq: 12545, Symrate: 22000, LOF: 10600, Tone: 1, Pol: 0, DiseqC: 9, FEC: 4, APID: 515, VPID: 511, PMT: 97, SID: 17501, SatMod: 1, DiseqCVal: 192, NID: 1, Flags: 24 24.12.13 15:32:24.584 AllocateHardware Digital Devices DVB-S/S2 Tuner 1 (1) 24.12.13 15:32:25.340 TBDADigitalDevices CheckAutoRetune Sending retune to Digital Devices DVB-S/S2 Tuner 1 (1) 24.12.13 15:32:25.644 FFMPEG [mpeg2video @ 0288b380] Invalid frame dimensions 0x0. 24.12.13 15:32:26.415 FFMPEG Last message repeated 9 times Input #0, mpegts, from 'http://10.0.0.18:7522/upnp/channelstream/45.ts': Duration: N/A, start: 76033.207711, bitrate: 384 kb/s Program 17501 Stream #0:0[0x1ff]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv), 720x576 [SAR 64:45 DAR 16:9], max. 15000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x203](deu): Audio: ac3 ([6][0][0][0] / 0x0006), 48000 Hz, 5.1(side), fltp, 384 kb/s (clean effects) 24.12.13 15:32:26.418 FFMPEG -async is forwarded to lavfi similarly to -af aresample=async=1:min_hard_comp=0.100000:first_pts=0. 24.12.13 15:32:26.419 FFMPEG [libx264 @ 0292c660] VBV maxrate unspecified, assuming CBR [libx264 @ 0292c660] using SAR=1/1 24.12.13 15:32:26.422 FFMPEG [libx264 @ 0292c660] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX 24.12.13 15:32:26.425 FFMPEG [libx264 @ 0292c660] 24.12.13 15:32:26.426 FFMPEG profile Constrained Baseline, level 3.0 24.12.13 15:32:26.428 FFMPEG Output #0, mpegts, to '\\.\pipe\Output{2B958B4C-93F7-4839-872C-70CDFA8E3C27}': Metadata: encoder : Lavf55.22.100 Stream #0:0: Video: h264 (libx264), yuv420p, 640x360 [SAR 1:1 DAR 16:9], q=-1--1, 1700 kb/s, 90k tbn, 25 tbc Stream #0:1(deu): Audio: mp3 (libmp3lame), 48000 Hz, stereo, fltp, 192 kb/s (clean effects) Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> libx264) Stream #0:1 -> #0:1 (ac3 -> libmp3lame) Press [q] to stop, [?] for help 24.12.13 15:32:27.020 FFMPEG frame= 37 fps=0.0 q=21.0 size= 323kB time=00:00:01.28 bitrate=2065.7kbits/s dup=16 drop=0 24.12.13 15:32:27.253 Release Digital Devices DVB-S/S2 Tuner 1 (1) 24.12.13 15:32:27.541 FFMPEG frame= 47 fps= 42 q=22.0 size= 451kB time=00:00:01.75 bitrate=2107.2kbits/s dup=16 drop=0 24.12.13 15:32:28.052 FFMPEG frame= 62 fps= 38 q=21.0 size= 599kB time=00:00:02.32 bitrate=2105.2kbits/s dup=16 drop=0 24.12.13 15:32:28.590 FFMPEG frame= 75 fps= 35 q=20.0 size= 743kB time=00:00:02.80 bitrate=2167.4kbits/s dup=16 drop=0 24.12.13 15:32:29.112 FFMPEG frame= 89 fps= 33 q=22.0 size= 883kB time=00:00:03.36 bitrate=2152.2kbits/s dup=16 drop=0 24.12.13 15:32:29.615 FFMPEG frame= 102 fps= 32 q=22.0 size= 1001kB time=00:00:03.88 bitrate=2113.4kbits/s dup=16 drop=0 24.12.13 15:32:30.127 FFMPEG frame= 115 fps= 31 q=21.0 size= 1138kB time=00:00:04.40 bitrate=2119.6kbits/s dup=16 drop=0 24.12.13 15:32:30.707 FFMPEG frame= 129 fps= 31 q=21.0 size= 1246kB time=00:00:04.96 bitrate=2058.0kbits/s dup=16 drop=0 24.12.13 15:32:31.173 FFMPEG frame= 142 fps= 30 q=20.0 size= 1364kB time=00:00:05.48 bitrate=2038.6kbits/s dup=16 drop=0 24.12.13 15:32:31.454 TPipeServerReadThread Split 5007 24.12.13 15:32:31.690 FFMPEG frame= 155 fps= 29 q=19.0 size= 1468kB time=00:00:06.00 bitrate=2004.6kbits/s dup=16 drop=0 24.12.13 15:32:32.310 FFMPEG frame= 169 fps= 29 q=18.0 size= 1595kB time=00:00:06.56 bitrate=1992.1kbits/s dup=16 drop=0 24.12.13 15:32:32.803 FFMPEG frame= 182 fps= 29 q=17.0 size= 1722kB time=00:00:07.08 bitrate=1992.6kbits/s dup=16 drop=0 24.12.13 15:32:33.354 FFMPEG frame= 199 fps= 29 q=18.0 size= 1854kB time=00:00:07.76 bitrate=1957.3kbits/s dup=16 drop=0 24.12.13 15:32:33.899 FFMPEG frame= 214 fps= 29 q=18.0 size= 1964kB time=00:00:08.36 bitrate=1924.6kbits/s dup=16 drop=0 24.12.13 15:32:34.403 FFMPEG frame= 224 fps= 28 q=18.0 size= 2078kB time=00:00:08.76 bitrate=1942.8kbits/s dup=16 drop=0 24.12.13 15:32:35.062 FFMPEG frame= 240 fps= 28 q=19.0 size= 2268kB time=00:00:09.40 bitrate=1976.8kbits/s dup=16 drop=0 24.12.13 15:32:35.626 FFMPEG frame= 258 fps= 28 q=19.0 size= 2424kB time=00:00:10.12 bitrate=1962.5kbits/s dup=16 drop=0 24.12.13 15:32:36.107 FFMPEG frame= 271 fps= 28 q=19.0 size= 2561kB time=00:00:10.64 bitrate=1972.0kbits/s dup=16 drop=0 24.12.13 15:32:36.489 TPipeServerReadThread Split 5039 24.12.13 15:32:36.610 FFMPEG frame= 283 fps= 28 q=21.0 size= 2690kB time=00:00:11.12 bitrate=1981.4kbits/s dup=16 drop=0 24.12.13 15:32:37.115 FFMPEG frame= 295 fps= 28 q=21.0 size= 2830kB time=00:00:11.60 bitrate=1998.6kbits/s dup=16 drop=0 24.12.13 15:32:37.612 FFMPEG frame= 306 fps= 27 q=21.0 size= 2957kB time=00:00:12.04 bitrate=2012.0kbits/s dup=16 drop=0 24.12.13 15:32:38.098 FFMPEG frame= 316 fps= 27 q=20.0 size= 3073kB time=00:00:12.44 bitrate=2023.6kbits/s dup=16 drop=0 24.12.13 15:32:38.684 FFMPEG frame= 329 fps= 27 q=20.0 size= 3219kB time=00:00:12.96 bitrate=2034.8kbits/s dup=16 drop=0 24.12.13 15:32:39.187 FFMPEG frame= 342 fps= 27 q=23.0 size= 3340kB time=00:00:13.48 bitrate=2029.6kbits/s dup=16 drop=0 24.12.13 15:32:39.687 FFMPEG frame= 359 fps= 27 q=24.0 size= 3472kB time=00:00:14.16 bitrate=2008.7kbits/s dup=16 drop=0 24.12.13 15:32:40.344 FFMPEG frame= 372 fps= 27 q=22.0 size= 3648kB time=00:00:14.68 bitrate=2035.7kbits/s dup=16 drop=0 24.12.13 15:32:40.919 FFMPEG frame= 385 fps= 27 q=21.0 size= 3787kB time=00:00:15.20 bitrate=2041.0kbits/s dup=16 drop=0 24.12.13 15:32:41.444 FFMPEG frame= 397 fps= 26 q=23.0 size= 3899kB time=00:00:15.68 bitrate=2037.1kbits/s dup=16 drop=0 24.12.13 15:32:41.527 TPipeServerReadThread Split 5039 24.12.13 15:32:41.923 FFMPEG frame= 407 fps= 26 q=23.0 size= 4009kB time=00:00:16.15 bitrate=2033.3kbits/s dup=16 drop=0 24.12.13 15:32:42.491 FFMPEG frame= 424 fps= 26 q=26.0 size= 4166kB time=00:00:16.76 bitrate=2036.2kbits/s dup=16 drop=0 24.12.13 15:32:43.037 FFMPEG frame= 439 fps= 26 q=24.0 size= 4300kB time=00:00:17.36 bitrate=2029.0kbits/s dup=16 drop=0 24.12.13 15:32:43.517 FFMPEG frame= 449 fps= 26 q=25.0 size= 4444kB time=00:00:17.78 bitrate=2046.7kbits/s dup=16 drop=0 24.12.13 15:32:44.019 FFMPEG frame= 461 fps= 26 q=25.0 size= 4571kB time=00:00:18.24 bitrate=2053.1kbits/s dup=16 drop=0 24.12.13 15:32:44.566 FFMPEG frame= 478 fps= 26 q=22.0 size= 4707kB time=00:00:18.92 bitrate=2037.9kbits/s dup=16 drop=0 24.12.13 15:32:45.131 FFMPEG frame= 491 fps= 26 q=22.0 size= 4806kB time=00:00:19.44 bitrate=2025.4kbits/s dup=16 drop=0 24.12.13 15:32:45.613 FFMPEG frame= 503 fps= 26 q=20.0 size= 4923kB time=00:00:19.92 bitrate=2024.4kbits/s dup=16 drop=0 24.12.13 15:32:46.145 FFMPEG frame= 517 fps= 26 q=19.0 size= 5054kB time=00:00:20.48 bitrate=2021.6kbits/s dup=16 drop=0 24.12.13 15:32:46.567 TPipeServerReadThread Split 5039 24.12.13 15:32:46.705 FFMPEG frame= 529 fps= 26 q=20.0 size= 5173kB time=00:00:20.96 bitrate=2021.7kbits/s dup=16 drop=0 24.12.13 15:32:47.207 FFMPEG frame= 542 fps= 26 q=20.0 size= 5304kB time=00:00:21.48 bitrate=2022.8kbits/s dup=16 drop=0 24.12.13 15:32:47.753 FFMPEG frame= 558 fps= 26 q=20.0 size= 5441kB time=00:00:22.12 bitrate=2014.9kbits/s dup=16 drop=0 24.12.13 15:32:48.255 FFMPEG frame= 571 fps= 26 q=21.0 size= 5547kB time=00:00:22.64 bitrate=2006.9kbits/s dup=16 drop=0 24.12.13 15:32:48.758 FFMPEG frame= 580 fps= 26 q=22.0 size= 5670kB time=00:00:23.00 bitrate=2019.4kbits/s dup=16 drop=0 24.12.13 15:32:49.266 FFMPEG frame= 595 fps= 26 q=21.0 size= 5808kB time=00:00:23.60 bitrate=2015.9kbits/s dup=16 drop=0 24.12.13 15:32:49.768 FFMPEG frame= 608 fps= 26 q=22.0 size= 5937kB time=00:00:24.12 bitrate=2016.4kbits/s dup=16 drop=0 24.12.13 15:32:50.266 FFMPEG frame= 619 fps= 26 q=21.0 size= 6096kB time=00:00:24.56 bitrate=2033.3kbits/s dup=16 drop=0 24.12.13 15:32:50.832 FFMPEG frame= 634 fps= 26 q=22.0 size= 6226kB time=00:00:25.16 bitrate=2027.1kbits/s dup=16 drop=0 24.12.13 15:32:51.377 FFMPEG frame= 647 fps= 26 q=20.0 size= 6352kB time=00:00:25.68 bitrate=2026.3kbits/s dup=16 drop=0 24.12.13 15:32:51.698 TPipeServerReadThread Split 5132 24.12.13 15:32:51.988 FFMPEG frame= 661 fps= 26 q=21.0 size= 6480kB time=00:00:26.24 bitrate=2022.9kbits/s dup=16 drop=0 24.12.13 15:32:52.486 FFMPEG frame= 674 fps= 26 q=21.0 size= 6611kB time=00:00:26.76 bitrate=2023.9kbits/s dup=16 drop=0 24.12.13 15:32:52.970 FFMPEG frame= 686 fps= 26 q=18.0 size= 6733kB time=00:00:27.24 bitrate=2024.8kbits/s dup=16 drop=0 24.12.13 15:32:53.522 FFMPEG frame= 700 fps= 26 q=21.0 size= 6868kB time=00:00:27.80 bitrate=2023.8kbits/s dup=16 drop=0 24.12.13 15:32:54.040 FFMPEG frame= 715 fps= 26 q=19.0 size= 6998kB time=00:00:28.40 bitrate=2018.6kbits/s dup=16 drop=0 24.12.13 15:32:54.528 FFMPEG frame= 728 fps= 26 q=20.0 size= 7105kB time=00:00:28.92 bitrate=2012.5kbits/s dup=16 drop=0 24.12.13 15:32:55.046 FFMPEG frame= 743 fps= 26 q=18.0 size= 7214kB time=00:00:29.52 bitrate=2001.8kbits/s dup=16 drop=0 24.12.13 15:32:55.528 FFMPEG frame= 754 fps= 26 q=22.0 size= 7339kB time=00:00:29.96 bitrate=2006.8kbits/s dup=16 drop=0 24.12.13 15:32:56.029 FFMPEG frame= 764 fps= 26 q=20.0 size= 7515kB time=00:00:30.36 bitrate=2027.9kbits/s dup=16 drop=0 24.12.13 15:32:56.574 FFMPEG frame= 779 fps= 26 q=19.0 size= 7659kB time=00:00:30.96 bitrate=2026.6kbits/s dup=16 drop=0 24.12.13 15:32:56.755 TPipeServerReadThread Split 5055 24.12.13 15:32:57.099 FFMPEG frame= 790 fps= 26 q=21.0 size= 7779kB time=00:00:31.40 bitrate=2029.4kbits/s dup=16 drop=0 24.12.13 15:32:57.603 FFMPEG frame= 801 fps= 26 q=22.0 size= 7922kB time=00:00:31.84 bitrate=2038.2kbits/s dup=16 drop=0 24.12.13 15:32:58.102 FFMPEG frame= 814 fps= 26 q=21.0 size= 8049kB time=00:00:32.36 bitrate=2037.7kbits/s dup=16 drop=0 24.12.13 15:32:58.713 FFMPEG frame= 828 fps= 26 q=21.0 size= 8211kB time=00:00:32.92 bitrate=2043.2kbits/s dup=16 drop=0 24.12.13 15:32:59.178 FFMPEG frame= 844 fps= 26 q=20.0 size= 8317kB time=00:00:33.56 bitrate=2030.2kbits/s dup=16 drop=0 24.12.13 15:32:59.692 FFMPEG frame= 857 fps= 26 q=21.0 size= 8427kB time=00:00:34.08 bitrate=2025.6kbits/s dup=16 drop=0 24.12.13 15:33:00.178 FFMPEG frame= 866 fps= 26 q=18.0 size= 8526kB time=00:00:34.44 bitrate=2028.1kbits/s dup=16 drop=0 24.12.13 15:33:00.744 FFMPEG frame= 879 fps= 26 q=19.0 size= 8654kB time=00:00:34.96 bitrate=2027.3kbits/s dup=16 drop=0 24.12.13 15:33:01.248 FFMPEG frame= 892 fps= 26 q=19.0 size= 8768kB time=00:00:35.48 bitrate=2024.3kbits/s dup=16 drop=0 24.12.13 15:33:01.767 TPipeServerReadThread Split 5007 24.12.13 15:33:01.769 FFMPEG frame= 905 fps= 26 q=21.0 size= 8891kB time=00:00:36.00 bitrate=2023.1kbits/s dup=16 drop=0 24.12.13 15:33:02.318 FFMPEG frame= 919 fps= 26 q=21.0 size= 9044kB time=00:00:36.56 bitrate=2026.5kbits/s dup=16 drop=0 24.12.13 15:33:15.270 tStreamClient Release Digital Devices DVB-S/S2 Tuner 1 (1) 24.12.13 15:33:15.270 tStreamClient Destroy Digital Devices DVB-S/S2 Tuner 1 (1) 24.12.13 15:33:15.416 tStreamClient Destroyed Digital Devices DVB-S/S2 Tuner 1 (1) 24.12.13 15:33:15.416 tStreamClient hamDeleted Digital Devices DVB-S/S2 Tuner 1 (1) 24.12.13 15:33:15.416 TRecordingEngine Releasereference TStreamClient: 1 Edited December 25, 2013 by Griga Bitte nicht so lange Logs posten, sondern anhängen oder Spoiler-Tags verwenden!!! Link to comment
naviator Posted December 24, 2013 Share Posted December 24, 2013 (edited) also bei mir läuft es mit SD Sendern, egal ob verschlüsselt oder FTA sauber durch, mit HD Sendern stoppt es nach ein paar Sekunden. Blöderweise wird in keinem Fall nach dem Stoppen des Streamingservers auch die ffmpeg geschlossen. iPhone 5s mit 7.0.4 Edited December 24, 2013 by naviator Link to comment
hackbart Posted December 25, 2013 Share Posted December 25, 2013 Hallo, Ist bei mir auch so mit ipad 4, iOS 7.0.4 und RS 1.28. Läuft ein paar Sekunden, dann kommt eine Meldung, Vorgang kann nicht fortgesetzt werden. Wenn ich das mit Ok bestätige, kann ich anschließend die Playtaste betätigen, dann läuft es durch. Ist das so gewollt? Kurze Antwort: Jein Lange Antwort: Das geht nicht anders und deswegen ist in dem aktuellen iOS Template die Autoplayfunktion deaktiviert. Ich gehe mal davon aus es wird noch das alte IPhone-Interface verwendet. Das Problem ist das iOS7 nicht mehr so flexibel ist bei der Puffergröße und es müssen laut einem Appleentwickler im Developerforum mindestens 5 Sekunden pro Segment gespeichert werden. Vorher waren es am Anfang 3 und das wurde dann erhöht. Nach ~12 Sekunden kommt ein Timeout und der führt zu dem Hinweis das der Stream nicht gespielt werden kann. Deswegen die deaktivierte Autoplay-Funktion. MarkusK wollte da einen Ladebalken mit einbinden, damit man merkt das überhaupt etwas geschieht. Die Alternative mit einem vorgeschalteten Video hatte leider andere Seiteneffekte, so ändert sich das Verhalten des Videoplayers in dem Fall. Soll heißen der hat einfach den Stream weitergespielt, wenn man die Seite geschlossen hat und eine erneute Wiedergabe schlug fehl. Mit Javascript kann man theoretisch via Timer abfragen ob die Seite in der Form noch sichtbar ist und dann das Video stoppen, aber bis zum Release wäre das ungetestet geblieben und ist so nicht eingeflossen. Was auch gänge wäre nach einem Timer das Videoelement zur Wiedergabe zu bewegen. Also was autoplay sonst macht, einfach via Javascript umsetzen. Die Sache mit dem Puffer ist extrem unschön, aber eine alternative wirds in der Form wohl nicht mehr geben. Ich glaube kaum, dass wir Apple dazu bewegen können ihren Code zu "reparieren". Denn in deren Augen ist das Verhalten so wie es jetzt ist logisch und ich glaube so eine Funktion wie die, welche der Recordingservice bietet gibts in der Form auch nirgends. Die anderen Streaminglösungen bauen auf einer permanenten Vorhaltung der Streams auf und da fällt das halt nicht ins Gewicht. Am Streamingcode werde ich dahingehend nichts ändern, denn nach etlichen Stunden mit testen und probieren wüsste ich nichts was wir da machen können (außer das ganze zu verschlimmbessern). Immerhin kann man mit Javascript einiges umfahren und das wird wohl auch gemacht werden müssen. Link to comment
ralfpc6 Posted December 25, 2013 Author Share Posted December 25, 2013 Vielen Dank für die ausführliche Antwort! Es ist zwar schade, das Apple an IOS nichts ändert, aber wohl nachvollziehbar. Solange es so funktioniert ist es zwar ein Schönheitsfehler, aber für mich akzeptabel, wenn man nichts ändern kann. Ich persönlich bedanke mich auf jeden Fall für die neue Version und für die viele Arbeit die darin steckt! Wünsche allen noch ein schönes Weihnachtsfest und viele Grüße! Link to comment
Idefix007 Posted January 6, 2014 Share Posted January 6, 2014 Hallo zusammen, ich hab gerade eben mal den neuen RS installiert und leider ist das Streaming Problem bei mir immer noch da. Aufruf erfolgt über /iOS mit einem iPhone 4S, iOS 7.0.3. Wenn ich einen SD-Sender (DVB-T) auswähle und dann auf Stream Starten gehe, läuft er wie gehabt die ersten 12 Sekunden und bleibt dann stehen, ohne Fehlermeldung und ich kann auch nicht mehr auf Play oä. drücken. Hab ich was übersehen? Weil bei anderen scheint das Problem ja durch das Update behoben zu sein. LG und schönen Feiertag. Link to comment
MarkusK Posted January 6, 2014 Share Posted January 6, 2014 Nutzt du "meine" Webapp? Wenn ja, dann warte mal bis heute Abend (spätestens morgen). Ich werde eine neue Version bereitstellen, die das Problem minimieren sollte. Link to comment
CiNcH Posted January 6, 2014 Share Posted January 6, 2014 Nutzt du "meine" Webapp? Wenn ja, dann warte mal bis heute Abend (spätestens morgen). Ich werde eine neue Version bereitstellen, die das Problem minimieren sollte. Echt tolle App! Respekt dafür und die für die Logos. 2 super Projekte ohne die der DVBViewer/RS für mich nur die Hälfte Wert wäre. Das sieht schon einmal deutlich besser aus. Hielt immerhin in einem ersten Kurztest ohne Unterbruch durch (Sky Cinema HD). Ab und zu wird aber die Wiedergabe am iOS Gerät gar nicht erst gestartet und der Tuner am Server wieder geschlossen. Das muss ich allerdings noch etwas untersuchen... Sky Cinema HD (1080i) mit durchschnittlich 25% CPU Last mittels ffmpeg auf einem Core i3-3225 zu rekodieren ist nicht schlecht. Aber natürlich macht es weniger Sinn, für die Wiedergabe auf einem iPhone HD-Kanäle anzuwählen. Wieso fängt die Selektion für die Dauer der Pufferung erst bei 15 Sekunden an? Weniger ist wohl nicht praktikabel? Link to comment
MarkusK Posted January 6, 2014 Share Posted January 6, 2014 Danke für die Blumen. Wenn ich Christian richtig verstanden habe, müssen mindestens 3x5s Chunks gepuffert werden oder so ähnlich. Habe ehrlich gesagt nicht getestet, ob es bei 10 oder 12 Sekunden z.B. auch geht. Mache ich noch. Ist ja auch noch zu tun an Kleinkram. Link to comment
naviator Posted January 6, 2014 Share Posted January 6, 2014 Danke MarkusK, die App geht besser als je zuvor. Endlich lauft HD wieder ohne Aussetzer. Auch das Schliessen der ffmpeg.exe funktioniert zuverlässig. Link to comment
MarkusK Posted January 6, 2014 Share Posted January 6, 2014 (edited) Na das hört sich doch schon mal ganz gut an. Bedankt euch aber bei Christian, ich trage nur dazu bei, dass durch diesen Puffer Eintrag nicht zu früh auf Play gedrückt wird und man weiß: Jetzt darf ich . Normalerweise hätte man hier auch einen festen Wert vergeben können, aber da es bei manchen mit 15 Sekunden Puffer trotzdem noch hängen bleibt, haben wir uns für ein Auswahlmenü entschieden. So kann jeder seine für ihn optimale Einstellung finden. Ich bin auch sehr froh, dass das Streamen von Live TV endlich wieder einwandfrei läuft. Edited January 6, 2014 by MarkusK Link to comment
naviator Posted January 6, 2014 Share Posted January 6, 2014 Aber natürlich macht es weniger Sinn, für die Wiedergabe auf einem iPhone HD-Kanäle anzuwählen. das macht schon Sinn, wenn man in seiner Senderliste nur noch HD Sender drin hat, weil auf den Clienten nur noch HD geschaut wird..... So braucht man die SD Augenkrebs Kanäle nicht auch noch pflegen bei jedem Senderupdate. Link to comment
CiNcH Posted January 8, 2014 Share Posted January 8, 2014 Ab und zu wird aber die Wiedergabe am iOS Gerät gar nicht erst gestartet und der Tuner am Server wieder geschlossen. Das muss ich allerdings noch etwas untersuchen... Ich habe hier scheinbar ein Problem mit dem Schließen des ffmpeg Prozesses... Beim ersten Tuning funktioniert immer alles problemlos. Nach 15 Sekunden, in denen der rote Kringel angezeigt wird, wird der Player angezeigt und die Wiedergabe kann starten. Wenn ich den Player dann mit "Done" beende, bleibt der ffmpeg Task bestehen. Versuche ich dann anschließend einen anderen Kanal zu öffnen, funktioniert das nicht mehr. Der rote Lade-Kringel wird ewig angezeigt. Scheinbar wird der alte ffmpeg Prozess verwendet was fehlschlägt. Die CPU-Last des ffmpeg Prozesses geht nur kurzzeitig hoch. Schließe ich die Web-App und öffne sie neu, wird anschließend ein neuer ffmpeg Prozess aufgespannt, woraufhin die Wiedergabe dann wieder funktioniert. Die alten ffmpeg Prozesse von früheren "Web-App Sessions" hängen ewig im Task-Manager herum und fressen mit der Zeit den RAM auf. Wenn ich den Player mit "Done" beende, wird der Tuner am RS geschlossen, nicht aber ffmpeg. Interessant, dass das Schließen und neu öffnen der Web-App insofern hilft, als dass ein neuer ffmpeg Prozess gestartet wird. Natürlich unschön, dass die alten weiterhin RAM fressen und dass man nur einen Kanal pro "Web-App Session" öffnen kann. Ideen? Link to comment
MaxB Posted January 8, 2014 Share Posted January 8, 2014 Immer "Stop Streamserver" beim Beenden der Wiedergabe oder beim Senderwechsel etc. drücken. Ein kleiner Bug in den neuen iOS_70x Versionen von MarkusK ist, dass man dies nicht mehr nachträglich machen kann, bei dem alten "iPhone" WEB-IF ging (bzw. geht) das über "Control" / "Stop Streamserver". Link to comment
CiNcH Posted January 8, 2014 Share Posted January 8, 2014 Vielen Dank erstmal für den Input. Ein kleiner Bug in den neuen iOS_70x Versionen von MarkusK ist, dass man dies nicht mehr nachträglich machen kann, bei dem alten "iPhone" WEB-IF ging (bzw. geht) das über "Control" / "Stop Streamserver". Nur nicht nachträglich? Wie kann man es vorsorglich machen? Link to comment
MaxB Posted January 8, 2014 Share Posted January 8, 2014 so: Immer "Stop Streamserver" beim Beenden der Wiedergabe oder beim Senderwechsel etc. drücken Link to comment
CiNcH Posted January 8, 2014 Share Posted January 8, 2014 Immer "Stop Streamserver" beim Beenden der Wiedergabe oder beim Senderwechsel etc. drücken Aaaaah, der heißt nur 'Stop' und ist rechts oben. Drückt man da drauf, wird man ins Hauptmenü der Web-App zurückkatapultiert. Auch nicht unbedingt so schön gelöst. Aber immerhin wird ffmpeg geschlossen. Link to comment
MarkusK Posted January 8, 2014 Share Posted January 8, 2014 (edited) Der Button hieß vorher "Stop Streamserver". Ich habe dies geändert, weil beim iPhone/iPod im Portrait Modus kein Platz dafür ist und die Beschriftung unschön abgeschnitten wird. Dass man ins Hauptmenü geworfen wird, ist mir auch nicht recht. Das hatte ich vorher nicht drin und man kam wieder zum EPG zurück. Das ist auch noch in Arbeit, ist ne Quick and Drity Lösung. Das Problem dabei liegt an jqtouch und dessen Verhalten bei Refresh bzw. Reload in Verbindung mit AJAX Requests...da habe ich mir schon die Zähne ausgebissen. Lange Rede, kurzer Sinn: Das wird wieder geändert Max Das nachträgliche Beenden unter "Streams" funktioniert weiterhin. Swipe mal auf einem Eintrag nach rechts oder links wie bei iOS üblich :-) Edited January 8, 2014 by MarkusK Link to comment
CiNcH Posted January 8, 2014 Share Posted January 8, 2014 Das nachträgliche Beenden unter "Streams" funktioniert weiterhin. Swipe mal auf einem Eintrag nach rechts oder links wie bei iOS üblich :-) Stimmt. Das funktioniert auch. Ich verstehe allerdings noch nicht, welchen Sinn es macht, es zuzulassen, den Streamserver nicht zu stoppen!? Diese ffmpeg Instanz hängt dann doch für immer in der Luft? Außer über "Streams" stoppen kann man damit doch nichts mehr machen? Link to comment
MarkusK Posted January 8, 2014 Share Posted January 8, 2014 Glaube, wir reden aneinander vorbei. Der "Stop" Button oben rechts im Videofenster stoppt den Streamserver ebenso wie eh und je seit der ersten Version bzw. sollte er zumindest. Manchmal klappt das aber nicht, ist noch in Arbeit :-). Link to comment
CiNcH Posted January 8, 2014 Share Posted January 8, 2014 Glaube, wir reden aneinander vorbei. Der "Stop" Button oben rechts im Videofenster stoppt den Streamserver Stimmt schon. Aber ich verstehe nicht, wieso es da auch einen "Back" Button gibt. Drückt man den, hängt ffmpeg anschließend in der Luft. Link to comment
MarkusK Posted January 8, 2014 Share Posted January 8, 2014 Gute Idee. Der fliegt raus, um Fehlbedienungen auszuschließen bzw. Bekommt er die Stop Funktion und zurück. Man übersieht halt einiges, wenn man viel ändert Link to comment
CiNcH Posted January 8, 2014 Share Posted January 8, 2014 Ich habe nun einmal 5s Prebuffering ausprobiert. Kann man wohl knicken. Schon interessant, wie man mit einem System in Sekundenschnelle über Netzwerk umschalten kann und einem anderen 15s vorpuffern muss... Link to comment
MaxB Posted January 8, 2014 Share Posted January 8, 2014 Max Das nachträgliche Beenden unter "Streams" funktioniert weiterhin. Swipe mal auf einem Eintrag nach rechts oder links wie bei iOS üblich :-) Bestätigt, war ein iOS7-"Motorik"-Problem :rolleyes" Frage: Wenn die Betaphase abgeschlossen ist, gibt es im SVCWeb aber hoffentlich nur noch einen "iOS7"-Ordner? (Den "iphone"-Ordner braucht man ja noch für Android & Co...) Link to comment
MarkusK Posted January 8, 2014 Share Posted January 8, 2014 (edited) Cinch Selbst mit 10 Sekunden = keine Chance. Christian hat es hier auch noch mal erklärt bzw. im englischen Forum Max Du kannst doch die anderen Ordner einfach löschen. Wichtig ist immer nur, dass er mit iOS beginnt und neue Versionen niemals in den alten Ordner kopiert werden. Grund dafür ist der Cache von Safari. Sobald die App zum Homescreen hinzugefügt wurde, werden die CSS und JS Dateien nicht neu geladen. Das ganze umgehen wir, indem wir immer neue Ordnernamen vergeben. Selbst das Löschen des Verlaufs und aller anderen Dateien zeigt hier keine Wirkung Das Problem besteht aber nur bei zum Homescreen zugefügten Apps. Surfst du mit Safari ganz normal, wird alles aktualisiert. Das Problem habe ich schon mehrmals hier geschildert. Edited January 8, 2014 by MarkusK Link to comment
MaxB Posted January 8, 2014 Share Posted January 8, 2014 Das Problem besteht aber nur bei zum Homescreen zugefügten Apps. Surfst du mit Safari ganz normal, wird alles aktualisiert. Das Problem habe ich schon mehrmals hier geschildert. Sorry, das hatte ich dann wohl überlesen. Ich arbeite mit Favoriten im Safari ("private"-Modus) und bei 6 Apple Devices in der Family (+2 in der FA) nervt das ewige Ändern der Favoriten schon ein wenig... Die Bereinigung der alten Ordner habe ich schon regelmäßig gemacht, das war nicht das Problem... Link to comment
MarkusK Posted January 8, 2014 Share Posted January 8, 2014 Ist ja kein Problem. Als Webapp macht das alles halt deutlich mehr Spaß, deshalb immer die neuen Namen. Hat ja bald ein Ende :-) Link to comment
MaxB Posted January 8, 2014 Share Posted January 8, 2014 Gute Idee. Der fliegt raus, um Fehlbedienungen auszuschließen bzw. Bekommt er die Stop Funktion und zurück. Man übersieht halt einiges, wenn man viel ändert hmm, wenn Du gerade am Ändern bist, könnte man dann auch "Autoplay" aktivieren? Folgender Hintergrund: Wenn man ich in einer gewissen Zeit auf das Play-Symbol drückt bricht der Stream wieder ab... Link to comment
MarkusK Posted January 8, 2014 Share Posted January 8, 2014 Das ist eigentlich drin, jedoch geht es seit ios7 nicht mehr. Ich schau mal danach. Link to comment
MarkusK Posted January 9, 2014 Share Posted January 9, 2014 Apple hat die Autoplay Funktion mit iOS 7 wieder entfernt. Es gab mal einen Trick, wie es trotzdem geht, der funktioniert aber nicht mehr. Also wohl schlechte Karten. Ich versuche aber trotzdem was... Link to comment
chatt Posted June 16, 2014 Share Posted June 16, 2014 Das ist ein Ärgernis, dass es nicht mit ios möglich ist, oder nur über Umwege, die ich nach kompletten lesen dieses threads noch nicht wirklich verstanden habe. Nun habe ich es endlich geschafft die cine S2 unter ws 2012 R2 zum laufen zu bringen und dann wieder tagelang einrichten und lesen. Habe ich mir beim Kauf dieser Software doch einfacher vorgestellt. Wenn es workarounds gibt, warum ist eine Implementierung dann nicht möglich? Oder ist inzwischen eine einfache Lösung vorhanden? Link to comment
aabbc1 Posted August 17, 2014 Share Posted August 17, 2014 bei mir kommt beim Ipad mini1 immer dieser Vorgang kann nicht abgeschlossen werden. Streaming auf einen anderen Laptop funktioniert aber bestens! Link to comment
Recommended Posts