PDA

View Full Version : AVCHD streams interrupted on Samsung C and D with Mezzmo 2.6.7



BeFi
08-05-2012, 07:06 PM
I attempted to play AVCHD movies through my Samsung C and D TV's. The movies get interrupted every 30-40 seconds with a 'Loading' message on Samsung D and with a 'Preparing to play' message on Samsung C. After that the movies continue from where they stopped.

Picture and sound quality is flawless. There is no choppyness or sound interruptions before the movies pause. Both TV's are on cable Ethernet. Mezzmo does NOT transcode the streams.

Logs have been sent via email.

ffmpeg information is as follows:

(The invalid timestamps appear consistently on all AVCHD streams I produce from my TV tuner card and then render with Nero Vision)

fmpeg version N-40693-gc457a29 Copyright (c) 2000-2012 the FFmpeg developers
built on May 15 2012 12:57:14 with gcc 4.6.2
configuration: --enable-memalign-hack --arch=x86 --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/peter/cc/include --extra-ldflags=-L/home/peter/cc/lib --pkg-config=pkg-config --disable-w32threads
libavutil 51. 51.100 / 51. 51.100
libavcodec 54. 21.101 / 54. 21.101
libavformat 54. 5.100 / 54. 5.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 73.100 / 2. 73.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 11.100 / 0. 11.100
[h264 @ 02ce1000] Increasing reorder buffer to 1
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=207000, dts=208800, size=4170
[h264 @ 02ce1000] Increasing reorder buffer to 2
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=214200, dts=216000, size=7880
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=221400, dts=223200, size=10043
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=228600, dts=230400, size=7902
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=235800, dts=237600, size=6717
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=243000, dts=244800, size=6661
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=250200, dts=252000, size=6184
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=257400, dts=259200, size=6242
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=266400, dts=268200, size=6265
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=273600, dts=275400, size=6518
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=280800, dts=282600, size=5629
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=288000, dts=289800, size=5019
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=295200, dts=297000, size=4213
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=302400, dts=304200, size=3992
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=309600, dts=311400, size=3436
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=316800, dts=318600, size=3569
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=325800, dts=327600, size=2491
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=333000, dts=334800, size=3436
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=340200, dts=342000, size=3757
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=347400, dts=349200, size=3329
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=354600, dts=356400, size=3404
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=361800, dts=363600, size=2814
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=369000, dts=370800, size=3724
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=376200, dts=378000, size=6223
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=385200, dts=387000, size=4834
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=392400, dts=394200, size=4658
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=399600, dts=401400, size=4287
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=406800, dts=408600, size=4964
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=414000, dts=415800, size=5754
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=421200, dts=423000, size=6518
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=428400, dts=430200, size=6522
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=435600, dts=437400, size=6725
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=444600, dts=446400, size=5479
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=451800, dts=453600, size=5966
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=459000, dts=460800, size=3626
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=466200, dts=468000, size=3659
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=473400, dts=475200, size=3693
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=480600, dts=482400, size=5793
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=487800, dts=489600, size=4584
[mpegts @ 0172bdc0] Invalid timestamps stream=1, pts=495000, dts=496800, size=4277
Input #0, mpegts, from 'F:\Filme\NVEExport.m2ts':
Duration: 00:38:56.04, start: 1.300000, bitrate: 12835 kb/s
Program 1
Stream #0:0[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo, s16, 192 kb/s
Stream #0:1[0x1011]: Video: h264 (High) (HDMV / 0x564D4448), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
At least one output file must be specified


---> DB Level Info: 40, 100
---> Frame rate: 50.00
---> Aspect ratio: 16:9

Paul
08-06-2012, 09:58 AM
Hi BeFi,

Given that Mezzmo is streaming the files directly and your home network appears to be stable and fast, then it may be the high bitrate on the video file itself. Your TV's firmware may be struggling to play it. We have your logs (thanks) and we will analyze them shortly. We'll post back with our findings.

BeFi
08-06-2012, 03:52 PM
Hi BeFi,

it may be the high bitrate on the video file itself. Your TV's firmware may be struggling to play it. .

HI Paul,

The video bitrate of my trusted MP2s is 9.7MBit/sec, the video bitrate of the AVCHDs is just 12.5MBit/s. Given that the Samsungs are playing HDTV from the same satellite source as I record my video streams from that should not be an issue.

Paul
08-06-2012, 04:29 PM
Understand, BeFi. We may have found the problem today (and also causing the random disconnects you are getting). We're just testing our fix now. If all goes well in our testing, I'll contact you with a patch to try. Thanks for your patience on these issues.

BeFi
10-02-2012, 04:03 AM
The interrupts still occur with 2.7.1. but they are clearly associated with network throughput. I will upgrade my lan-over-powerline to higher speed and assess the effect.

I don't fully understand why an AVCHD stream of 9 MBit/sec is interrupted while an MPEG2 stream of 9MBit/sec is not but when streaming over different physical line options it became clear that the frequency of interruptions correlates with network throughput.

Paul
10-02-2012, 07:05 AM
Let us know how you go, BeFi. If you still suspect it has something to do with Mezzmo, then contact us & we will investigate.