Video streaming - is Qos the answer?

We're having problem with a video stream we are distrubuting to a few users. Lately we got a lot of complaits regarding glitches/freezing in the video.
Hardware in 7600's: WS-X6704-10GE
Topology:
Incomming stream<<--port channel 2G Fiber-->>7600(SUP720)<<--10G fiber-->>7600(RSP720 SVI for video)<<--10G fiber-->> Switch<<-1G RJ45->>PC
- I've checked the interfaces on the 7600's but cant see any errors on the interfaces or output drops on the interfaces(no congestion?)
- We're seeing TX drops from the edge switch to the pc's. Investegating the cause with vendor. But my guess can be buffer problem going from 10G to 1G?
- We have not implemented any Qos on the 7600's however we have enabled qos to prioritize the video vlan on the edge switch.
- Peak traffic between 7600 and edge switch is about 1G(5min average)
- Would enabling QoS on the 7600 and do End to End Qos solve the problem? As far I understand qos will only help if the interface is congested which isn't the case here?
- What would be the best strategy for video streaming? Would the solution be to use the CBWFQ + LLQ  for this kind of traffic or  would LLQ starve the rest of the queue's?
Best Regards

Disclaimer
The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
Liability Disclaimer
In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
Posting
"We're seeing TX drops from the edge switch to the pc's. Investegating the cause with vendor. But my guess can be buffer problem going from 10G to 1G?"
Probably, and those drops could be the cause of your "...glitches/freezing in the video."
So, what you might want to first address is using QoS on egress edge ports to insure video traffic isn't dropped.
"...we have enabled qos to prioritize the video vlan on the edge switch."
Prioritized in what sense?  Dequeuing priority often makes little difference for typical buffers depths at gig or better bandwidths.  Priority avoiding drops, though, might be worthwhile.

Similar Messages

  • Downloaded firefox 5.0.1. video streaming fails. get the wheel of death

    I downloaded firefox 5.0.1 and now the video stream fails, devolving into the wheel of death
    the eternal ring
    I use Mac OS10, snow leopard
    trying to watch tnt.tv
    also trying to listen to dead.net
    both failed
    tnt.tv also failed on safari, so maybe that's them
    deadnet works on safari

    http://theappledaily.com/2011/06/20/download-firefox-5-final-for-mac-os-x-windows-and-linux/

  • Can the pc out of subnet ,but in the same LAN receive video stream?

    Can the pc out of subnet ,but in the same LAN receive video stream?
    In the LAN ,the host set the Transmit IP such as 10.13.22.255, all the pc' IP address from 10.13.22.1 to 10.13.22.255 can received the video stream.
    but how can the pc out of this subnet, such as with IP 10.14.14.22 receive it.
    Thanks a lot for advance.
    Myshen

    does anyone know?
    help me please.
    Thanks very much!
    Myshen

  • Video streams in some apps stop after some seconds (S6000)

    Hi,
    In the apps DEL and Laola1.tv, video streams start with the first ~5 seconds, then stop, then repeat once and then stop.
    Problem does not occur with android phone or laptop in the same wlan. Other streaming like youtube works fine.
    Any hints or ideas greatly appreciated.
    Lenovo IdeaTab S6000, Android 4.2.2
    Thanks,
    Sven

    I already have radeon.modeset=0 on the end of my kernel line, I think I disabled KMS a month or two ago when it was (very briefly) enabled by default.  IIRC my system was very broken with KMS enabled back then, I haven't tried turning it back on.
    I've found xf86-video-ati-6.12.4-3 to work, and xf86-video-ati-6.12.192-1 not to work, irrespective of ati-dri version. I've just noticed 6.13 seems to be out, so I may try building that with ABS, and see if it fixes it.
    EDIT: or maybe I won't, as that needs xorg 1.8 and I don't have enough time to build that and all it's deps just now
    For now I've just set pacman to ignore the package, which works as a temporary solution. Are there any diagnostics I can do to help pin down the problem?
    Last edited by Jack B (2010-04-20 22:05:07)

  • Synchronize on video stream with mplayer

    Hello,
    I recently bought an EasyCap DC60+ USB adapter. It is an RCA -> USB adapter which is recognized as an USB webcam by the kernel.
    I installed the easycapd60 module and it works fine for video with no sound, but I can't get audio working correctly. It looks like my audio stream is 1 second late on the video stream (I get the sound one second after the image).
    The problem is that mplayer is synchronizing the playback on the audio stream (I think). That means that my video stream is delayed in order for it to be in sync with the audio stream. As I want to use this DC60+ adapter to play video games on my computer screen, I can't tolerate a 1 second delay.
    A solution to this problem would be to ask mplayer to synchronize on the video stream instead of the audio stream, then play with the A/V sync parameters to get the audio synchronized. But I can't find the parameter to do this in the mplayer manpage.
    So my question is the following : does this parameter exist ? And is there another solution I didn't think of which could solve my problem ?
    Last edited by delroth (2010-06-06 00:26:14)

    Did you have to do anything special to get the DC60+ to work?  I've got one installed using the em28xx driver and it eventually makes my USB mouse stop responding, and sometimes the whole system crashes after that.

  • Site to site between 892s, video streaming, fragments and dropped traffic

    Customer network consists of two LANs, each routed from an 892.  The 892s are connected by a Gig fiber path, and there's an IPSec VPN between the 892s.  All traffic from one LAN to the other traverses the VPN.  Site 1 has a Lenel video server with a bunch of cameras streaming video to it.  Site 1 and Site 2 each have a Win7 PC with some Lenel software that receives video streams retransmitted from the video server at Site 1.  The video server streams the video as UDP.   The client PC at Site1 receives all the video streams from the server just fine.  The client PC at Site 2 does not reliably receive the video streams from the server at Site 1.  Streams from *some* cameras are received fine, but not others.  Looking at Wireshark captures taken at Site 1, it looks like most of the UDP traffic is fragmented.
    Anyone else out there have anything remotely like this setup, and any notions of where to go looking for why Site 2's got such issues?
    I'm afraid I'm somewhat constrained by all sorts of legal and bureaucratic restrictions on exactly what configuration and sample data I can include in this discussion, which would make me laugh if it wasn't so frustrating (this is a network of security cameras around a sensitive research facility).

    Hi Julio,
    Everything seems to be ok in this access list. I think this is a routing issue. It is just does not know where to send the packet back or where to reply.
    Crypto map tag: XXXX_map, seq num: 7, local addr: x.x.x.x
       access-list XXXX_7_cryptomap permit ip x.x.x.x x.x.x.x x.x.
    x.x x.x.x.x
       local ident (addr/mask/prot/port): (local network and subnet)
       remote ident (addr/mask/prot/port): (Remote network and subnet)
       current_peer: x.x.x.x
       #pkts encaps: 0, #pkts encrypt: 0, #pkts digest: 0
       #pkts decaps: 9122, #pkts decrypt: 9122, #pkts verify: 9122
       #pkts compressed: 0, #pkts decompressed: 0
       #pkts not compressed: 0, #pkts comp failed: 0, #pkts decomp failed: 0
       #pre-frag successes: 0, #pre-frag failures: 0, #fragments created: 0
       #PMTUs sent: 0, #PMTUs rcvd: 0, #decapsulated frgs needing reassembly: 0
       #send errors: 0, #recv errors: 0
       local crypto endpt.: x.x.x.x, remote crypto endpt.: x.x.x.x
       path mtu 1500, ipsec overhead 58, media mtu 1500
       current outbound spi:
    inbound esp sas:
       spi:
           transform: esp-des esp-md5-hmac none
           in use settings ={L2L, Tunnel, }
           slot: 0, conn_id: .., crypto-map: xxxx_map
           sa timing: remaining key lifetime (sec): 18731
           IV size: 8 bytes
           replay detection support: Y
    outbound esp sas:
       spi:
           transform: esp-des esp-md5-hmac none
           in use settings ={L2L, Tunnel, }
           slot: 0, conn_id: 8849, crypto-map: xxxx_map
           sa timing: remaining key lifetime (sec): 18673
           IV size: 8 bytes
           replay detection support: Y

  • X100e Wireless Video Streaming SLOW

    Hello,  I have a new  x100e (Windows 7 Home Premium 32 bit, 2GB RAM, 250GB hard drive).  Lenovo Access Connections says my wireless connection is good (4 out of 5 bars on the indicator) and says speed is 72.0 Mbps.  When I try to view video on YouTube, it plays 3 or 4 seconds then stops with the spinning circle in the middle of the screen for another 4 or 5 seconds then plays another 4 or 5 seconds, and on and on.  It's made viewing video streams not worth the trouble.  If it is something I really want to see, I'll pause the playing and wait til it all loads - which can be a while.  I previously was using an S10 Ideapad w/ WinXP and never had this problem.  What gives? 

    I am also struggling with very slow data transfer speed in the same WLAN ThnkPad x100e downloads well under 10 Mbps. Strangely, the same metering service shows well over 70 Mbps with another Levovo PC, ThinkPad E320. I have done complete factory reset, all updates, including BIOS and obviously not running any CPU or bandwidth consuming applications while measuring the speed. In the photo you an see that the latency and upload sppeed are at same level, while the download speeds are massively different. Lenovo diagnostics didin't help to solve the issue.
    I would really appreciate tips to solve this.

  • Adobe cirrus and multiple video streams

    Hello!
    Actually, I would like to know - is there a way from one machine to publish two or more video streams, creating the necessary number of connections and cells (with different qualities)?
    At the moment, this trick does not work, but I am using a developer key for multiplesimultaneous connections, with returns only the last published data stream.
    I would be very grateful for the clarification!

    That's actually exactly how I have it, I just added an extra option so you can, in theory, switch between the two versions on the fly.
    In the track viewer both video streams are the exact same length, the only issue is when I switch the video angles. I guess I could just erase the second video stream and avoid the problem altogether (don't want that showing up in my final school project now do I), but I really want to figure this out.

  • Multiple Video Streams not synced

    Long story short;
    I have a track with two video streams or angles. They are the exact same in terms of timecode down to the last frame (it's basically the same video but one stream has a color filter for visual effect).
    My problem is this: whenever I switch between the two videos, the second video is not synced with the audio. It seems to be a few seconds off, and I'm hoping to get this issue resolved. The first video stream is synced properly regardless, but it's just the second stream that isn't working properly.
    If it makes any difference, I'm using .m2v video format and only one audio stream. Anybody have any ideas?

    That's actually exactly how I have it, I just added an extra option so you can, in theory, switch between the two versions on the fly.
    In the track viewer both video streams are the exact same length, the only issue is when I switch the video angles. I guess I could just erase the second video stream and avoid the problem altogether (don't want that showing up in my final school project now do I), but I really want to figure this out.

  • Video streaming over airport extreme (b,g,n)

    Hi, I hope someone can shed a little light on this problem for me.
    I have video files (films etc.) stored on my macpro that I sometimes watch on my mac mini, because it's hooked up to a big screen. They are both connected wirelessly via an Airport extreme base station.
    If I set the base station to use the .g transmitter only then all video streams perfectly to the mac mini, no problem. However, I would like to use the .n capability if i can as my macpro is capable and the extra throughput would be nice. But if I swich the base station to any of the .n capable transmitters the streaming capability to my mac mini is terrible. The playback becomes intermittant and slow.
    I have tried several of the multicast rates and channels with no improvement. Is there something else I have missed? Thanks for any help you can offer.
    Wayne
    MacPro 2.66, c2d, 3gb, osx10.4.8
    MacMini 1.66, cd, 1gb, osx10.4.10
    Airport extreme base station (latest software and firmware updates)

    Anyone...Anyone...

  • Help implementing QoS for Video Streaming

    Hello friends!
    I am trying to implement a quality of service logic for a videoplayer based on the Brightcove API. As I have learned it's a better idea to use methods in NetStreamInfo class (eg. currentBytesPerSecond) rather than using a native bandwith check.
    E.g. (where nc is a NetConnection object)
    var ns:NetStream = new NetStream(nc);
    var nsi:NetStreamInfo = ns.info;
    var cbytes:Number = nsi.currentBytesPerSecond;
    use cbytes to evaluate which quality to chose...
    The problem is that streams are initiated (by videoplayer) using the Brightcove API and not directly using NetConnection.connect(). The BC API doesnt seem to give me any access to the classes listed above either, altough I'm certain it's utilizing them.
    Are there any Brightcove or video streaming experts out there that have a clue as to how I can access the NetConnection object used by Brightcove? Or if i can access the NetStream object or even tge NetStreamInfo object directly.
    best regards,
    Fredrik

    You don't have your egress queuing setup. You need to map your COS values to a queue, then you can allocate bandwidth to those queue's. This makes lower priority traffic wait while higher priority traffic gets transmitted.
    I have a few configuration examples on my site that may help you. Remember that the config that I have may not be the best for your network so you will have to figure that out yourself.
    http://goatnetworking.com/CiscoCSwitchQOSConfig.php
    Make sure that your QOS profile on the WLC is set correctly. I found one of my controllers didn't even have a value set in the profile, but the profile was applied and doing nothing.
    You need to apply the policy map to mark packets on the port where the video source is on your network.
    You need to Trust DSCP on all of your trunk ports or the switch will ignore the dscp markings.
    QOS may only be one of many issues that may be causing your problem. Your AP's could be overloaded with clients, your data rates may not be optimized, etc..
    I hope this helps
    Scape

  • QoS and DSCP settings for Video Streaming

    So I've got this beautiful topology at home that consists of three WAP 121 and a RV320 as the default gateway.
    How should I tweak their QoS and DSCP parameters to optimize Video Streaming applications like YouTube, Netflix and such?
    Thanks community!

    Open the set up page of the router by typing the IP address of 192.168.1.1 or open Cisco connection go to router settings
    Then go to advanced settings and  then click copy password and hit OK ..once you on the router page
    Go to wireless and click manual after that create network name (SSID) Then set the wireless security as WPA2 personal
    Which would give you stabilize connectivity then upgrade the latest firmware on  the router and reduced the MTU to 1462..
    Unplug the power from  the modem and  the router
    Wait for 1 minute and plug them back wait for 1 minute and then check the speed .

  • How can I get netflix streaming audio, the video is fine but the audio coming through is from the TV(dish)

    how can I get netflix streaming audio, the video is fine but the audio coming through is from the TV(dish)

    It's exactly as I stated. Whenever I try to drag these kinds of loops (ESX24 / software instrument loops? the ones marked in green with the white music note next to them) from the loop browser into the timeline a message comes up saying Audio Not Found for that loop.  And a new track is created automatically when loops are dragged into the timeline, so I'm not creating some other random / synth instrument track so I'm not sure  what the deal is... But perhaps I'll try creating a software instrument track first and then drag the loop into that track and see what happens - maybe there's something with the default settings that automatically creates audio tracks whenever loops are imported?

  • How To Stream Video??? How to set-up the video streaming buffer??

    I posted this topic in the Mac Mini forum and also here incase someone in this forum has also tried to do the same thing.
    Hello I have a Mac Mini and want to use it as a media centre.
    Here is my set-up. I have a 120GB SATA drive in a USB enclosure connected to my Airport Extreme base station. My Mac Mini (Power PC version) has 802.11g wireless built in and is connected to my TV. I control my Mac Mini via a bluetooth keyboard and bluetooth mouse.
    On my 120GB drive I have a lot of movies in MPEG4, AVI and VOB format (DVD). To watch my movies I would start-up the typical application and then and navigate to the file on my 120GB harddrive. For most video files I use VLC but for my DVD's I like to use the Apple DVD player Application to get the full DVD experience (i.e. menu navigation, etc).
    When I connected the USB drive directly to my Mac Mini I get smooth playback but over the wireless network playback is choppy. To me the simple solution is to have a buffer for playing the streaming content but I am not sure how to do this. I know that 802.11n may be good enough to stream DVD content and 802.11g is not quite fast enough.
    I want to keep my drive connected to my Apple Extreme base station since I access the drive from both wired and wireless computers. Any help is much appreciated.
    Thanks!

    Hello thanks for your comments. I will try switching the channel and see what that does but in reality I was hoping to find a way (perhaps with software) to buffer the video I am watching the same way youtube does so that the playback is flawless.

  • .Mov files in CC : The File Has no Audio or Video Streams

    I recently updated premier to CC , since i have issues iimporting any .mov files at all.
    The specific ones Im trying for my current project are exports from AE , rendered lossless animation .mov , worked fine in CS6 , will play in quicktime and other generic's but always getting the The FIle Has no Audio or Video Streams message when trying to import into a project.
    Quicktime is updated so I can't understand why the won't play, is this a CC bug ?
    i go back to cs6 on my other comp they open fine...
    Ive seen a few topics on this none with a resolution and most of those where from cam's, this is an export from AE, anyone able to help this is stopping me from working atm ......
    troy

    I can verify that Apple screen recordings without audio do not import into any Adobe premeier.
    Details on screen recording from Gspot v2.70a:
    H.264
    qt  : Apple QuickTime (.MOV/QT)
    File Type: QuickTime (.MOV)
    Mime Type: video/quicktime
    Len: 1:03.083
    Frms: 1,521
    Qf: 0.153
    Frames/s: 20.000
    wx: 1280 x 800
    sar: 1.600 (8:5)
    However Apple (MAC OSX) screen recordings WITH audio will import.
    I would think this should be fixable with hotfixes...
    If you (adobe staff) have access to macbook pros 2012 or 2013 models, open quick time pro, do a screen recording, make sure no audio is recording, just your screen movements.. then export to 1080p video (mov is only option).. then on a windows PC try to import that file into adobe premiere. The file will play perfectly fine natively in windows with any player so long as a H264 decoder is available on that system... the problem here is Adobe Premiere. Not the users system.
    Edit:
    To help those with this issue.. just make sure when you render your mov that you have ANY kind of audio in it.. and just remove the audio track once imported into premiere. I know it's frustrating and you would think something as simple as not having an audio track wouldn't break premiere but alas... we have to work around the shortcomings until they decide to fix it.. just like the VFR issue in premiere.

Maybe you are looking for