Recorded streams synchronization

We use FCS for audio conferencing.
We actually recorded all audio streams to the server from a
single meeting with many participants.
Now our problem is audio streams from different participants
gets recorded in a separate .flv file.
Now if we playback those streams they go out of sync, giving
user bad experience in case participants are discussing something
rather than a broadcast.
Is there any way we can avoid those recorded streams going
out of sync?
Any help or directions will be appreciated
Thanks in advance.

Unfortunately, there isn't a real fix for this. You can try
setting up functions that constantly compare the buffer and
playhead time of each stream, but that means everything has to stop
when one stream has an empty buffer. If other streams pause while
one rebuffers, they too have to rebuffer. Unless none of the
buffers ever empty, you'll never have sync.
Perhaps someday FMS will get a timecode system that will fix
this. I would be nice to have something like SMPTE and stream
splitting or multi source mosaic streams.
Now, if you can use progressive download for the playback
(instead of FMS), you might be able to make it work. Since the
video data is cached with progressive, you can pause one stream
while another buffers.

Similar Messages

  • Recording beta question - seeking in recorded streams and syncing playback

    hi lccs, some initial questions for you as i get started on the beta..
    you say audio and video are saved in separate FLVs on the client server.  does LCCS ensure that audio/video sync is maintained during playback?
    how are the recorded streams delivered during playback?  can you seek into these streams? e.g. if i have a recording of a video chat, can i use a timeline to seek forward and back through that video?
    and finally - i will want to play back a recorded audio video chat between two users.  will LCCS take care of synchronization between these four streams? (two video, two audio) or do i need to build a synchronized buffering strategy to achieve this?

    To reiterate Raff's point - when you setup a ConnectSessionContainer with a
    PlaybackAuthenticator (essentially, a "playback application"), that
    ConnectSession does all the work of synchronizing streams for you. As Raff
    says, you can build a timeline and seek within it - ConnectSession's
    archiveManager exposes all aspects of the playback to you.
    In fact, here's a basic seek bar you could try :
    <s:HSlider width="800" maximum="{cSession.archiveManager.totalTime}"
    value="{cSession.archiveManager.currentTime}" id="slider"
    change="cSession.archiveManager.seek(slider.value)"/>
    lastly, as Raff also says, you're not restricted to playing back the exact
    application you recorded. If you had, say, audio/video chat plus text chat
    recorded, and all you wanted for playback was the A/V, remove the text chat
    from your playback application (and delete the chat FLV from the recording
    zip, to save on bandwidth), and your playback app should just work. You can
    also totally re-layout how your app looks for playback as compared to
    "live", or allow your users to manipulate the layout or contents of what's
    being played back as they watch the recording. We think this will allow for
    some really interesting, innovative applications.
      hope that helps,
      nigel

  • How can you record stream from a webcam like YouTube does it

    We need to create a webcam stream recorder with FMS which should be able to record stream in some predefined quality (128000/bandwidth,95/quality) and will work also in the situation when the user doesn't have enough bandwidth to transfer this stream in realtime.  YouTube has a solution which is using something like a buffer and when the user stops recording they continue to send video data to the server until the stream is completely recorded.  We are recording the stream from our user's webcam, but when the bandwidth is not consistent or not enough, we are losing video data and ending up with poor quality recordings. What we need is that the record stream is buffered on the user's computer and the video data continues to be sent to our server even after the user has finished recording so that we end up with the complete stream (video data). We need some idea how to do this - which specific features should we used for this solution?

    Does it have to be a live solution? Or can you have the user record locally and then upload to your FMS server?

  • Adobe Flash tried to play a live or recorded stream that does not exist. Source can't be found

    NOTE: This thread was started in the flash pro forum: http://forums.adobe.com/thread/898879?tstart=0 . However, because of adninjastrators recommandation, I open the thread here:
    Hello there,
    I have started a stream from Flash media encoder to flash media server. According to my encoder, it should be located at: "rtmp://localhost/live" and is called livestream.
    In the Flash  software I try and set the source of FLVPlayback component to "rtmp://localhost/live/livestream", and I get this error: "NetStream.Play.StreamNotFound : Adobe Flash tried to play a live or recorded stream that does not exist. Source can't be found.". Both the server and encoder is runnind and I am encoding.
    Too, when I try and open the html with the stream in a browser, nothing appears.
    What should I check?
    Thanks.
    Kind regards,
    Marius

    Thanks for your reply.
    Server, encoder and player are all on the same computer.
    Admin console confirms the existence of "livestream" of type "Live" and a "NetStream" called "ABAF". No idea what the latter is.
    Also, thought I'd mention that I have to start the servers from the Control Panel -> administrative tools -> services. If I try and start the server from the start menu, they dont start.
    Thank you for your time.
    Kind regards,
    Marius

  • How to record stream from camera like on YouTube?

    Hello i would to create webcam stream recorder with FMS which should be able record stream in some predefined quality (128000/bandwidth,95/quality) and will be working also in situation if user doesnt have enough internet connection to transfer this stream in realtime. I realized that youtube has solution which is using something like buffer and when user stop recording they are still sending video data to server until stream is completly recorded. I just need some clue how this should solved and which specific features should be used for this solution?
    Thank you very much for any help!

    The only way to transfer photos back to a computer that were synced to your phone from a computer is to use an app like PhotoSync, which can transfer photos from any album on your phone over your wifi.  (They cannot be imported using your usb cable, which only imports camera roll photos, nor can they be saved to the camera roll so the could be imported using your usb cable.)

  • Recording streaming videos with sound

    Can I use quicktime for recording streaming videos with sound? If not which Apple software can do it?
    Bye Christof

    You can use Quicktime to record streaming video +with it's audio+ by using a very simple trick. Using the same cable you connect your iPod/iPhone to your car's stereo system, connect your Mac's Audio OUT to its MIKE IN jack. I used FILE / OPEN URL to select the video stream source, then selected FILE / NEW SCREEN RECORDING. In the resulting 'Screen Recording' dialog box, I set the AUDIO slider all the way to the right, and under the arrow to the right, selected "Built-in Input Line In" for the microphone. I then used the appropriate controls to play the stream and record it. The resultant file was very acceptable. Good luck.

  • Huge volume of records are routing to the remote user other than his position and organization records. Synchronization and DB initialization taking more time around 36 hours.

    Huge volume of records are routing to the remote user other than his position and organization records. Synchronization and DB initialization taking more time around 36 hours.
    Actual accounts & contacts need to be route around 2000 & 3000 but we have observed lakhs of records routing into local DB.
    We have verified all the Assignment Rules, Views.
    We ran docking object visibility rules and we have observed that some other accounts are routing due to Organization rule passing. (these records are not supposed to route).
    Version Siebel 7.7.2.12,
    OS Solaris.

    let me know what would be the reason that 1st million takes only 15 minuts and the time goes on increasing gradually with the increase of dataYes that's a little strange. I only can guess:
    1. You are in archivelog mode and the Archiver is not able to archive the redo logs fast enough
    2. You don't use Direct Load and DBWR ist not able to write the direty block to disk fast enough. You could create more DBWR processes in that case.
    3. Make a snapshot of v$system_event:
    create table begin as select * from v$system_event;After the import run
    create table end as select * from v$system_event;Now compare the values:
    select * from begin order by TIME_WAITED_MICRO descwith the values given you by
    select * from end order by TIME_WAITED_MICRO descSo you can look where your DB spent so much time waiting for something.
    Alternativly, you could start a 10046 trace on the loading session and use tkprof.
    Dim

  • DVRCast Cache/Recorded Streams Location

    Where does FMIS 3.5.2 store recorded streams?
    I am running FMIS 3.5.2, FMLE 3 ("Record"), and DVRCast 1.1. I have tried numerous settings, e.g., setting <StreamManager><StorageDir> and setting LIVE_DIR in fms.ini, at the application, vhost, and server level, but nothing seems to work. FMLE does not throw any errors in the encoding log and I am able to view the live stream – I do not have flash 4 or the flv 2.5 playback component so I cannot actually test the DVR feature, but I am not seeing any errors in the FMIS logs.
    I have been able to successfully record streams by creating a custom FMIS application, but I would prefer to use DVRCast 1.1 because I am certain the code is more robust than mine.
    Any help would be greatly appreciated.
    Jason

    Additionally, I can't seem to get the F4V post processor to work with these files.  It is throwing an error "cannot open file" and the -v flag adds no helpful output.

  • Recording streaming audio at different quality levels with SB PC

    Hi, I am trying to record streaming audio (lectures) on my computer. I have tried recording with Creative Wave Studio (ver 4.0) and Creative Recorder (ver .04). I am running windows98. This is the problem. I can record with both of these programs IF I select the 'recording format' as 'CD quality, 44,00 hz, 6 bit, stereo, 72kb/s.' However, the resulting file sizes are huge at this quality. When I change the recording format to 'Telephone quality, ,025 hz, 8 bit, mono, kb/s' I cannot record a single thing with either program. When I press record I get the following message: "RECSVR - MMSYSTEM004 the specified device is already in use. Wait until it is free and then try again." If I change back to the high quality, the error goes away. Very frustrating. I make sure that I have the right input source selected. I tried both 'wave' and 'modem' input source, but there was no change. If anyone can help me with a little guidance, that would be greatly appreciated. Thank you for help.

    Hi
    Can you record using mp3 or wma -format (on 28kbps) with these tools you have? These formats packs wav data to ~/0 deal from original without huge quality loss.
    If not you can try if there is some other recording tools. There are also freeware products on many SW sites like
    http://www.download.com/Audio-Video/200-2025_4-0.html?tag=dir
    http://www.winsite.com/
    .jtp

  • Recording stream?

    Suppose I was to buy that microphone gadget for my mac. Would I be able to use it to record streams as i listen to them, for future play back? I'm thinking about perhaps recording conversations, you know when dealing with debt collection agencies for example....
    With the microphone gadget you could feed the output back in and perhaps record it to mp3 or something?

    It sounds to me like you are referring to iMic <http://www.griffintechnology.com>. It is esentially an external audio processor that converts analog audio into a digital signal. Is connects to your Mac vis USB.
    You don't need an iMic to capture an audio stream from the internet. The iMic is useful if you want to capture audio with a microphone or from a line out jack on a cassette player, for example.
    The iMic is not a microphone. It has a input jack for connecting your microphone to it.
    Audio Hijack Pro is an excellent app for managing your captured audio. Also, Fission is an audio editing app that works nicely with Audio Hijack. It's features include lossless editing, ID tagging and support for adding album art. Both are shareware from <http://www.rougeamoeba.com/>.
    Good luck.

  • NetStream.play(streamName, -1);  plays recorded stream.

    NetStream.play(streamName, -1); 
    This seems to be working wrong.  For example, if I have recorded an flv on server using FMS and FMLE with  only audio with name "myaudio" and then after if I try to play a live  stream using NetStream.play("myaudio", -1) then it plays the recorded  stream. I believe that documentation says that it should start a live  stream instead of playing recorded stream as the second argument is -1.  Is this a bug in NetStream.play method?

    i do belive -1 says start playing the recorded video from the being saying some like NetStream.play(streamName,"live"); makes it live. look what i think up though I could be wrong I rarely use -1 

  • Changing path of recorded streams

    i changed the path of the recorded streams in application.xml
    in the tag <StorageDir>
    after it i can not enter to the administration console
    the comment is "connection failed"
    what should i do?

    Before running Find and Replace, be sure to make a backup of
    the entire site
    first :-)
    "JoeyD1978" <[email protected]> wrote in
    message
    news:gb6p0h$96c$[email protected]..
    > Learn to love "find and replace" my friend! Press CTRL +
    F to bring up the
    > dialog (Windows). Enter the portion of code you want to
    target, ie:
    > "../wrong-folder/images" and enter the correct code in
    the box below.
    >
    > Use the drop down at the top to set the find-and-replace
    to "Entire
    > Current
    > Local Site", and press "Replace All" when you're ready.
    >
    >
    >

  • Playing recorded stream

    Hi
    I have a problem with playing recorded stream. I have file in streams folder, I play() it and then after some time (few seconds/minutes) the stream just disaperas (from streams tab in console) and playback in users stops. stream.onStatus doesnt dispatch anything.
    Whats the problem?
    T76

    Can you please test the recorded stream using flvcheck.. Please also check core.log files to see it they report any errors..

  • How can I record streaming audio???

    HP HDX 18T laptop
    Windows 7
    NCH Wavepad sound editor
    Hi, I desperately need help with this issue:
    Is there anyway I can turn "OFF" the speakers so sound does not come from them, but STILL have audio levels active internally so I record streaming audio with my NCH software Wavepad program?
    I've been trying everything .. in the Control Panel setup, I am trying to "capture" streaming audio with my Wavepad program, but I can only attenuate the "mic" levels that the actual laptop picks up .. for example, if there's background noise in the room, it picks that up - I DON'T WANT THAT! - I only want the streaming audio from a recording - not the background sounds in the room.
    Folks at NCH Software keep telling me to check with laptop of Windows advice.
    Wavepad used to do this easily and cleanly before (well, on other computers and other Windows versions)
    If I go into Windows Mixer, and turn down Speakers, it also forces to turn down System Sounds - I do not want system sounds down; only speakers.
    Summary:
    I want to record streaming audio into my audio capture software.
    I want to independantly cancel laptop speaker output, while maintaining audio levels for streaming capture.
    I DO NOT want extraneous sounds in the room's background picked up by the laptop's mic, which then interferes with the recording.
    (or is there a Windows program that will do this for me? I spent $$$ on the deluxe Wavepad software ,, but it's not doing what it used to do)
    Any help, or advice will be GREEEEEEatly appreciated!!!
    Thanks, Michael

    Fixed (I think ....?)
    Turns out there's no "Stereo Mix" option in my Control Panel sound boxes .. apparantly no one else has it either in Windows 7??? depending on sound card ...
    Well, a work-around is to connect a male mini-plug "Y" into [one of] the laptop's headphone outs; then run a mini-plug cord (male-to-male) from it to the laptop mic "in" ... that leaves one unused female mini-plug on the "Y" .. which you can then run your headphones (or speakers ) off of.
    Found that solution online .. got the parts; it works now.
    Still baffled why there's no "Stereo Mix" in Windows 7 ....?

  • Can line in record streaming aud

    I've never had an mp3 player with line in capabilities. From what I understand, line in recording can be done with CD's, etc... I was curious whether the line in could record streaming audio (such as an internet audio broadcast)? If so, I think this would be an excellent feature that would probably make the GB worthwile over the 52MB even if space wasn't too much of an issue. Thanks!?

    Line-in accepts an audio line-in signal not a digital stream. You could plug the sound output from your PC into the line-in and record the stream as it is being played but you might as well just do that on the PC and transfer it as the quality will be better.
    PB

Maybe you are looking for

  • How do I send photos from a message/iMessage to an email address? iPhone used to be able to do that, not anymore with iOS 7 apparently.

    Here's what I know I used to be able to do with my iPhone: I could save an image I received in a text message to my photo gallery so that I could still see the image long after the message was gone. It literally showed up along with all of my own pho

  • Bank integration with SAP

    Hi All, Our Client wants to integrate their Citi bank with SAP. Can anyone give me an heads up on this as how we have to go about it...and whose job this will be ? Please give inputs. Thanks! Z

  • Changes only in iweb o9

    Hi, I have searched these posts nad the web and haven't found the answer ( that I can understand:)) I have iweb 08, I publish to a folder and then upload to my isp web space through a third party ftp app. Every time I want to change I have to delete

  • 5800 - Questions when switching on

    Hi, I have updated my 5800 to the latest firmware but now each time I turn it on (when it crashes and restarts itself) it immediatelly before I see the main screen asks: "Allow application to use network to send or receive data" Yes | No I usually hi

  • Power of function with very large numbers & HEX array

    Hello, I'm haveing 3 problems and I would be greatful if someone can help. I've attached 1) I need to calculate 982451653^15. I've used 'Power of X' function but the resut I'm getting is incorrect. is there a way for getting correct result?? 2) after