Streaming from multiple servers

Hello,
I have a server in Israel with Flash Streaming server
installed.
If I'll buy another server and host it in the US, what do I
need to do in order to broadcast from it also.
1. Do I have to broadcast twice from the source or can I
broadcast to one server and it will pass the stream to the other?
2. Do I need to purchase another FMS license?
Thanks.

You said you have Flash Streaming Server - do you mean FMSS.
If yes, I am sorry you will have to broadcast to both servers from
your source. There is no way you can republish from server itself
as you have no control to do that on FMSS - you cant write your own
apps and also cant modify live and vod apps. Now if you meant FMIS,
then there are two ways you can achieve it:
1. Like how JayCharles suggested, you can use remote play and
play stream from your US server.
2. Better way would be to use Multi-point publish, once you
get stream published at your Isreal server, just get hold of it in
application.onPublish handler and use new NetStream class on
Server-side to republish it to our US server. However note that
Multi-point publish is available only from FMS 3.0 release.

Similar Messages

  • Streaming from multiple user accounts......problem

    With my initial set up I had no problem. I have a large iTunes Library. 48k songs. Over 270 GB of files. I synced a few photos and some music for the AppleTV slide shows but everything else I was going to stream. Streaming is working wonderfully from MY user account but if I try and stream a similar sized library from another user account on the same computer it is "NO JOY". I get the "loading library" dialog with the little circle of dashes going round and round but it eventually gives up and does not load. I have tried this with iTunes running on my user account and with iTunes turned off on my user account and either way the library from the other user account will NOT load. I am at a loss here. The set up for the second user went smoothly. I clicked add a library and got a key code on my TV screen. AppleTV showed up in the devices column in iTunes of the second user account and accepted the key code but like I said earlier the library will just not load for streaming. Streaming from my first user account is still working well. I have not found any discussion topics dealing with streaming from multiple user accounts. Hopefully someone who is doing this will chime in and help me out if possible.

    The only way I have been able to get this to work is to quit the iTunes that I am currently streaming from. Switch (on the computer) users to the library I want to stream from. Start iTunes on that user. If I follow this I can get AppleTV to load the library of the second user. If I do NOT quit iTunes from the first user it will not load the second user's library. If I have iTunes from the second user running at the same time I quit the first user's iTunes it will NOT load the second users library. I guess it is a bug and will need to be fixed with the next software release. I would like to be able to switch among user libraries at will and independent of which user is currently using the computer.

  • Folder Comparison from multiple servers

    I need to compare folders from multiple servers which do not have direct connection so i was trying to generate a text file with command dir /b /s >c:\server1.txt and feed them to script to compare. 
    my desired output is csv file in the following format
    File name,Server1,server2,server3,is it missng file?
    File1,yes,yes,yes,No
    file2,Yes,Yes,No,Yes
    File3,Yes,No,Yes,Yes
    File4,No,Yes,Yes,Yes
    these folders contains few hundred thousand files and the script is taking 4 to 5 hours to run the comparison. i thought threads will help to run fast using parallel processng but did not help. i have no expreience with threads and after searching for examples
    and implementing it was even slower than normal. 
    i probably am doing something wrong. Any help is much appreciated. 
    The following is the script so far and it works fine but its taking long time.
    [array]$contentArray = @()
    [array]$allfileslist = @()
    [array]$uniquefileslist = @()
    [array]$allfilesSRVlist = @()
    [array]$srvlist = @()
    $FolderName = Split-Path -parent $MyInvocation.MyCommand.Definition
    $reportName = $FolderName + "\ComparisonReport3.csv"
    $ListOfFiles = get-childitem $FolderName
    $List = $ListOfFiles | where {$_.extension -ieq ".txt"}
    $list.count
    $index = 0
    foreach($listitem in $List){
    $listfilename = $listitem.FullName
    $listname = $listitem.Name
    $listname = $listname.replace(".txt","")
    $srvlist = $srvlist + $listname
    write-host $listfilename
    #$StrContent = get-content $listfilename
    $StrContent = [io.file]::ReadAllLines($listfilename)
    $contentArray += ,@($StrContent)
    $StrContent.count
    $contentArray[$index].count
    $index = $index + 1
    for($i = 0;$i -lt $index;$i++){
    $allfileslist = $allfileslist + $contentArray[$i]
    $allfileslist.count
    $uniquefileslist = $allfileslist | sort-object | get-unique
    $Stroutline = "File Name,"
    foreach($srvlistitem in $srvlist){
    $Stroutline = $Stroutline + $srvlistitem.ToUpper() + ","
    $Stroutline = $Stroutline + "Is it Missing file?"
    Write-Output $Stroutline | Out-File "$reportName" -Force
    foreach($uniquefileslistitem in $uniquefileslist){
    $Stroutline = ""
    $missingfile = "No"
    $Stroutline = $uniquefileslistitem + ","
    for($i=0;$i -lt $index;$i++){
    if($contentArray[$i] -contains $uniquefileslistitem){
    $Stroutline = $Stroutline + "Yes,"
    else{
    $Stroutline = $Stroutline + "No,"
    $missingfile = "Yes"
    $Stroutline = $Stroutline + $missingfile
    Write-Output $Stroutline | Out-File "$reportName" -Force -Append
    $j++
    Following is the script i modified using threads example. this is running even slower.
    [array]$contentArray = @()
    [array]$allfileslist = @()
    [array]$uniquefileslist = @()
    [array]$allfilesSRVlist = @()
    [array]$srvlist = @()
    $FolderName = Split-Path -parent $MyInvocation.MyCommand.Definition
    $reportName = $FolderName + "\ComparisonReport3.csv"
    $ListOfFiles = get-childitem $FolderName
    $List = $ListOfFiles | where {$_.extension -ieq ".txt"}
    $list.count
    $index = 0
    #$contentArray = New-Object 'object[,]' $xDim, $yDim
    foreach($listitem in $List){
    $listfilename = $listitem.FullName
    $listname = $listitem.Name
    $listname = $listname.replace(".txt","")
    $srvlist = $srvlist + $listname
    write-host $listfilename
    #$StrContent = get-content $listfilename
    $StrContent = [io.file]::ReadAllLines($listfilename)
    $contentArray += ,@($StrContent)
    $StrContent.count
    $contentArray[$index].count
    $index = $index + 1
    for($i = 0;$i -lt $index;$i++){
    $allfileslist = $allfileslist+ $contentArray[$i]
    $allfileslist.count
    #$uniquefileslist = $allfileslist | select –unique
    get-date
    $uniquefileslist = $allfileslist | sort-object | get-unique
    $uniquefileslist.count
    get-date
    $Stroutline = "File Name,"
    foreach($srvlistitem in $srvlist){
    $Stroutline = $Stroutline + $srvlistitem.ToUpper() + ","
    $Stroutline = $Stroutline + "Is it Missing file?"
    Write-Output $Stroutline | Out-File "$reportName" -Force
    $j = 1
    $count = $uniquefileslist.count
    $stroutput = ""
    $maxConcurrent = 50
    $results= ""
    $PauseTime = 1
    $uniquefileslist | %{
    while ((Get-Job -State Running).Count -ge $maxConcurrent) {Start-Sleep -seconds $PauseTime}
    $job = start-job -argumentList $_,$contentArray,$index -scriptblock {
    $StrArgFileName = $args[0]
    $ArgContentArray = $args[1]
    $ArgIndex = $args[2]
    $Stroutline = ""
    $missingfile = "No"
    $Stroutline = $StrArgFileName + ","
    for($i=0;$i -lt $ArgIndex;$i++){
    if($ArgContentArray[$i] -contains $StrArgFileName){
    $Stroutline = $Stroutline + "Yes,"
    else{
    $Stroutline = $Stroutline + "No,"
    $missingfile = "Yes"
    $Stroutline = $Stroutline + $missingfile
    $Stroutline
    While (Get-Job -State "Running")
    Start-Sleep 1
    $results = Get-Job | Receive-Job
    $results
    $stroutput = $stroutput + "`n" + $results
    Remove-Job *
    Write-Output $stroutput | Out-File "$reportName" -Force -Append
    Thank you very much!
    Vamsi.

    no i am not comparing the number of lines.. count i used was only for my information... it has nothing to do with the compare. here is the script with out count... 
    [array]$contentArray = @()
    [array]$allfileslist = @()
    [array]$uniquefileslist = @()
    [array]$allfilesSRVlist = @()
    [array]$srvlist = @()
    $FolderName = Split-Path -parent $MyInvocation.MyCommand.Definition
    $reportName = $FolderName + "\ComparisonReport3.csv"
    $ListOfFiles = get-childitem $FolderName
    $List = $ListOfFiles | where {$_.extension -ieq ".txt"}
    $index = 0
    foreach($listitem in $List){
    $listfilename = $listitem.FullName
    $listname = $listitem.Name
    $listname = $listname.replace(".txt","")
    $srvlist = $srvlist + $listname
    $StrContent = [io.file]::ReadAllLines($listfilename)
    $contentArray += ,@($StrContent)
    $index = $index + 1
    for($i = 0;$i -lt $index;$i++){
    $allfileslist = $allfileslist+ $contentArray[$i]
    $uniquefileslist = $allfileslist | sort-object | get-unique
    $strfinal = "File Name,"
    foreach($srvlistitem in $srvlist){
    $strfinal = $strfinal + $srvlistitem.ToUpper() + ","
    $strfinal = $strfinal + "Is it Missing file?"
    foreach($uniquefileslistitem in $uniquefileslist){
    $missingfile = "No"
    $Stroutline = $uniquefileslistitem + ","
    for($i=0;$i -lt $index;$i++){
    if($contentArray[$i] -contains $uniquefileslistitem){
    $Stroutline = $Stroutline + "Yes,"
    else{
    $Stroutline = $Stroutline + "No,"
    $missingfile = "Yes"
    $Stroutline = $Stroutline + $missingfile
    $strfinal = $strfinal + "`n" + $Stroutline
    Write-Output $strfinal | Out-File "$reportName" -Force -Append
    if you want to test it... just create two text files and put them in the same folder as the script. 
    server1.txt will have the following content
    filename1
    filename2
    filename3
    server2.txt will have the following content
    filename1
    filename2
    filename4
    it should generate the csv file ComparisonReport3.csv
    filename,server1,server2,Is it Missing file?
    filename1,yes,yes,no
    filename2,yes,yes,no
    filename3,yes,no,yes
    filename4,no,yes,yes

  • Collecting Notifications from multiple servers and applications

    Hi,
    I'm researching JMX technology for our Enterprise-wide monitoring needs.
    I've got a good understanding of how to create jmx connections and instrument resources for monitoring in a 1-to-1 jmx client to application scenario.
    However, I need to manage (and collect notification alerts) from multiple servers/applications.
    Any ideas where to start learning how to do this?
    Thanks,
    Jon

    Hi Gavin,
    So, you're looking into JMX monitoring solutions too. great! I've collected some good links and examples.
    You can email me privately at jcolby550 "at" hotmail "dot" com, maybe we can share ideas.

  • Generate WWPN from Multiple Servers

    Hello, I am trying to make this script that will generate the WWPNs from multiple servers, but for some reason it is only generating the WWPN of the machine but not the hostnames, how do I make it generate the hostname of each WWPN that it lists?
    $computers=Get-ContentC:\scripts\servers.txt
    Get-WmiObject
    -computername$computers-classMSFC_FibrePortHBAAttributes-namespace"root\WMI"|Select-ExpandpropertyAttributes|%{
    ($_.PortWWN
    |%{"{0:x2}"-f$_})
    -join":"} 

    Hi Gramelot,
    you only get the PortWWN, because you select it exclusively at the end of your pipeline. Here's a slight rebuild:
    # Get list of computernames
    $Computers = Get-Content "C:\scripts\servers.txt"
    # Prepare result storage
    $Results = @()
    # Iterate over each Computer
    foreach ($Computer in $Computers)
    # Grab PortWWN
    $PortWWN = Get-WmiObject -computername $Computer -class MSFC_FibrePortHBAAttributes -namespace "root\WMI" | Select-ExpandpropertyAttributes | %{ ($_.PortWWN | %{ "{0:x2}" -f $_ }) -join ":" }
    # Add result to result storage
    $Results += New-Object PSObject -Property @{ Computer = $Computer; PortWWN = $PortWWN }
    # Report result
    $Results
    Cheers,
    Fred
    There's no place like 127.0.0.1

  • Streaming to multiple servers at once?

    My goal is to be able to stream a live show to services such as ustream, stickam and justin.tv all at once. Does FMLE allow for this? I know it's possible to run multiple instances of FMLE, but how would I feed them all the same video?
    Perhaps some sort of virtual DirectShow device that can dupliate an input (in my case a BlackMagic SDI card) into a number of virtual devices FMLE could use.
    Do any kind of live repeaters/re-streamers exist to faciliate something similar? For example, I would stream 1 stream from my studio on an average Cable/DSL uplink to a restreaming server on a High Bandwidth link, which in turn would re-stream this stream to a number of various servers.
    Also, does anyone know if the services mentioned above support VideoLAN/VLC? I know it offers Flash streaming, but how compatible is it with FMLE/FMS?
    Justin.tv have a tool out called jtvlc designed for streaming with VLC: http://apiwiki.justin.tv/mediawiki/index.php/Linux_Broadcasting_API
    I imagine if something like that had to be created, VLC streaming is not too compatible with Flash Media Server. I hope I'm wrong.
    Thanks in advance!

    I know how to do it using Osprey cards. Osprey has a "Simulstream" software which works with some of their cards (Osprey 230, etc). This software will create 4 devices out of a single card - 4 cards can be seen in the FMLE device list. You can run 4 FMLE instances and select different cards in each of the FMLE instances.In each FMLE instance you can specify different FMS settings.
    You can also refer to following threads for similar usecases:
    http://forums.adobe.com/message/2205828#2205828
    http://forums.adobe.com/thread/586799?tstart=0

  • Streaming multiple streams from multiple capture cards at the same time

    Hi All,
    I have 2 the same capture card. And I am trying to stream to 2 diffrent rtmp server. I start first one and no problem. But when I run second FME instance and select second stream card, first one turns to black and second one shows up. When I close second, first one again comes back.
    What shoul I do for streaming multiple streams form multiple stream cards?
    Best regards.

    They are, yes, but I'm also working with multitrack sessions using clips made from various different sound files.
    Ahh ok, use markers?
    So, this sort of thing isn't possible in multitrack mode then?
    If not, it sounds I'll have to "mix down" my multitrack session into a single file and set up the markers in Waveform Edit view.
    That's an extra step I'd have to do, and after editing the multitrack session, surely some markers . . . oh wait, no . . . every time I output the new mix down file from the multitrack I'd need to redo all the markers. Drat . . .
    Honestly, I am very new to Audition, but I'm about to plow into it, big-time, and I'm hoping for a nice non-destructive and fast workflow that'll enable me to output sets of sounds from the same multitrack session.
    But, it seems like this functionality is currently missing.

  • Select data from multiple servers(instances)

    Hi All,
    Is possible that we can login to SQLPLUS of one server and be able
    to select data from other servers. For MSSQL server we can use
    opendatasource but I don't know if in ORACLE we can
    get the data from other servers by login to SQLPLUS of one server.
    Your help is greatly appreciated.
    Thanks in advance for your response.
    JP

    Hi,
    Please try this ...
    DATA: BEGIN OF ITAB1 OCCURS 0.
            INCLUDE STRUCTURE A_TABLE.
    DATA: END OF ITAB1.
    DATA: BEGIN OF ITAB2 OCCURS 0.
            INCLUDE STRUCTURE B_TABLE.
    DATA: END OF ITAB1.
    DATA: BEGIN OF ITAB3 OCCURS 0.
            INCLUDE STRUCTURE C_TABLE.
    DATA: END OF ITAB3.
    SELECT *
    INTO TABLE ITAB1
    FROM A_TABLE
    WHERE A_ID IN S_A_ID.
    SELECT *
    INTO TABLE ITAB2
    FROM B_TABLE
    WHERE A_ID IN S_A_ID.
    SELECT *
    INTO TABLE ITAB3
    FROM C_TABLE
    WHERE A_ID IN S_A_ID.
    To download to PC or application server, please check this sample codes.
    http://www.sapdevelopment.co.uk/file/file_downloadpc.htm
    http://www.sapdevelopment.co.uk/file/file_downloadsap.htm
    Regards,
    Ferry Lianto
    Please reward points if helpful.

  • How to get the output of a single command from multiple servers using power shell

    Hi All,
    I have a requirement in my project, wherein I have to find the database list on each server which has autoshrink option is enabled.
    Below is the query which I'm using and I want to automate it in such a way that, I can give the input to powershell script with list of all servers and I need output in csv format which should be giving the database names for which autoshrink option is enabled.
    select name from sys.databases where
    is_auto_shrink_on=1
    Thanks in Advance, Kranthi

    foreach($instance in $instances){
        Invoke-SqlCmd $query -ServerInstance $instance
    https://msdn.microsoft.com/en-us/library/cc281720.aspx
    ¯\_(ツ)_/¯

  • Video Streaming from multiple camera to cell phone.

    I have about 5 webcams on a network in a different city.  One of these webcams I have been successful at setting up live video streaming to my cell phone. However when I tried to setup and view a second camera (same model), but  I cannot get it to successfully load and view. The second camera has a different access code also.
    Any Suggestions?

    Hi,
    Camera are WVC54GCA
    Router is a WRT300N.
    Like I stated earlier, one of these cams I can stream fine to my backberry storm,(Port 554 is forward to the ip address of the camera) but can't seem to configure the other for cell phone viewing.
    All cameras can be viewed via http via computers.

  • Stream from multiple folders in VOD

    I want to create folders inside of VOD that I can use to store FLV in and them stream them to webpages.  When I do this the webpage displays a white screen  It doesnt seem to find the FLV.  How can I do this? Does anyone know? thanks in advance.

    ok...do this....take it out of that vod folder all together because as you make more applications....you'll realize you gonna have to use different folders and thats more like a default folder.....
    set up a folder like this.......application/myVids/streams/vod
    when you connect to rtmp connect here
    nc.connect("rtmp://yourserver/myVids/vod");
    even though there's a "streams" folder inbetween you dont connect to it....
    now the actual flv files will be in subfolders inside of the vod folder above....like this
    homevids/first.flv
    awayvids/second.flv
    so when  you tell the stream to play you tell it to play like this.....
    ns.play("homevids/first");
    or
    ns.play("awayvids/second");
    so the address in your xml file will be like <location>"homevids/first"</location>
    or however you write you xml locations ....key point you put folder before name and dont add the .flv extension
    thelegendaryghost

  • JNDI replication and rebinging from multiple servers

    Here is what I need:
    Server1 binds ObjX to it's JNDI tree (which replicates the object to the
    other servers in the cluster)
    Server2 does a lookup on ObjX, changes some values and rebinds it back to
    it's JNDI tree (which should replicate the changes to the other servers
    including Server1).
    The above does not happen because, Server1 is known to be the owner of ObjX,
    and thus instead of getting replicated data after Server2 rebinds, it gets
    duplicate name errors.
    Is there anyway to make the above work the way I want it to?

    It is bad to use JNDI to replicate application data/cache in the cluster.
    If you are sure that you want to use multicast to replicate your data,
    in 6.0 you can use JMS:
    http://e-docs.bea.com/wls/docs60/jms/implement.html#1206428
    Or you can use javagroups: http://sourceforge.net/projects/javagroups
    John Boyd <[email protected]> wrote:
    Yes, exactly.
    "Dimitri Rakitine" <[email protected]> wrote in message
    news:[email protected]..
    Are you trying to use JNDI to replicate runtime data across the cluster?
    John Boyd <[email protected]> wrote:
    Here is what I need:
    Server1 binds ObjX to it's JNDI tree (which replicates the object to the
    other servers in the cluster)
    Server2 does a lookup on ObjX, changes some values and rebinds it back
    to
    it's JNDI tree (which should replicate the changes to the other servers
    including Server1).
    The above does not happen because, Server1 is known to be the owner of
    ObjX,
    and thus instead of getting replicated data after Server2 rebinds, itgets
    duplicate name errors.
    Is there anyway to make the above work the way I want it to?--
    Dimitri
    Dimitri

  • 10.1.3.4 - FTP adapter polling multiple servers

    Is it possible to get files from multiple servers for a given BPEL or ESB service ? My source application writes to its local file systems in the exact same location, but 2 different servers. Is there anyway we can instruct the FTP adapter to poll both the servers ? or do we have to duplicate the call to poll the 2nd server ?

    Don't think so. We have solved it by having one esb ftp-adapter to each server and route them together in the same routing service.

  • Cfscript removing data source multiple servers

    I'm looking for a cfscript that can remove data source of multiple servers. Is this possible or not?
    Cheers,
    Olivier

    Remove multiple datasources from one server, or multiple datasources *from* multiple servers? How many servers and datasources are you talking?
    You'll need the AdminAPI to remove datasources.

  • DHCP scope setings from multiple DHCP Servers

    Is there any way to check any particular option is configured in all scopes from multiple DHCp servers.
    for eg:- we would like to check if any scope has option 150 is configured in multiple DHCP servers.
    I guess there are lots of cmdlets available from Win2k12 DHCP servers.  
    Regards, Nidhin.CK

    Hi, Nidhin...
    I use NETSH tool for this, can redirect results to file or filter w/ FIND.
    Example:
    NETSH dhcpserver \\SERVERNAME dump | FIND /I "set optionvalue 150"
    Hope this helps!
    Marcelo Lucas Guimarães - MCP, MCTS, MCDBA, MCITP Blog: http://mlucasg.wordpress.com

Maybe you are looking for

  • How do I import pre-OS5 photos on my iPhone to iPhoto?

    I updated the OS on my iPhone 4 to 5 back in October, and since then all the photos I have taken w/ my phone have shown up in iPhoto via photostream.  BUT, I want to transfer photos I took with my iPhone before the October upgrade into iPhoto and can

  • Link multiple  XML files  stored in oracle database

    Link multiple XML files Can any one give some code example regarding my issue: If I have for example file1.xml stored in one relational table and another file2.xml stored in another table -.etc And I want to put link and reference which will make me

  • Boot.properties for older version of weblogic

    Hi there, Would option weblogic.system.StoreBootIdentity=true for java command in startWebLogic script work for Weblogic Server 6.1? All I want to do is to store an encrypted password in boot.properties instead of having a cleartext password in start

  • Extraction des valeurs d'un cluster passé en variant

    Bonjour à tous, Je suis en train de développer un petit VI qui prend pour argument une variant, et en extrait toutes ses valeurs. J'y suis plutot bien arrivé, sauf en ce qui concerne les clusters. En effet, la structure du cluster étant inconnue, je

  • How do you turn auto correct capitalization on in Maverick

    Can't seem to get Pages to automatically capitalize the beginning of the sentence or the "I" in a sentence.