Retrieving List of Live Streams Names with Status Publishing

I want to retrieve the list of live stream name. Can any one please give me any idea or any sample.
Thanks,

You would like to check the admin API .. http://livedocs.adobe.com/flashmediaserver/3.0/hpdocs/help.html?content=00000482.html

Similar Messages

  • How to get live stream name

    Dear all!
    I use ffmepg to push a livestream to my flash media server. Then I want to catchup live stream to file.
    /opt/ffmpeg-1.1.1/bin/ffmpeg -i udp://238.1.1.2:1234 -filter:v yadif -acodec libfaac -ac 2 -ar 44100 -b:a 96k -af volume=5 -b:v 1000k -c:v libx264 -preset fast -pix_fmt yuv420p -s 720x476 -r 25 -threads 0 -t 300 -f flv "rtmp://10.84.70.120/dvrcast_origin/vtv22"
    After, I create an application that main.asc file is:
    application.onConnect = function (){
            name = Stream.name();
            stream = Stream.get(name);
            if(stream){
            stream.record();
    I can not catch live stream to file.
    Can you show me how to get a live stream name?
    Thanks!

    The error only appeare when there is no stream name in output.
    rtmp://10.84.70.120/dvrcast_origin/   --> error
    rtmp://10.84.70.120/dvrcast_origin/vtv22 --> ok.
    1. Could you re-try using the -ru option? for realtime publish?
    2. Have you compiled the ffmpeg with rtmp libraries?
         I can publish without error as the format above. So it is not problem.
    3. Are you able to record the udp stream onto the disk? (to verify there are no problems with the input stream? --> I've test with input without FMS. It's ok.
    4. Are there any error messages logged in FMS? (core logs/application logs)
    There is no error log file in logs/ folder.
    When I test with Flash media live encoder. I press "record" button. Everything is ok.
    The problem only appeare when I put stream with ffmpeg .
    Is there special anyconfig that effect it?

  • Live Stream Issues with FP 11.2

    We're seeing lots of bugs within the NetStream when connecting live streams and publishing/playing the stream via direct peer connections.
    Specifically when attaching a new Camera the receiving peer can no longer see the video stream. Also when toggling publish(bull) publish(streamName) from the publisher side and similarly toggling play(null) and play(streamName) from the subscriber side the streams don't play (render video) anymore even though i can see through the netwrok that the bytes are coming through.
    Along with this we seem to be getting new kinds of NetStatus errors ever since we started testing - "NetConnection.Call.BadVersion" was one we've seen but can't make any sense out of given we're using DIRECT peer to peer connections for the netstream classes.
    Lastly on general we're seeing lots of instability issues with on the h264settings applied to the nestream is this still in BETA? Instibility = crashing browser mostly when showing multiple video such as in a group video chat.
    Are any of you seeing this as well?

    Hi Damorgan,
    As you suggested, I did fresh 11.2.0.2 installation and find the mentioned components are valid from v$registry.
    Only desupported component is UltraSearch that I was asked to remove during upgrade and I did so.
    COMP_NAME VERSION STATUS
    OLAP Catalog 11.2.0.2.0 VALID
    Spatia 11.2.0.2.0 VALID
    OLAP Analytic Workspace 11.2.0.2.0 VALID
    Also the metalink note: ID 270588.1 indicates that mentioned components exists for 11gR2.
    DBUA was asking to install these component prior upgrading. My first note has that DBUA instruction.
    Is there any way to select mentioned components with "software only" installation prior upgrading?
    Thanks.

  • Live stream problem with FMS 4.5 + FMLE

    Hi,
    I've got a live stream (and DVR) setup using FMS 4.5 and FMLE.
    The hardware for the FMS server we use is 2x Xeon E5645 2.4GHz, 32GB RAM, OCZ RevoDrive R3 X2 PCI-e SSD. Installed OS is CentOS 5.8.
    We have 6 workstation PCs, each equiped with 4 BlackMagic Intensity PRO capture cards and FMLE 3.2. Using these PCs we stream Live video to FMS server.
    Video stream is grabbed from HDMI cable, to BlackMagic Cards, which are encoding by FMLE using H.264 format, 700kbps bitrate per stream.
    Video stream is published to server through RTMP stream, which is later saved for DVR in RAW format. We only keep 3 days of recording and delete the old ones.
    Server and Encoder PCs are in the same network, connected by gigabit managed switch.
    The problem I'm having is that after 10-15 hours FMLE starts to drop frames, because video buffer is increased. What I observed is that this happens immediately when Server CPU load increases above 60%.
    Based on the above observation I decreased the number of channels streamed by the server to 10, which reduced CPU load. But the problem still persists.
    Whenever I restart FMS and delete all DVR data, the CPU load (when streaming 10 live channels) is only 1%, but after 2 days CPU load increases to 50-60%.
    Whenever I restart FMS and don't delete DVR data, the CPU load is 5-10%, and after 2 days it still increases to 60-70%.
    Another thing I observed is that there is only single fmscore process running, but it has lots of threads which are switched on and off in split seconds. These threads are launched on different CPU cores, but at any given point in time the distribution of the load isn't equal among CPU cores. This leads certain CPU cores being loaded by more than 60% and frame drops start to occur.
    For the moment there are just 10 users watching this service, so I don't think this load accounts for the problem.
    Has anybody had similar problem, or know how can I optimize or finetune the system to run without problem? I would appreciate any suggestions.
    Another thing I noted through last couple of days:
    When I was restarting FMS the CPU load was reduced to 30%, but after 1 week past when I restart it CPU load only goes down to 75%. Everything is the same, nothing has been changed and there is no disk IO issues involved.
    P.S. I've modified application.xml using these values:
    <Scope>vhost</Scope>
    <Distribute numprocs="5">app</Distribute>
    <LifeTime>
    <RollOver></RollOver>
    <MaxCores></MaxCores>
    </LifeTime>

    Hi
    How many channels are you publishing?
    If there are too many channels, it is recommended to have one  FMSCore process start for each of them. To do so, you will have to change the scope to app.
    ---snippet---
    <Application>
    <Process>
        <Scope>app</Scope>
       <Distribute numprocs="3">inst</Distribute>
    </Process>
    </Application>
    Also, to delete older content, you will have to enable disk management. Refer http://help.adobe.com/en_US/flashmediaserver/devguide/WSeb6b7485f9649bf23d103e5512e08f3a33 8-8000.html#WSec225f632fa00875-23954b6f1300b641158-8000 for more info.

  • Export list of windows computer names with a specific relationship

    I'm trying to export only the name (netbios name) of a list of windows computers to a text file if it meets the following criteria.
    Relationship Type = "RelatedConfigItem" >  Name = "Example A"
    In other words, if the windows computer is related to another configuration item (Environment CI) with the name "Example A" it exports the computer name to a text file.  I beleive this can be done via powershell but I'm a bit new at powershell.
    Any thought on how this would be accomplished?

    Alexander,
    This is great! One issue...  When forming a relationship between a Windows Computer CI and an Environment CI it forms a one way relationship (even
    though it shows in the related items tab on either CI).
    Per Travis Wright...
    "Every relationship type has a source and target class.  For example the System.ConfigItemRelatesToConfigItem has a configuration
    that looks like this:
    This
    relationship type is a little special because it has the same class as the target and the source. So, what happens is when you create a relationship from the context of the environment form it sets the source object as the environment and the target object
    as the computer. When you create the relationship from the context of the computer form it set the source object as the computer and the environment as the target."
    All that to say, we form our relationship from the Windows Computer (source) to the Environment (target).  As such, when running the powershell
    script you provided it produces no results.
    Is there a way to reformat the script to identify Windows Computers that meet the same criteria...
    windows computer with relationship to environment A exports windows computer netbios name
    Thanks for all your help!
    James M

  • Live streams keeping alive

    Hello, I'm using HTTP Administration API to poll for a list
    of live streams and their status (getLiveStreams,
    getLiveStreamStats). I'm doing it quite often (5-10 seconds), this
    is part of server backend infrastructure. The problem is that it
    seems to prevent live streams from terminations. I see lots of live
    stream with empty <subscribers> list. When I stop polling and
    pause for a minute or so, they disappear.
    Any suggestions how to get relevant list of live streams and
    their stats in a better way? How to fix existing solution, so it
    doesn't prevent live streams from termination (I guess it consumes
    extra system resources)? Any config parameter?

    Hello, thanks for response!
    quote:
    You can write an application in Server Side ActionScript and
    post this to Database or with XML.
    What is the best/common way to access external DB from SS
    Action Script?
    quote:
    This can run in the loop in some intervals. You can have one
    central FMS server Application as a stats collector. This should be
    quite efficient.
    I haven't noticed any issue like you have described. Check
    log files who is accessing the streams, maybe somebody is
    publishing to your server and you don't even know about it.
    No, I checked log files very carefully. And server is running
    in controlled environment.

  • PHP Live Stream Status

    Hello,
    I am creating a script to function like Ustream.tv or
    Justin.tv and it is currently configured at www.Toxin.tv. What I
    need to do is retrieve the status of a stream (amount of users and
    whether or not it's live) more importantly, though, whether or not
    it's live in JavaScript or PHP - if this is at all possible.
    Please help me, If I can't figure it out I'll just pay
    someone to do it :P but I'd really like to try to do it myself
    first. Thanks so much in advance.

    You can't do it at the application instance level (the FMS
    core can't listen for HTTP requests), but you can get a list of
    live streams from the admin service via http request.
    See the docs for the HTTP api of the admin service,
    specifically the getLiveStreams method.

  • How to play http live streaming with VLC using FMS 4.0

    Hello,
    i'm using FMS 4 and i need to play my http live streaming event with VLC
    I have had the following result with firefox using the url : http://myip:8134/live/events/livepkgr.old/events/_definst_/liveevent.f4m
    <manifest>
    <id>
                        livepkgr.old/events/_definst_/liveevent
              </id><mimeType>
              </mimeType><streamType>
                        live
              </streamType><duration>
                        0
              </duration><media streamId="livestream1" bitrate="100" url="../../../../streams/livepkgr.old/streams/_definst_/livestream1/livestream1" bootstrapInfoId="bootstrap7580"><metadata>
                                  AgAKb25NZXRhRGF0YQgAAAAAAAhkdXJhdGlvbgAAAAAAAAAAAAAFd2lkdGgAQHQAAAAAAAAABmhlaWdodABAbgAAA AAAAAAMdmlkZW9jb2RlY2lkAgAESDI2NAAKYXZjcHJvZmlsZQBAU0AAAAAAAAAIYXZjbGV2ZWwAQD8AAAAAAAAADnZ pZGVvZnJhbWVyYXRlAP/4AAAAAAAAAAl0cmFja2luZm8KAAAAAgMABmxlbmd0aAAAAAAAAAAAAAAJdGltZXNjYWxlA ECPQAAAAAAAAAhsYW5ndWFnZQIAA2VuZwAACQMABmxlbmd0aAAAAAAAAAAAAAAJdGltZXNjYWxlAECPQAAAAAAAAAh sYW5ndWFnZQIAA2VuZwAACQANc21wdGVUaW1lSW5mbwMAC3NtcHRlT2Zmc2V0AAAAAAAAAAAAAAAJAAdjdXN0ZGVmC gAAAAAAAAk=
                        </metadata></media><media streamId="livestream2" bitrate="200"><metadata>
                        </metadata></media><media streamId="livestream3" bitrate="350"><metadata>
                        </metadata></media><bootstrapInfo profile="named" url="../../../../streams/livepkgr.old/streams/_definst_/livestream/livestream.bootstrap" id="bootstrap3136">
              </bootstrapInfo><media streamId="livestream" url="../../../../streams/livepkgr.old/streams/_definst_/livestream/livestream" bootstrapInfoId="bootstrap3136"><metadata>
                                  AgAKb25NZXRhRGF0YQgAAAAAAAhkdXJhdGlvbgAAAAAAAAAAAAAFd2lkdGgAQHQAAAAAAAAABmhlaWdodABAbgAAA AAAAAAMdmlkZW9jb2RlY2lkAgAESDI2NAAKYXZjcHJvZmlsZQBAU0AAAAAAAAAIYXZjbGV2ZWwAQD8AAAAAAAAADnZ pZGVvZnJhbWVyYXRlAP/4AAAAAAAAAAl0cmFja2luZm8KAAAAAgMABmxlbmd0aAAAAAAAAAAAAAAJdGltZXNjYWxlA ECPQAAAAAAAAAhsYW5ndWFnZQIAA2VuZwAACQMABmxlbmd0aAAAAAAAAAAAAAAJdGltZXNjYWxlAECPQAAAAAAAAAh sYW5ndWFnZQIAA2VuZwAACQANc21wdGVUaW1lSW5mbwMAC3NtcHRlT2Zmc2V0AAAAAAAAAAAAAAAJAAdjdXN0ZGVmC gAAAAAAAAk=
                        </metadata></media><bootstrapInfo profile="named" url="../../../../streams/livepkgr.old/streams/_definst_/livestream1/livestream1.bootstrap " id="bootstrap7580">
              </bootstrapInfo>
    </manifest>
    How can i play that event with VLC?
    Regards,

    Problem solved  - thanks to JayCharles. I forgot to set the live attribute. Here's the working code:
    <?xml version="1.0"?>
    <!-- controls\videodisplay\VideoDisplayFMS.mxml -->
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
        <mx:HBox>
             <mx:VideoDisplay
                 live="true"
                 autoBandWidthDetection="false"
                 source="rtmp://localhost/live/livestream"/>
         </mx:HBox>
    </mx:Application>

  • Trouble connecting to live streams

    Hi,
    I've been using FMS for a few weeks, and feel relatively comfortable with it, but am currently having some trouble connecting to a live stream in a a video conferencing-type application.
    I suspect I'm leaving some small step out, but am having trouble seeing what that step is.
    I have one client application open the video camera, connect to the FMS, and publish it's live camera stream to the server. Something like this:
    Connect to the FMS
    nc.connect("rtmp://<ip addr>9/chat_test/");
    In my connection (success) handler:
    cam = Camera.getCamera();
    cam.addEventListener(StatusEvent.STATUS, statusHandler);
    ns = new NetStream(nc);
    ns.client = new CustomClient();
    ns.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus);
    ns.addEventListener(AsyncErrorEvent.ASYNC_ERROR, onAsyncError);
    ns.attachCamera(cam);
    ns.attachAudio(mic);
    ns.publish("user1");
    This should publish the live stream named "user1" on my FMS instance. Indeed, using the administration console shows that this connection has been established, and a "Live" stream exists with name "user1".
    My problem is when I try to open to this stream with a second client:
    nc.connect("rtmp://<ip addr>9/chat_test/");
    remoteStream = new NetStream(nc);
    remoteStream.client = new CustomClient();
    remoteStream.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus);
    remoteStream.addEventListener(AsyncErrorEvent.ASYNC_ERROR, onAsyncError);
    vidPlayer = new Video(cam.width, cam.height);
    vidPlayer.attachNetStream(remoteStream);
    remoteStream.play("user1", 0);
    addChild(vidPlayer);
    However, I keep getting "NetStream.Play.StreamNotFound" errors. This seems relatively straightforward, but I'm clearly missing a small step somewhere. Maybe a second pair of eyes can help me find my problem?
    Thanks.

    Replace
         remoteStream.play("user1", 0);
    by
         remoteStream.play("user1");
    the second parameter in play() is start time with default value of -2. Zero means play a VOD from start.
    Check out FMS documentation for details and list of valid values.

  • Add to a Photo Stream shared with you

    We have set up a photo stream to share among family members. Since I created the photo stream, and then shared it with others, and did not make it public, when I go to add a photo I can see the names of the photo streams which I can choose from. So why when a family mamber who has accepted the invite and who can see the photo stream, NOT add to it? When they go to add a photo, they get no list of available streams shared with them. Am I missing something obvious here? Can multiple people not add to the same stream???

    only the owner of the shared stream can add photos to it.  Others can set up their own shared streams for you to view.

  • FME encoding live streams

    Hi there
    I recently got to read the "Stream Live Video with Flash
    Media Encoder.pdf" that comes with the FMS3 INteractive server.
    Since i am (and was) looking for a video encoding tool for a long
    time now a paragraph in the above mentioned pdf got all my
    attention.
    "Flash Media Encoder 2 can also be tightly integrated into
    your streaming pipeline
    with command-line control both locally and through a remote
    connection."
    I'm not sure if i correctly understood, but if i'm not wrong
    that means i can plug FME into my existing streams and encode them
    before they reach the end-user.
    I for instance am using a one-2-many live streaming platform,
    where the publisher streams his/her webcam's video to FMS, and a
    virtually unlimited number of subscribers can watch it.
    Would FME be able to support this kind of implementation, so
    i can have the video encoded at any level before the subscribers
    are actually seing it? (without having to deploy a desktop
    application that the publisher needs to use).
    Looking forward to hear your opinions.
    Regards
    Andy

    Hi
    Thank you for your anwer. It might not be what i wanted to
    hear. However i was looking through On2 products list. I tried to
    contact them too for a solution like the one i have explained in
    the first post. Unfortunately they did not answer (yet).
    Anyone knows if any of the On2 products can be used to encode
    the live stream before being published and available to the
    subscribers?.
    Looking forward to hear from someone ... anyone.
    Regards
    Andy

  • Lookup column names with Power Query

    Hi,
    before I go ahead and change source files, I was wondering if I can use Power Query to get a model with the following data. To simplify the example, I have the following dataset in an Excel sheet:
    In another Excel sheet, the column names are defined, for example:
    What would like to have in Power Query is one table with the column names from the second screenshot in column B. Is there a way to link these two tables together in Power Query in order to use these names as column headers in the dataset?
    Thanks!
    - If a post answers your question, please click "Mark As Answer" on that post!

    You can filter the list of renames against the list of actual column names with something like
        FilteredColumns = Table.SelectRows(Columns, each List.Contains(Table.ColumnNames(Source), [Name])),
    Again, the working end-to-end:
    let
    Source = Table.FromRows({{"New York", 23, 51, 732}, {"Chicago", 25, 421, 23}, {"Los Angeles", 632, 22, 423}}, {"City", "Col 1", "Col 2", "Col 3"}),
    Columns = Table.FromRows({{"Col 1", "Column 1"}, {"Col 2", "Column 2"}, {"Col 3", "Column 3"}, {"Col 4", "Column 4"}}, {"Name", "Value"}),
    FilteredColumns = Table.SelectRows(Columns, each List.Contains(Table.ColumnNames(Source), [Name])),
    ColumnsAsRenames = Table.TransformRows(FilteredColumns, Record.FieldValues),
    RenamedColumns = Table.RenameColumns(Source, ColumnsAsRenames)
    in
    RenamedColumns

  • Live streaming not working using REOPS

    I made live streaming work using Live Encoder and a flash player I created with FlvPlayback component. It works fine. Now I like to try live streaming using REOPS. I created a config xml file using similar settings in src/assets/data/Playerconfig_LiveStreaming.xml:
    isLive = true
    <streamtype>live</streamtype>
    part of my xml file is like this:
    <?xml version="1.0" encoding="UTF-8"?>
    <player
        width="640" height="480"
        scaleMode="stretch" isLive="true" autoPlay="true" updateInterval="250"
        hasCaptions="false">
        <mediaElement>
            <mediaElement>
                <id>seeker</id>
                <mimeType>video/x-flv</mimeType>
                <streamType>live</streamType>
                <deliveryType>streaming</deliveryType>
                <media url="rtmp://<myMediaStreamingServerName>:1935/<myapplicationName>/live/livestream" />
            </mediaElement>
        </mediaElement>
    </player>
    in adobe live encoder, I have setting like this:
    URL: rtmp://<myMediaStreamingServerName>:1935/<myapplicationName>/live
    stream:  livestream
    but no matter how hard I tried, it never works for me. I used the same settings for my own player which works fine with live streaming.
    Anyone has any ideas on how to make live streaming work with REOPS?
    Thanks a lot.

    Is the XML a copy/paste? If so you may have a typo in your media url. There
    is a space in "liv e". That could be the issue.
    hth!

  • Displaying user's full name with content

    How would I best set up an attribute to display the user's full name with a published item?
    The default 'author' attribute only displays the login name.
    I have an idea how to set up a custom attribute of the PL/SQL type, but am unsure if there already exists a procedure to fetch the current user's full name.
    Thanks

    For any item type, define an item type procedure. Pass the author attribute to the procedure. The procedure will need to call the WWSEC_API.PERSON_INFO(P_USER_NAME) function, which returns a record containing all the columns in the WWSEC_PERSON table.
    In pseudocode, your procedure will:
    declare a record based on wwsec_person%rowtype
    call wwsec_api.person_info to populate the record
    use htp.p to display the wwsec_person.first_name and wwsec_person.last_nameTo show the results of the item type procedure, display the "Associated Functions" attribute in the region properties.
    Regards,
    Jerry
    PortalPM

  • Blur Effect in live Streaming publish through camera

    Hi Guys
                   I am currently working on a video chat application throgh FMS.live Stream is playing and publishing perfectly on both end.but the thing is that i have to apply blur effect on that live stream on a particular portion.u mean just like (thieves face) or some moving object.can it possible to apply blur on that live streaming .if yes then please tell me.thanks in advance.i am totally confused
    Thanks and Regards
    Vineet Osho

    Hello,
    There are no in box components that will allow you to transmit captured video from a Windows Phone device to Azure Media Services. You will need to create you own implementation. You can do this by creating a custom Media Foundation sync that can plug into
    the MediaCapture element's pipeline. You will then need to modify the captured and compressed video to align to one of the two protocols that Azure Media services can use. At this time Azure Media services can use either Smooth Streaming or RTMP for ingestion.
    You will need to create your own packager (or find compatible packager code from a 3rd party) to package the MP4 encoded data into the necessary format.
    Here is an example of how to create a custom Media Foundation sync (please note you must write your Media Foundation components using C++ MoCOM. We do not support Media Foundation components written in managed languages):
    Real-time communication sample
    I hope this helps,
    James
    Windows SDK Technologies - Microsoft Developer Services - http://blogs.msdn.com/mediasdkstuff/

Maybe you are looking for

  • Profit Center determination for Stock G/L accounts

    Hello, The scenario is as follows: A single G/L account is defined in our system for Finished Goods. FI documents resulting from material movements are posted to this account in PCA, i.e. table GLPCA shows material document numbers in the reference d

  • I am having problems viewing CR2 files

    Hi, I using windows xp service pack3. I used before about 2 years and I never had problems, but now when I uninstall adobe photoshop cs5  because I could not see CR2 files in adobe bridge I tried install again about 3 times and unsuccessful, could yo

  • Lightroom 4.2 catalog and importing problems

    I have imported photos into the catalog but when I go to import new photos from the same folder it does not recognize the already imported photos and lists them as new photos still.  Also, it won't import any video files of any extension even though

  • SQL query for updating values in same cell of a table

    Hi All, I'm stuck with a problem and it stands as follows: Table name: Track Part1  Part2  Part3 NULL   NULL   NULL I've a table called Track, which has three columns named Part1, Part2 and Part3. I want all values of Part1 to be separated by a comma

  • Adobe Acrobat DC - Bad at rendering scanned/OCR'd documents

    Today I opened a scanned and OCR'd document (~200 pages) and because of the recent update, this opened in Acrobat DC (2015.007.20033). While using the Find function to go through the document, many pages had large white blocks instead of the content: