Issues pre-buffering multiple NetStreams

Hi,
I am running into some streaming bugs and am wondering if anyone else has come across them. Very grateful in advance for any help as I've been banging my head against this for a week now.
First of all, I'm finding that no matter what value I set for a NetStream's bufferTime property, the NetStream will not begin actually playing until the bufferLength property is over 2 seconds. This is not what Flash documentation says (that the default value of bufferLength is .1 seconds). Could this issue a function of the FMS configuration with my RTMP hosting account? Is it something I can resolve with my asc file?
Also: In my Actionscript 3 app, I need to pre-buffer a number of video streams so that any one of them can be triggered immediately later in the program. I do this by building an array of NetStreams (within a single NetConnection), then playing each of the streams I need to pre-buffer and immediately pausing each too. This is successfully causing them to buffer in the background, so that they're ready for immediate play when I need them. When I do this with just one NetStream, it works fine. But with more, the streams are behaving unpredictably. They are successfully buffering, but when I need to actually play them and I go to unpause them (Netstream.resume), the NetStreams are generally NOT playing back correctly. Their behavior is not consistent, and they mostly play with no video, or no audio OR video. The one exception is the FIRST NetStream that I started pre-buffering, which is the only one that's consistently playing back fine with its audio and video. Again, if I unpause any of the other NetStreams, they play back with just audio, or not at all. Do you have any idea why this could be happening? I have the app working perfectly with local files, so I know it has to do with the streaming piece.
Thanks so much!

Hello,
I can help you with your first problem. In your Aplication.xml there are some lines like this:
         <Live>
                <!-- Drop live audio if audio q exceeds time specified. time in milliseconds -->
                <MaxAudioLatency>2000</MaxAudioLatency>
                <!-- Default buffer length in millisecond for live audio and video queue. -->
                <MinBufferTime>2000</MinBufferTime>
            </Live>
            <Recorded>
                <!-- Default buffer length in millisecond for live audio and video, value cannot be set below this by Flash player. -->                                                  <MinBufferTime>2000</MinBufferTime>
            </Recorded>
This lines configure the min buffer timer, put a lower value on them (use the one on the live tag to live stream and recorded tag to recorded stream).
I holpe it could help you
Mairum

Similar Messages

  • Multiple NetStreams

    Hi, I'm building a video player which loads .flvs into a
    movie clip from a menu and places the movie clip on the stage using
    getNextHighestDepth. Everything works great except the client would
    like the viewer to be able to leave clip A, view clip B and return
    to the last viewed point in the A clip's timeline. Is this possible
    without getting into a serverside streaming application? Would I
    need to create multiple movieclips with embedded video objects, and
    start swapping depths on the stage? Or can it be done with multiple
    netStream objects? Thanks for any guidance.

    I'm working on a chat app that shows up to 10 live cams at a
    time in one swf. When a user joins the room the publish through a
    separate connection, but all of the subscribes are through one
    connection - I thought it would help to minimize connections to the
    server to stream through one connection.
    Is it recommended to separate these out into individual
    connections?

  • HT202450 If the issue is reported multiple times, is it still covered?

    If the issue is reported multiple times, is it still covered?

    Security Software and Related Troubles
    http://support.apple.com/kb/TS3125          Basic Troubleshooting
    http://support.apple.com/kb/TS3297          Advance Troubleshooting
    http://support.apple.com/kb/ts1629          Ports List
    Basics
    Check correct date, time, and timezone.
    Log in as administrative user account
    Verifiy iTunes updated
    Update Operating System “OS” (Ms Windows, Mac OSX)
    Update Modem / Router firmware
    Update security software (Antivirus, Firewall)
    Remove Outdated Security Software (Always restart afterwards)
    Advanced
    Remove Mobile Software not used anymore
    (Motorola, Android, Nokia, Sony, Blackberry)
    Add Apple programs to firewall permissions
    Allow Ports 80, 443, 3689, 5297, 5298, 5353, 8000-8999, and 42000-42999
    Permit Domains - apple.com , edgesuite.net , mzstatic.com
    Disable Security Software
    Remove Security Software (restart!)
    Delete “Hosts” file and restart, or edit and save.
    Check Browser Settings: Use SSL3, TLS1, Auto Detect, No Proxy Settings
    Reinstall itunes FOLLOWING ARTICLE while all security off / disabled or completely removed.
    http://support.apple.com/kb/HT1923
    http://support.apple.com/kb/HT1925

  • Are there any know issues with using multiple (2) apple tv's in the same household??

    I'm thinking of getting a second Apple TV. Are there any known issues with using multiple (2) apple tv's in the same household? Thank you in advance.

    No, shouldn't have any problems

  • Multiple NetStreams - IE 6/7 Issue

    Hello folks,
    I need help with a NetStream/IE specific issue (possibly bug
    in IE or IE FlashPlayer 9).
    Problem Background:
    - I made flash flv player for client to play multiple FLV
    pseudo-streams (php-streamed) and keep them synchronized
    - I have 2 NetStream objects for two separate streams
    - Each stream can be changed via a list component to a
    different FLV while it's playing - it pauses, starts loading the
    new stream, then keeps playing the 2 streams, in sync
    - The "player" resides on one domain, and the videos on another
    (simply due to more storage space available on the other domain)
    The "Blockage" Problem:
    - Works great in FF on OS X 10.4, Win2K, WinXP and WinVISTA
    - Works the first time in Win2K IE (Internet Explorer) 6, and
    WinXP IE7 - but when you close the tab or window, without closing
    the browser entirely (have another tab or window open - such as the
    one with the link to the flv player), then try opening the same URL
    again, or a similar one, IE browser will not load the FLV file
    "stream" anymore - again it works fine the first time around. This
    problem is so severe that the entire domain that the video was
    being loaded from in the first place can no longer be visited by
    the browser; i.e. if the domain the video was being loaded from was
    http://domain.com" - IE can no longer
    visit it (any page on it anywhere...) but it can visit "
    http://www.domain.com". To clear
    up the browser "blockage," I have to close the browser completely,
    then re-launch it.
    What I've Tried:
    - In places where I'd call "netStrmObj.close()" - I tried
    adding "myVideo.attachVideo(null);myVideo.attachAudio(null);" -
    this just makes the player really freak out for a while before
    changing to a new video, which still happens, but the doesn't do
    anything for the problem
    - I tried not using "netStrmObj.close()" at all... no
    noticeable difference
    - I added "_root.onUnload = function()
    {myVideo.attachVideo(null);myVideo.attachAudio(null);}" instead.
    This definitely made a difference. On Win2K the player worked on
    repeated calls for a while, but the response was terribly slow -
    take almost a minute to respond at times (where normal response
    time would be 2-3sec), then the same problem would occur. Sometimes
    the same problem would occur right away, like it did at first. On
    WinXP it worked like a charm, even on repeated calls (closing
    tabs/windows in between each call); then I interrupted my testing,
    which had been going so nicely, and had a short dinner for about
    15-20 minutes, then resumed testing - the browser "blockage" had
    returned (I don't know if the delay was just fluke or not - but the
    problem is obviously still there...)
    Is there any *NetStream*/Flash/IE wizard out there who has any
    ideas about this? I will be gone for a few days before I can
    check this posting - but I need results by Wed/Thurs next week, so
    any help before then would be greatly appreciated.
    Thanks for your time!

    John Waller wrote:
    Right, ok. Are many using this at the moment?
    The progressive HTML5-ers are using shiv files or some description.
    Is it completely without any issues if we move from html 4 to 5 now then?
    I'm sure shiv files have their limitations but most reports/blog I see online are reporting good results (or they're not howling loudly about bad results).
    Only one issue for me then DWCS4. Don't think its worth the upgrade to DW5.5 at the moment needed to be able to see html 5 in design view. Probably wait for DW6 and get up to speed with html5 in the meantime as I don't fully know the new tags yet

  • UoM issue due to multiple backend systems

    Hi All,
    We have multiple backend systems hooked up with the SRM system. One issue that we have is that many of the UoMs are different in the backend systems. For example, for THOUSANDS, we have TH and THO in different systems. As part of optimization we intend to include only 1 entry per UoM in SRM box.
    The problem is if we put TH as the unit, then if it is chosen by a user linked to the backend system that does not have this Commercial unit, then the Shopping Cart fails when trying to create a follow-on document.
    Any advice how we can get this resolved will be greatly appreciated.
    Best Regards
    Gaurav

    Hi Gaurav,
    Common problem when using multiple back-ends, which can be resolved rather easily.  The best way to solve this is by a business change. That isu2026.  synchronize the use of the UoMu2019s throughout the organization.  This would be the most elegant solution. All back-ends will then have the same valueu2019s in their respective CUNI tables.
    Off course the feasibility of this will depend on your organizational structure and the hitting the u2018right stringsu2019 in order to get every one to understand the importance of this.
    As a back-up an other solution would be to create a Z-table which will translate the UoM used in the SRM system to the corresponding UoM in the respective back-endsu2026.. The table will have three columns.  u2018SRM UoMu2019 u2013 u2018Back-end Systemu2019 u2013 Back-end UoM.  Depending on the implementation scenario U use, you can have the interface to the back-end carry out the translation. For this you can use the available Badiu2019s: BBP_CREATE_BE_PO_NEW, BBP_CREATE_BE_RQ_NEW, BBP_CREATE_BE_RS_NEW
    Downside of this solution will be the extra maintenance effort for the Z-table. Best choice in my perspective would be the business change.
    Kind Regards,
    Skander

  • Issues when selecting multiple images in LR6.

    I've noticed a few changes to how LR6 behaves when I select multiple images.
    First, if I select a few images in the Library view, I am only essentially "stuck" in those images when I press the left or right arrow keys. In previous versions of LR, hitting the left or right arrow would move to image on either side of the selected images. Now I'm only able to endlessly scroll through the selected images and I have to press the up or down arrow to get out of the selected images. Is there a way to change it back to how it used to work?
    Second, and I think this is related to the first issue, I used to be able to select all images in a collection, press the down arrow and I'd end up at the last image in a collection. Now, it no longer works.
    Anyone else notice either of these things? Have you found a way to change it back to how it's always been?
    Thanks!

    Interesting. I just went back to LR5.7 (Mac) and confirmed that it behaves just like I originally said, but LR6 does not. Maybe Windows has always been this way? Regardless, any input from Mac users?

  • Can one connect multiple NetStreams to the same peerID?

    Does it make sense to have two separate netstreams connected to the same remote p2p connection?
    I think I would like to separate the audio and video publishing and playing so that I can fine tune permissions (e.g. publish audio but not video to some users but not others).
    Equally, are there issues with publishing two separate NetStreams on the same p2p connection?
    Initially I thought this would be possible, but I am having problems playing streams when connecting users on different ip addresses.

    You can play or publish as many streams as you wish on the same connection. Just mind the bandwidth.
    However, publishing audio and video on different streams may not be a good idea as they're sure to be out of sync.
    To save bandwidth and play only the audio of an audio/video stream set NetStream's receiveVideo to false.
    Or, in your fine-tuned permissions scenario, you can publish one stream with audio only and one with audio/video. A little redundant but audio datarate is small and may be worth it.

  • Exchange 2007 Management shell issue: "There are multiple objects matching the identity "servername" Please specify a unique value"

    I thought this would be an easy answer to an issue I'm facing, but there's a problem executing the solution.
    I'm running Exchange 2007 in a clustered SCC configuration.  The clustered resource is called "DENBURYMAIL."  I want to give my account full mailbox access rights to all the mailboxes in this resource/database.
    I believe I found the solution to this at
    http://technet.microsoft.com/en-us/library/bb310792%28EXCHG.80%29.aspx (about halfway down the page) the instructions read as follows: 
    ==============================
     Q: I have a third-party messaging application that requires full access to each user's mailbox. With Exchange Server 5.5, we grant a special account the Service Account Admin permissions, and then tell the application to use this account. How
    can I achieve similar functionality in Exchange 2007?
    A: Exchange 2007 security works differently from that of Exchange Server 5.5. In fact, Exchange 2007 does not use a site service account. Instead, all services start as the local computer account.
    If your logon account is the Administrator account, a member of the root Domain Administrators, a member of the Enterprise Administrators groups, or a member of the Exchange Organization Administrators role, you are explicitly denied access to all mailboxes
    that are not your mailbox, even if you have full administrative rights over the Exchange system. All Exchange 2007 administrative tasks can be performed without having to grant an administrator sufficient rights to read other people's mail.
    You can achieve the results that you want in the following ways, but do so only in accordance with your organization's security and privacy policies:
    In the Exchange Management Shell, use the following command to allow access to all mailboxes on a given mailbox store:
    Add-ADPermission -identity "mailbox database" -user "serviceaccount" -ExtendedRights Receive-As
    =============================
    But when I run the command (Add-ADPermission -identity "denburymail" -user "matthew.fazio" -ExtendedRights Receive-As) I get an error telling me that "There are multiple objects matching the identity "DENBURYMAIL."  Please Specify a unique value."
    I'm not sure what's causing this-- why are there "multiple objects?"  Is this a problem due to operating in a clustered environment?
    Any assistance would be appreciated!

    It may not be specific enough for the command to understand you.
    Try this:
    Get-MailboxDatabase -Server <servername> | Add-ADPermission -user "matthew.fazio" -ExtendedRights Receive-As

  • Goods Issue posting in multiple company codes

    Hello All,
    While the sales order is PGI'd , there are multiple accounting documents generated. One for the sales under selling organizations company code X and another one posts a COGS under a different company code Y(Posts as Intercompany Accoounting document as it X has received from Y) which is wrong. We have 2 sales orders of different plants but with same company code , the first plant is working fine and is posting as expected , but the second one is posting multiple accounting documents to 2 company codes . We have checked all the configuration and everything looks good , we have raised a VH OSS to SAP and they are looking into it. Just wanted to get your views on taking this forward. Movement type is 601.
    Your inputs are highly appreciated.
    Thanks

    While the sales order is PGI'd , there are multiple accounting documents generated
    Can you please share the screen shot of document flow from sale order?  As you would be aware, in normal circumstances, once a delivery is posted for goods issue, following would be an accounting entry.
    COGS              Dr
    FG Inventory    Cr
    G. Lakshmipathi

  • Issues when running multiple apps on same JRE?

    I've created an application that launches other Java applications, all running on the same JRE. I've noticed that this results in significant memory savings (60% or more). Performance doesn't seem to be measurably affected, but I've never run more than 4 applications at the same time on the same JRE.
    Does anyone know of any performance issues in situations like this? JRE limitations? Any information would be appreciated.

    "It's just not obvious from the 1.3 API docs that the classLoader is what's responsible for associating a set of classes with a set of threads."
    No, that's not what I was implying. The default classloader caches the definition of previously loaded classes (ie, bytecode, static variables). By default, there is no way to unload a class. Static variables will also retain their values -- which could confuse an application that is run multiple times.
    This is the suggested implementation defined in the JVM spec:
    http://java.sun.com/docs/books/vmspec/html/ConstantPool.doc.html
    Basically, if a class has already been loaded, it returns it. You can write your own custom classload to prevent this (as the link you found suggests) or use multiple classloaders.
    Imagine what happens when you write an application and then recompile a class WHILE running your application. Will the next instance of that class be updated? The answer depends on whether your classloader will reload the class from disk, or use a cached instance in memory (as the default one does).

  • Prophet 12 sync issues "Pre-Lag" in Logic

    Just added a Prophet 12 to my studio set-up... I record midi tracks from the Prophet into Logic, then once I get it dialed-in I record the audio into Logic.
    However - the audio play back from the midi tracks to the Prophet starts early and records early, requiring me to move the recorded audio into place. On top of that I am getting some minor glitching on arpeggios on the Prophet - but this is less of a concern. I tried adjusting the timing compensation in Logic but this has had no effect. My Virus TI has the same issue, but not nearly as drastic. I am not using any midi interfaces - the Prophet, Virus, Analog 4 and Analog Rytm are all usb'ed into the computer. I have no timing issues with the Analog 4 or Analog Rytm. I also have midi thrus going out to my Machinedrum and Monomachine from the Analog 4 and Analog Rytm using standard midi cables and have no issues with their timing either - all is dead-on, no lagging or pre-lagging. The only real problem is the Prophet, and a little with the Virus. Any help would be wonderful
    -Steve

    I have to say the fact that the Audio 'pre lags...' is very strange indeed and I cannot think of why else this might be happening....
    The fact it drifts too.. is very odd indeed....
    My initial guess if it wasn't an Inspector setting... was its going to be something to do with your Audio Interface.. But the fact it only affects certain devices adds to my confusion and kind of rules out the audio interface itself otherwise it would affect everything.
    That leaves an internal setting in Logic.. or your USB.. or the device itself... and I would have bet on it being a Logic Setting.. or some oddity to do with a Midi Interface... but you have checked everything I can think of that could could this.. and you are not using a Midi interface.. and you are not syncing to anything externally.... (You are not are you?) so I'm frankly, stumped!
    I wonder assuming Pancenter has no further suggestions.... if someone like David, Erik or Jordi over on LPH.. might have a few ideas....
    http://www.logicprohelp.com/forum/index.php
    Might be worth a shot......

  • Issues with Installing Multiple adobe products.

    I am having some issues with performing a silent installation of multiple adobe products.
    We currently have Adobe CS3, Captivate 3, Audition 3, and Director 11.
    We have managed to get a silent install working for CS3, however, I cannot seem to get a silent install for Director going. The product installs, however it prompts for registration and a CDkey upon launching the application. I have a application.xml.override file within the payloads folder for Director. I also have install.xml and remove.xml files created. I can supply these if need be.
    Captivate does not seem to take the same deployment method that CS3 and Director do (no payloads folder, no --record=1 mode for creating install.xml). Some assistance with this would be very helpful.
    The audition disc does have a payloads folder and such within the folder for "adobe bridge." Would I be able to put an application.xml.override and install.xml in their respective locations for that and have it assist with audition install?
    Using a mix of Vista Business / XP professional computers. CS3, captivate, director, and audition are all going on the same systems.

    Sorry, I have no solution, but I can relate.
    I'm having a similar problem with the Director 11 silent install.
    We have a keyserver setup here and need to have the programs install silently on the student home computers so we don't release the serial number to them, everything with CS3 went okay. I assumed that Director 11 would follow the same (override file) as the file structure seemed to be similar, but that is not the case.
    There's very little information on this out there, so any help would be great.

  • Bi publisher report issues with selecting multiple parameters.

    Hi there I have a Bi publisher report when I query it for a single parameter it works fine and gives me the result.
    But when I select multiple parameters Lets say I have selected 3 parameters and try to view the results it does nt give me a proper report. It leaves me some blanks and gives me negative values.
    The report is working finr for one parameter In order to select two parameters I added the following code in the sql query
    and ( coalesce(null, :JOB_ID) is null
    or c.JOB_ID in (:JOB_ID)) .
    Can some one please let me know if this is correct or should I have to add anything else in the query.
    Even if I hard code it by saying JOB ID IN ('x','y','Z') and try to run the report it is not giving me exact values.
    BUt when I run the same query in database am getting correct values..
    Can anyone help me with this issue please??
    Thanks

    1. What version of BIP are you using?
    2. Can you please paste here your complete SQL data model?
    3. Can you get us an example how this will work?
    4. Can you be more specific about the error you get and the output?
    thanks
    Jorge

  • Development issues relating to Multiple control centres

    We currently have 1 Design repository setup and multiple configurations / control centres registered in it. Our Design repository sits on a separate database called OWB_REPOS_DB on a UNIX_SERVER1.
    We then have 2 control centres - 1 for Development target database and 1 for System test.
    Right now, we are still in Development phase and we have only 1 branch/version of code that relates to all the environments. We deploy code from the same design repository to different control centres (runtime environments). The only issue we have right now is when 1 developer wants to deploy code to the Development database EDW_DEV and another developer wants to deploy code to System test database EDW_SYSTEST. We need to change the module's location everytime you switch from 1 configuration to another and this heavily restricts the development. We all have to wait for someone else to finish.
    Is there a way around this? I have always worked with multiple repositories and I don't know how to get the team to work parallely with the current setup. Any suggestions or ideas please?
    Thanks in advance,

    Frankly, I have too many issues with the deployment system with OWB to rely on multiple deployment repositories from a single code location.
    For a simple case in point, who is in charge of un-deploying an object that is to be dropped to each and every possible location that it might have been deployed?
    I need my test location to reflect what a clean install would look like. Period. I cannot test if I cannot guarantee that all objects are up to date, and only the objects that would be deployed under a clean build are there.
    So I develop against a dev environment, and I have OMB Plus scripts to deploy a project or a module to go and do the installation and deployment to all other verticals. These scripts will first go through and completely un-deploy the currently installed version of that module if it is there, and then install and deploy the new version.
    Nothing less than this is acceptable for valid integration testing as far as I am concerned, plus by making this a scripted install it fits into our entire database release script system to be run by the DBA - thus we have guaranteed repeatable releases being tested prior to deployment.
    Anyway, that's my two cents on the issue.

Maybe you are looking for