home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Support
Watch / Listen Media
Television (MyTV frontend and TV-Server)
Only a few channels are stuttering over a 100Mbps LAN
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="erosco" data-source="post: 389568" data-attributes="member: 52829"><p>Small update..</p><p></p><p>I've built a patched TSREADER.ax that dumps the TS packet when an out of sequence occurs. I can confirm that this sequence error is not a LAN issue but is the way the packet is sent from the RTSP (Tv-Server) server.. So it's not a LAN problem but equally may be just transmission errors over DVB-T.</p><p></p><p>I am still sus (especially because the stuttering increases when EPG is on). I'll continue my tracing to see what I can find.</p><p></p><p></p><p>Cheers</p><p>erosco</p><p></p><p>Further update..</p><p></p><p>After confirming today that this is not a network problem (correctly transmitted and received packets show missing TS records), I've continued me testing.</p><p></p><p>A key point in my analysis is that after receiving a stutter in multiseat (using RTSP). If I hit the back button (to replay the last 30 seconds) the stutter doesn't happen again (in the same spot).</p><p></p><p>This tells me that the live.ts.buffer file on the server has correctly captured an uncorrupted tv stream. The corruption is happening between the TV-Server reading the TS stream and pushing it out using the RTSP library.</p><p></p><p>I am hoping the MP devs are following this post, as I'm now convinced this is a software bug in the TV-Server of LIVE555 library. I would appreciate any advice the TSWriter and RTSP devs could offer on where to go next. Ideally I'd like to add debug code that logs when stream TS sequence errors happen in TSWriter and matching code in the RTSP server code. Ideally matching lost packets should appear in the TSWriter Log, RTSP stream builder log, and TSReater log on the client. I strongly suspect this will show where TS records are being dropped in the server.</p><p></p><p></p><p>Thanks</p><p>erosco</p></blockquote><p></p>
[QUOTE="erosco, post: 389568, member: 52829"] Small update.. I've built a patched TSREADER.ax that dumps the TS packet when an out of sequence occurs. I can confirm that this sequence error is not a LAN issue but is the way the packet is sent from the RTSP (Tv-Server) server.. So it's not a LAN problem but equally may be just transmission errors over DVB-T. I am still sus (especially because the stuttering increases when EPG is on). I'll continue my tracing to see what I can find. Cheers erosco Further update.. After confirming today that this is not a network problem (correctly transmitted and received packets show missing TS records), I've continued me testing. A key point in my analysis is that after receiving a stutter in multiseat (using RTSP). If I hit the back button (to replay the last 30 seconds) the stutter doesn't happen again (in the same spot). This tells me that the live.ts.buffer file on the server has correctly captured an uncorrupted tv stream. The corruption is happening between the TV-Server reading the TS stream and pushing it out using the RTSP library. I am hoping the MP devs are following this post, as I'm now convinced this is a software bug in the TV-Server of LIVE555 library. I would appreciate any advice the TSWriter and RTSP devs could offer on where to go next. Ideally I'd like to add debug code that logs when stream TS sequence errors happen in TSWriter and matching code in the RTSP server code. Ideally matching lost packets should appear in the TSWriter Log, RTSP stream builder log, and TSReater log on the client. I strongly suspect this will show where TS records are being dropped in the server. Thanks erosco [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
Watch / Listen Media
Television (MyTV frontend and TV-Server)
Only a few channels are stuttering over a 100Mbps LAN
Contact us
RSS
Top
Bottom