Video Buffering - Unusable!
I have found that streaming video has become very unusable recently on my BTBroadband connection. It is buffering on 480p video, even worse on 1080p video, even though the connection is working well for web browsing, Teamspeak and gaming. Right now i am the only person using the network at home and it is struggling to play a video on YouTube, playing a few seconds of footage and then pausing for about 20sec before playing a few more seconds!
I don't have a Homehub as it didn't meet my needs so I have posted the Telnet log for my DGN2000.
[quote]
# adslctl info --show
adslctl: ADSL driver and PHY status
Status: ShowtimeRetrain Reason: 8000
Channel: FAST, Upstream rate = 1069 Kbps, Downstream rate = 11517 Kbps
Link Power State: L0
Mode: ADSL2+
Channel: Fast
Trellis: UN /DN
Line Status: No Defect
Training Status: Showtime
Down _ Up
SNR (dB): 1.1 _ 5.6
Attn(dB): 39.0 _ 18.8
Pwr(dBm): 0.0 _ 12.8
Max(Kbps): 12692 _ 1064
Rate (Kbps): 11517 _ 1069
G.dmt framing
K: 180(0) 25
R: 14 8
S: 1 8
D: 64 4
ADSL2 framing
MSGc: 59 10
B: 179 24
M: 1 8
T: 2 6
R: 14 8
S: 0.4987 5.9428
L: 3112 280
D: 64 4
Counters
SF: 5704606 5439002
SFErr: 29168 0
RS: 741598794 2098087
RSCorr: 120539438 0
RSUnCorr: 133464 0
HEC: 23753 0
OCD: 16 0
LCD: 0 0
Total Cells: 2511506525 645933
Data Cells: 70701124 25038
Drop Cells: 0
Bit Errors: 0 0
ES: 4486 0
SES: 393 0
UAS: 72 0
AS: 92463
INP: 1.15 0.45
PER: 16.20 17.82
delay: 7.97 5.94
OR: 32.08 7.17
Bitswap: 27347 134
#[/quote]
Please note this is not just YouTube, I have tested it on Vimeo as well and it suffers the same issue!
My current contract is 8mb BTBroadband and I've been with BT since the days of BTOpenworld Dial-Up. I've had this particular package for a very long time.
Unfortunately if I can't get streaming to work on an 8Mb line then what use will 16Mb Infinity be? It's been getting worse lately (oddly after a heavy campaign of Infinity advertising hitting my house!)
Solved!
Go to Solution.
OK this is the results of before using the socket and after. SNR shot up to 3dB but power is still at 0 (faulty log counter?).
[quote]
# adslctl info --show
adslctl: ADSL driver and PHY status
Status: ShowtimeRetrain Reason: 8000
Channel: FAST, Upstream rate = 1069 Kbps, Downstream rate = 11517 Kbps
Link Power State: L0
Mode: ADSL2+
Channel: Fast
Trellis: UN /DN
Line Status: No Defect
Training Status: Showtime
Down Up
SNR (dB): 0.6 5.8
Attn(dB): 39.0 18.8
Pwr(dBm): 0.0 12.8
Max(Kbps): 12588 1072
Rate (Kbps): 11517 1069
G.dmt framing
K: 180(0) 25
R: 14 8
S: 1 8
D: 64 4
ADSL2 framing
MSGc: 59 10
B: 179 24
M: 1 8
T: 2 6
R: 14 8
S: 0.4987 5.9428
L: 3112 280
D: 64 4
Counters
SF: 5840313 5568297
SFErr: 29678 17
RS: 759240778 3577351
RSCorr: 126580367 510
RSUnCorr: 135654 0
HEC: 24149 108
OCD: 16 0
LCD: 0 0
Total Cells: 2571231351 1654099
Data Cells: 72267542 11208
Drop Cells: 0
Bit Errors: 0 6072
ES: 4622 1
SES: 397 0
UAS: 72 0
AS: 94662
INP: 1.15 0.45
PER: 16.20 17.82
delay: 7.97 5.94
OR: 32.08 7.17
Bitswap: 27976 141
# adslctl info --show
adslctl: ADSL driver and PHY status
Status: ShowtimeRetrain Reason: 8000
Channel: FAST, Upstream rate = 1084 Kbps, Downstream rate = 10478 Kbps
Link Power State: L0
Mode: ADSL2+
Channel: Fast
Trellis: UN /DN
Line Status: No Defect
Training Status: Showtime
Down Up
SNR (dB): 3.3 6.0
Attn(dB): 38.5 18.8
Pwr(dBm): 0.0 12.8
Max(Kbps): 12880 1084
Rate (Kbps): 10478 1084
G.dmt framing
K: 164(0) 51
R: 12 6
S: 1 4
D: 64 4
ADSL2 framing
MSGc: 59 10
B: 163 50
M: 1 4
T: 2 3
R: 12 6
S: 0.4992 5.9786
L: 2820 281
D: 64 4
Counters
SF: 1050 1000
SFErr: 0 0
RS: 136532 11383
RSCorr: 2712 0
RSUnCorr: 0 0
HEC: 0 0
OCD: 0 0
LCD: 0 0
Total Cells: 423094 43556
Data Cells: 850 930
Drop Cells: 0
Bit Errors: 0 0
ES: 4690 0
SES: 415 0
UAS: 175 106
AS: 17
INP: 1.08 0.34
PER: 16.22 17.93
delay: 7.98 5.97
OR: 32.04 7.13
Bitswap: 2 0
#[/quote]
Massive improvement!
Similar Messages
-
How to stop the video buffering when video is paused
Hi
I am developing the video player with custom video controls and I want to stop the video buffering when my video is paused. As sson as I play the video the buffering starts from the last bufferring point.
can any one please help me for doing this i searched lot but not getting the solution please help me out to sort out this.
Please refer the following link that I want to create the progress bar for my video player.
http://tv.adobe.com/watch/training-with-trani/shake-detection/
Thanks
SameerHi
Here is the code i would tried bothe bufferTime and maxBufferTime but not getting the required output.
please check the code below.
var _videoInfo = new Object();
_videoInfo.onMetaData = onMetaDataHandler;
ns = new NetStream(nc);
//ns.maxPauseBufferTime = 0;
ns.client = _videoInfo;
ns.addEventListener(NetStatusEvent.NET_STATUS,netStatusHandler);
ns.addEventListener(AsyncErrorEvent.ASYNC_ERROR,asyncErrorHandler);
sndTransform = new SoundTransform(initVol);
vid = new Video(stage.stageWidth,stage.stageHeight);
vid.smoothing = true;
videoCont.addChild(vid);
vid.attachNetStream(ns);
ns.play("video.flv");
ns.soundTransform = sndTransform;
Thanks -
Playing video from a capture device - Out of memory for video buffers?
Hello guys, I'm having problems playing video from a video capture device when not using JMStudio. When I use JMStudio, the video plays real time with no problems, but when I use code taken from a java book which is a simple Media Player, I get the following error:
"Error is Error: Out of memory for video buffers."
My capture device is working and I don't know why i get this error when trying to watch the video feed from a program other than JMStudio. I also tried different code that has worked in the past with the same exact capture device and I still get the same error. Please help, I have no clue at this point. The code for the simple media player is below, it's taken out of the book "Java: How to Program (4th edition)":
Thanks in advance, I am very greatful
Miguel
device info: vfw:Microsoft WDM Image Capture (Win32):0
When I type the locator, I am typing vfw://0, I also tried just vfw://
and I get the same error.
// Fig. 22.1: SimplePlayer.java
// Opens and plays a media file from
// local computer, public URL, or an RTP session
// Java core packages
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.net.*;
// Java extension packages
import javax.swing.*;
import javax.media.*;
public class SimplePlayer extends JFrame {
// Java media player
private Player player;
// visual content component
private Component visualMedia;
// controls component for media
private Component mediaControl;
// main container
private Container container;
// media file and media locations
private File mediaFile;
private URL fileURL;
// constructor for SimplePlayer
public SimplePlayer()
super( "Simple Java Media Player" );
container = getContentPane();
// panel containing buttons
JPanel buttonPanel = new JPanel();
container.add( buttonPanel, BorderLayout.NORTH );
// opening file from directory button
JButton openFile = new JButton( "Open File" );
buttonPanel.add( openFile );
// register an ActionListener for openFile events
openFile.addActionListener(
// anonymous inner class to handle openFile events
new ActionListener() {
// open and create player for file
public void actionPerformed( ActionEvent event )
mediaFile = getFile();
if ( mediaFile != null ) {
// obtain URL from file
try {
fileURL = mediaFile.toURL();
// file path unresolvable
catch ( MalformedURLException badURL ) {
badURL.printStackTrace();
showErrorMessage( "Bad URL" );
makePlayer( fileURL.toString() );
} // end actionPerformed
} // end ActionListener
); // end call to method addActionListener
// URL opening button
JButton openURL = new JButton( "Open Locator" );
buttonPanel.add( openURL );
// register an ActionListener for openURL events
openURL.addActionListener(
// anonymous inner class to handle openURL events
new ActionListener() {
// open and create player for media locator
public void actionPerformed( ActionEvent event )
String addressName = getMediaLocation();
if ( addressName != null )
makePlayer( addressName );
} // end ActionListener
); // end call to method addActionListener
// turn on lightweight rendering on players to enable
// better compatibility with lightweight GUI components
Manager.setHint( Manager.LIGHTWEIGHT_RENDERER,
Boolean.TRUE );
} // end SimplePlayer constructor
// utility method for pop-up error messages
public void showErrorMessage( String error )
JOptionPane.showMessageDialog( this, error, "Error",
JOptionPane.ERROR_MESSAGE );
// get file from computer
public File getFile()
JFileChooser fileChooser = new JFileChooser();
fileChooser.setFileSelectionMode(
JFileChooser.FILES_ONLY );
int result = fileChooser.showOpenDialog( this );
if ( result == JFileChooser.CANCEL_OPTION )
return null;
else
return fileChooser.getSelectedFile();
// get media location from user input
public String getMediaLocation()
String input = JOptionPane.showInputDialog(
this, "Enter URL" );
// if user presses OK with no input
if ( input != null && input.length() == 0 )
return null;
return input;
// create player using media's location
public void makePlayer( String mediaLocation )
// reset player and window if previous player exists
if ( player != null )
removePlayerComponents();
// location of media source
MediaLocator mediaLocator =
new MediaLocator( mediaLocation );
if ( mediaLocator == null ) {
showErrorMessage( "Error opening file" );
return;
// create a player from MediaLocator
try {
player = Manager.createPlayer( mediaLocator );
// register ControllerListener to handle Player events
player.addControllerListener(
new PlayerEventHandler() );
// call realize to enable rendering of player's media
player.realize();
// no player exists or format is unsupported
catch ( NoPlayerException noPlayerException ) {
noPlayerException.printStackTrace();
// file input error
catch ( IOException ioException ) {
ioException.printStackTrace();
} // end makePlayer method
// return player to system resources and
// reset media and controls
public void removePlayerComponents()
// remove previous video component if there is one
if ( visualMedia != null )
container.remove( visualMedia );
// remove previous media control if there is one
if ( mediaControl != null )
container.remove( mediaControl );
// stop player and return allocated resources
player.close();
// obtain visual media and player controls
public void getMediaComponents()
// get visual component from player
visualMedia = player.getVisualComponent();
// add visual component if present
if ( visualMedia != null )
container.add( visualMedia, BorderLayout.CENTER );
// get player control GUI
mediaControl = player.getControlPanelComponent();
// add controls component if present
if ( mediaControl != null )
container.add( mediaControl, BorderLayout.SOUTH );
} // end method getMediaComponents
// handler for player's ControllerEvents
private class PlayerEventHandler extends ControllerAdapter {
// prefetch media feed once player is realized
public void realizeComplete(
RealizeCompleteEvent realizeDoneEvent )
player.prefetch();
// player can start showing media after prefetching
public void prefetchComplete(
PrefetchCompleteEvent prefetchDoneEvent )
getMediaComponents();
// ensure valid layout of frame
validate();
// start playing media
player.start();
} // end prefetchComplete method
// if end of media, reset to beginning, stop play
public void endOfMedia( EndOfMediaEvent mediaEndEvent )
player.setMediaTime( new Time( 0 ) );
player.stop();
} // end PlayerEventHandler inner class
// execute application
public static void main( String args[] )
SimplePlayer testPlayer = new SimplePlayer();
testPlayer.setSize( 300, 300 );
testPlayer.setLocation( 300, 300 );
testPlayer.setDefaultCloseOperation( EXIT_ON_CLOSE );
testPlayer.setVisible( true );
} // end class SimplePlayersomebody? anybody? I know there are some JMF professionals in here, any ideas?
I was reading the Sun documentation and it said something about increasing the JVM memory buffer or something? Well, i'm just clueless at this point.
Help a brotha out! -
PreLoader/Slide video buffering issues
Hi I am experiencing problems with my project that uses a mixture of slide video and standard Captivate content. The course preloader displays, the content starts to play then, on a slide video, slide the video will stop and the slide video pre-loader will appear before eventually restarting. I don't think it's a band-width thing because I have tested it on a very good connection and the same thing happens.
What I really want is to get the main course pre-loader to include FLV slide video file size in it's assessment of what has to be loaded - to avoid the FLV slide video buffering and showing its own pre-loader.
Does anyone have any thoughts?
I have tried the solutions offered here http://forums.adobe.com/ but unfortunately this introduced other issues.
Also is there any way of changing the default “loading …” text that comes up when a slide video does need to buffer ?
Many thanks for any helpSlide Video FLVs dont get loaded in the pre-loader. Since the videos could be so large, they are loaded only when encounterted in the project (just when video is being seen). You will usually see a "loading..." message here.
Please try this best practices for frequent buffering problems - Many customers resolved similar problems with it by calculating actual video sizes mathing your network capability.
Adobe Captivate 5.0 & 5.5 * Best practices to use slide videos effectively
Regarging customizing the "loading..." screen - this is not supported at present.
Thanks,
Sony -
On my new T510 with Win 7 Pro video buffering is slow via IE 8 while streaming from the internet like for The Daily Show, Netflix, or Hulu. Another slower Toshiba on the same internet connection works fine. How can I adjust video buffering?
Solved!
Go to Solution.Hi,
Have you tried any other browser? How are you connected? Wifi or LAN? Check advanced settings in the advanced mode of lenovo's Power Manager for wifi, and make sure it's set to maximum performance.
Keep us posted.
Maliha (I don't work for lenovo)
ThinkPads:- T400[Win 7], T60[Win 7], IBM 240[Win XP]
IdeaPad: U350
Apple:- Macbook Air [Snow Leopard]
Did someone help you today? Compliment them with a Kudos!
Was your question answered today? Mark it as an Accepted Solution!
Lenovo Deutsche Community Lenovo Comunidad en Español
Visit my YouTube Channel -
Slow video buffering since installing maverick
I have had slow video buffering since installing Maverick,any suggestions?
I have had this issue before as well
My system was also occasionally completely unresponsive after the Mavericks upgrade. (It's been through 4, now)
So, I backed up all my files with time machine and performed a clean install and all my issues were compltely resolved. Including the slow buffering. Although doing this was a tedious, long, and aggravaiting process, my issues were resolved. Good luck, or whatever, if you are still having this problem as this (even though not an ideal one) is a solution. -
Hi guys,
I just bought a new macbook pro 2011 and not long ago I noticed my internet is sluggish
watching video on youtube and other site is sooooo slowwwww....it freeezes n plays n freeze.
I have tried these options already: Disk repair,repair permission,verify disk,clear cache,browsing data,
No Luck yet. PLease Help SOS!!!!Connected thru cable internet. Wifi signal.4 ppl computers sharing the same wifi network (Im also not able to block my MBP from sharing all my info in d local network but thats another story entirely)
Time of the day: All time of the day i get slow video buffering and internet dragging even when others are gone.
I use Google chrome browser. Here my speedtest.net result :
http://www.speedtest.net/result/1296698150.png
thnx for ur concern -
Help with flash video buffering
I need help with flash video buffering. I've created a
buffering graphic to show up when the clip is loading. The problem
that I'm having is that when the video finishs playing, the buffer
is empty and the graphic pops back on. The following is the code
that I'm using to call and buffer the video. Any help would be
great!
stop();
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.setBufferTime(10);
ns.onStatus = function(info){
if(info.code == "NetStream.Buffer.Full"){
bufferClip._visible = false;
if(info.code == "NetStream.Buffer.Empty"){
bufferClip._visible = true;
if (info.code == "NetStream.Stop") {
bufferClip._visible = false;
theVideo.attachVideo (ns);
ns.play("my_clip.flv");
rewindButton.onRelease= function(){
ns.seek(0);
playButton.onRelease= function(){
ns.pause();
}Again thank you for your help in advance...
I put the script folder into the root. As far as the .flv
file it is showing up as being "put" to my web server. when i
checked the root folder it is there. again i am having the same
problem.. the local view works but when i check it on the web it
just shows that there should be a flash video there but it does not
show up.
i created a new root for this test page the new link is..
http://www.wfwa.org/TESTindexfolder/TESTindex.asp
here are the files that are showing up in it...
flashprojectwebvid.fla
flashprojectwebvid.html
flashprojectwebvid.swf
PBSpromo.flv
SteelExternalPlaySeekMute.swf
TESTindex.asp
and the Scripts folder
thanks again for any help.. -
Why is the video buffering when downloading
why is the video that I am downloading buffering on my imac.
Probably because your Internet connection is too slow. What speed is your connection? Your computer is running much faster than your connection can provide the movie data.
-
Insert advertisement in a flash player while the video buffers
Hi!,
I have a web site with videos and they will be streamed thru
a flash player. Now my requirement is basically a skin with the
following feature..
A JPEG advertisement is displayed while the video connects
and buffers. Once the video is ready, the JPEG is removed and the
video plays. At the completion of the video, the JPEG is replaced.
I shall be using a banner ad management software so as to make a
geo targeting ad..
Well my requirement is that I need to have static
advertisement displayed while the video connects and buffers. JPEG
is removed and the video plays. At the completion of the video, the
JPEG is replaced.
Can anyone help me as to how it is done OR give me script for
the same.
Please feel free to contact me on my email..
[email protected]
regards,
AjeetSince you will be constructing a Flash swf to house the FLV
Component for the video playback, you could simple load the
jpeg(banner) into a MovieClip that resides on a level above the
Player instance. You could use the Player's event handlers to
control when the MovieClip is 'visible', and define a system to
load the banner content dynamically, working with your management
software.
I don't think you can place a static image 'into' the FLV
while the next video is loading (I could be wrong), but you could
easily make it appear that way, by constructing the MC
accordingly. -
Hi!
I have problem with my firefox! This problem is buffering youtube videos. When i remove and next time install firefox youtube video going perfectly or for two weeks later youtube videos have big problem big big problem with buffering!
Thanks for helpClear the cache and the cookies from sites that cause problems.
"Clear the Cache":
* Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
"Remove Cookies" from sites causing problems:
* Tools > Options > Privacy > Cookies: "Show Cookies"
Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
*Don't make any changes on the Safe mode start window.
*https://support.mozilla.com/kb/Safe+Mode -
Inserting an advertisement in the flash player while the video buffers
Hi!,
I have a web site with videos and they will be streamed thru
a flash player. Now my requirement is basically a skin with the
following feature..
A JPEG advertisement is displayed while the video connects
and buffers. Once the video is ready, the JPEG is removed and the
video plays. At the completion of the video, the JPEG is replaced.
I shall be using a banner ad management software so as to make a
geo targeting ad..
Well my requirement is that I need to have static
advertisement displayed while the video connects and buffers. JPEG
is removed and the video plays. At the completion of the video, the
JPEG is replaced.
Can anyone help me as to how it is done OR give me script for
the same.
Please feel free to contact me on my email..
[email protected]
regards,
AjeetSince you will be constructing a Flash swf to house the FLV
Component for the video playback, you could simple load the
jpeg(banner) into a MovieClip that resides on a level above the
Player instance. You could use the Player's event handlers to
control when the MovieClip is 'visible', and define a system to
load the banner content dynamically, working with your management
software.
I don't think you can place a static image 'into' the FLV
while the next video is loading (I could be wrong), but you could
easily make it appear that way, by constructing the MC
accordingly. -
Inserting an advertisment in the flash player while the video buffers
Hi!,
I have a web site with videos and they will be streamed thru
a flash player. Now my requirement is basically a skin with the
following feature..
A JPEG advertisement is displayed while the video connects
and buffers. Once the video is ready, the JPEG is removed and the
video plays. At the completion of the video, the JPEG is replaced.
I shall be using a banner ad management software so as to make a
geo targeting ad..
Well my requirement is that I need to have static
advertisement displayed while the video connects and buffers. JPEG
is removed and the video plays. At the completion of the video, the
JPEG is replaced.
Can anyone help me as to how it is done OR give me script for
the same.
Please feel free to contact me on my email..
[email protected]
regards,
AjeetSince you will be constructing a Flash swf to house the FLV
Component for the video playback, you could simple load the
jpeg(banner) into a MovieClip that resides on a level above the
Player instance. You could use the Player's event handlers to
control when the MovieClip is 'visible', and define a system to
load the banner content dynamically, working with your management
software.
I don't think you can place a static image 'into' the FLV
while the next video is loading (I could be wrong), but you could
easily make it appear that way, by constructing the MC
accordingly. -
INserting an advertisemnet in the flash player while the video buffers
Hi!,
I have a web site with videos and they will be streamed thru
a flash player. Now my requirement is basically a skin with the
following feature..
A JPEG advertisement is displayed while the video connects
and buffers. Once the video is ready, the JPEG is removed and the
video plays. At the completion of the video, the JPEG is replaced.
I shall be using a banner ad management software so as to make a
geo targeting ad..
Well my requirement is that I need to have static
advertisement displayed while the video connects and buffers. JPEG
is removed and the video plays. At the completion of the video, the
JPEG is replaced.
Can anyone help me as to how it is done OR give me script for
the same.
Please feel free to contact me on my email..
[email protected]
regards,
AjeetSince you will be constructing a Flash swf to house the FLV
Component for the video playback, you could simple load the
jpeg(banner) into a MovieClip that resides on a level above the
Player instance. You could use the Player's event handlers to
control when the MovieClip is 'visible', and define a system to
load the banner content dynamically, working with your management
software.
I don't think you can place a static image 'into' the FLV
while the next video is loading (I could be wrong), but you could
easily make it appear that way, by constructing the MC
accordingly. -
i have this problem today since i upgrade my adobe flash player.. before when im buffering anime video it was smooth but after i upgrade my adobe flash player every 3-6secs the video stops.. dont know why..
Feel free to rollback to a previous version to see if that helps. It might be that something else has changed. Going back to the previous version should rule out the Flash Player upgrade.
How do I revert to a previous version of Flash Player?
Maybe you are looking for
-
Can you face time with your ipod and macbook with the same apple id?
I am going to England soon and plan on taking my ipod and leaving my macbook home so I can face time with my family. Is this possible to do if my macbook and ipod are both using my apple id?
-
ISE reimage to 1.2, cant load install software
Hello We have some ISE 3355 servers ready to configure, out of the box, and we want to upgrade them to version 1.2 before configuring them. I got the iso image for 1.2 but Im having problems with the reimage process. I have been able to run the reima
-
Profit centre creation - how to default CCs unchecked?
Hello When I create a profit centre (ECC6.0), all company codes are assigned by default. This means that I must de-select all of the company codes which I don't want assigned, which is onerous since we have many company codes, and only wish to have
-
How to see all users who are allowed permissions for the specified entity ?
How to see all users who are allowed permissions for the specified entity ? And change user permissions for the current entity from Moscow with money
-
Stroke will not go below 1pt.
Please help if you can. On some objects I draw in Illustrator CC, I can adjust the stroke by selecting any stroke weight, and it works. However, when I draw an object with the rectangle or pen tool and I select any weight under 1pt. (after I have dra