Live A/V Broadcast How to support both High & Low bandwidth users ?

Hello there
I have been working on a requirement where I need to
broadcast live audio and video feeds
to Flash Media Server from where it gets broadcasted to our
customers. We have two types of
customers: High bandwidth and Low bandwidth.
Now could anyone please tell me what kind of scripting is
required at the server end so that
the Media server broadcasts to these two level of user groups
at same time. How do we control
the live feeds received at the Media server ? How do I
control the amount of bandwidth that at server
side based on the received feed so that I can broadcast to my
users based on their capacity ?
I tried running two separate flash application pulling the
feeds from SAME camera but that didn't
work as changing the settings (like Camera.setMode..) on one
program affects the settings on other
program(as both programs are connected to same camera/mic). I
do not want to buy two separate
cameras/mic to support both high/low bandwidth users. I would
need to do it programatically.
Could anyone please let me know your thoughts, it would be
very helpful to me and others.
Many thanks,
-Sakthik

Thanks Charles for your reply. I didn't know that FMS doesn't
support this feature. So you mean to say that there aren't any
other ways to control live feeds at server side ?
I would try your suggestion on setting the bandwidth and FPS
at client side but I am not sure how effective will it be because
the Server is going to push a high bandwidh data to a 56 Kbps
pipeline. There will be lot of data loss due to this narrow
pipeline. Do you think that applying setBandwidth and setFPS on
this narrowed data is going to be effective ? I dont think so, what
do you say ?
How exactly does this setBandwidth and setFPS works ? When
will it modify the data ? Will it modify the data after or before
receiving it at the client end ?
Please share your thoughts on this.
Many thanks,
-Sakthik

Similar Messages

  • HOW create support message ONLY for KEY USER

    Hi all,
    I just configured my service desk and I wanted to give only the key users the permission to create support messages. But every user have the rights to create a message from the satellite system.
    How can I prevent that? Is it possible to hide the option in the menu bar (help - create message) for non-key-users? The key users have the role SAP_SV_FDB_NOTIF_BC_CREATE . non sap users have just standard roles for hr, ...
    Thanks in advance!

    hi,
    in the documentation it is written
    Create messages from satellite systems with Help ® Create Support Message
    SAP_SOL_SERVTRANS_CREATE
    Authorization object S_RFC,
    profile S_RFC_VERS with the activity Execute for the object SAPSMO*
    this is working fine
    see link http://help.sap.com/saphelp_sm310/helpdata/en/71/50548566324a7491916585fe73a2b4/content.htm
    best regards Xavier

  • Broadcaster: How do assign BC-setting to other user?

    Hi experts,
    I'd like to change the owner of some BC-Settings.
    Since there seems not to be any prepared function to change the owner,
    I searched for the correct table(s) where the information is stored who's the author/owner of a BC-setting.
    I found some in table RSRD_SETTING but had to realize that changing the OWNER and LASTCHANGEBY-Fields is obviously not the whole trick. The new owner now is able to see the setting in the bc-settings-listing, but as soon as he tries to view and/or edit the details the window stays empty.
    Any hints or ideas where how to change the owner and change-permitted user for a BC-Setting (without giving him administrative permissions to see all BC-settings).
    Kind regards,
      Marco

    Hi Xi Feng,
    first of all: Thanks for your reply.
    Firstly, logon with account B and go to IB setting X.
    That would implement that user B is permitted to see settings that user A created.
    But this is imho not the case by default . Normaly end-users only can see their self-created bc-settings.
    Users need administrative privileges to see all user's broadcaster-settings - in other words: The users would need auth-object  S_RS_ADMWB with RSADMWBOBJ = BR_SETTINGS.
    And this shouldn't be the default imho.
    Besides that there should imho be an administrative way (without required end-user activities).
    Kind regards,
      Marco

  • [svn:osmf:] 15252: 1) SMILPlugin - SMILMediaGenerator class modified to support both live and vod smil files .

    Revision: 15252
    Revision: 15252
    Author:   [email protected]
    Date:     2010-04-06 16:57:34 -0700 (Tue, 06 Apr 2010)
    Log Message:
    1) SMILPlugin - SMILMediaGenerator class modified to support both live and vod smil files. SMILLoader modified to retain original resource metadata.
    2) AkamaiBasicStreamingPlugin refactored. This includes improved support for all types of streams while the plugin is loaded, added support for plugin metadata that can override built in defaults for a) live stream time out; b) whether or not the plugin should try to reconnect to a live stream if both primary and secondary encoders fail; c) the interval at which the retry should occur.  Added support for resource metadata for specifying connect-level and stream-level auth tokens so that these tokens do not need to be part of the URL (although this is acceptable also).
    3) AkamaiPluginSample app updated to support auth tokens which are not part of the URL (these are passed to the Akamai plugin via resource metadata).
    Modified Paths:
        osmf/trunk/apps/samples/plugins/AkamaiPluginSample/.actionScriptProperties
        osmf/trunk/apps/samples/plugins/AkamaiPluginSample/src/AkamaiPluginSample.mxml
        osmf/trunk/plugins/SMILPlugin/org/osmf/smil/loader/SMILLoader.as
        osmf/trunk/plugins/SMILPlugin/org/osmf/smil/media/SMILMediaGenerator.as
        osmf/trunk/plugins/akamai/AkamaiBasicStreamingPlugin/.actionScriptProperties
        osmf/trunk/plugins/akamai/AkamaiBasicStreamingPlugin/AkamaiBasicStreamingPlugin.as
        osmf/trunk/plugins/akamai/AkamaiBasicStreamingPlugin/com/akamai/osmf/AkamaiBasicStreaming PluginInfo.as
        osmf/trunk/plugins/akamai/AkamaiBasicStreamingPlugin/com/akamai/osmf/net/AkamaiNetConnect ion.as
        osmf/trunk/plugins/akamai/AkamaiBasicStreamingPlugin/com/akamai/osmf/net/AkamaiNetConnect ionFactory.as
        osmf/trunk/plugins/akamai/AkamaiBasicStreamingPlugin/com/akamai/osmf/net/AkamaiNetLoader. as
        osmf/trunk/plugins/akamai/AkamaiBasicStreamingPlugin/com/akamai/osmf/net/AkamaiNetStream. as
    Removed Paths:
        osmf/trunk/plugins/akamai/AkamaiBasicStreamingPlugin/com/akamai/osmf/events/

  • How do you auto reconnect a live video stream broadcast in flash action script 3?

    how do you auto reconnect a live video stream broadcast in flash action script 3?
    so i don't have to ask people to refresh the page if the connection drops
    i copy pasted the live video stream broadcast files and script from here;
    http://www.adobe.com/devnet/adobe-media-server/articles/beginner_live_fms3.html
    http://www.adobe.com/content/dotcom/en/devnet/adobe-media-
    server/articles/beginner_live_fms3/_jcr_content/articlePrerequistes/multiplefiles
    /node_1278314297096/file.res/beginner_live_fms3.zip
    i don't know what i'm doing

    Why don't you use several layers with appropriate alpha properties, and move these layers according to the mouse events?

  • HT3702 Trying to purchase prestige points in racing live. Message says "contact iTunes support to complete this purchase.. How?

    Trying to purchase prestige points in racing live. Message says "contact iTunes support to complete this purchase.. How?

    You can contact iTunes support via this page : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page

  • HT204053 Why I can't purchase anything from UK Appstore? It says my ID connected to Kazakhstani store and I can't use it here in UK, I used to live in KZ. How to change stores? Create new ID? But I still have my old e-mail address, will it valid?

    Why I can't purchase anything from UK Appstore? It says my ID connected to Kazakhstani store and I can't use it here in UK, I used to live in KZ. How to change stores? Create a new ID? But I still have my old e-mail address, will it valid as a new ID?

    Welcome to the Apple Support Communities
    You can only purchase content on the Kazakhstani store because you created your Apple ID on that country. To change the country, see "Change your iTunes Store country" > http://support.apple.com/kb/HT1311?viewlocale=en_US&locale=en_US

  • How to Create Support Message with no SolMan User

    Hi all,
    I would like to test if it is possible to create a support message from ECC system, if the same user do not have a SolMan user.
    Now, in few other threads, like
    Creation of support message in SolMan without having user id in SolMan
    Re: Do End User Require Login in Solman to raise Support Messages !!
    show to the user there support message list
    e.t.c.
    it is clearly stated: it is possible.
    I have done the next steps:
    In ECC:
    - created a test user
    - assighned him a "sap_all" profile (and "Z_SAP_SV_FDB_NOTIF_BC_CREATE" role) + user comparasion
    - assighned him a "Z_SAP_S_RFCACL" role + user comparasion
    In Solman:
    - No user created
    - In TX DNO_CUST04 the Field Name "NO_USER_CHECK" is maintained with the value "X".
    - In tx BP business partner is created as a general BP, with valid external SYS ID no (other users with both ECC and SM user are OK), and changed to "employee" with ECC username defined.
    Now, the problem is when I try to create a support message as a test user in ECC, I get an error:
    "Error in Local Message System: No authorization to logon as trusted system (Trust Message was Not Created"
    All I could find is the tread:
    solution maanger issue
    and this one is basicly different:
    the mentioned user has both ECC and SM user.
    And one of the answers was the user must have S_RFCACL roles in BOTH ECC ans SM systems...
    In ST22 (in solman) I get error description:
    " An RFC call (Remote Function Call) was sent with the invalid user ID
      "TEST_T01230 "
    . Or the calling system is not registered as trusted system in the
    target system."
    Now, the calling system IS regged as a trusted sys (as I mantioned - other users with both ECC and SM users can send supp. msgs)
    So -  the only answer is "invalid user ID".
    The short message is
    " No authorization to logon as trusted system (Trusted RC=0)"
    and  the trusted return codes ( 0 ) have the following meaning:   Invalid logon data (user ID and client) for the trusting system.
    So. how can I perform trusted Logon with no user in SM?
    Thank you in advance,
    cheers
    Nenad

    Hi again,
    thank you for your help.
    At first I thought you meant *_back dest. directly in SM, and now I see you ment to use SMSY to go to ECC sys, and maintain the RFC conns on ECC diredtly from SMSY, "clean-up RFC Destinations". Yes, can do
    So:
    The problem is solved.
    I deleted the *_back user from ECC to SM, and re-generated the connection with default system pre-defined user SMB_T01. (it is interesting that SU01 reports - user SMB_T01 does not exist)
    I even deleted a SRFCACL role from the test user in ECC, and the user was still able to create the support message (certanly he was, as he uses a *:back rfc with SMB_T01to log on to SM)
    So, resume:
    To be able to create / send a support message from another system, with no user in SolMan, it is needed:
    - a user in other system with roles needed for everyday work, +  "Z_SAP_SV_FDB_NOTIF_BC_CREATE" role;
    - a not trusted SM_<SID>CLNT<CLNT_NB>_BACK rfc connection from satelite system to SolMan, with defined logon user (with apropriate authorisations) - generated by the system.
    -  the BCOS_CUST table in ECC system should be onfigured like: OSS_MSG W SM_<SID>CLNT<CLNT_NB>_BACK CUST 620 1.0
    - a Business Partner for user in SM with identification number for system from where the massege will be sent from. (the user can send the note with out this condition, but the "created by" field in message will be empty in that case)
    Once again thank you,
    cheers,
    Nenad
    Case closed.
    Edited by: Nenad nikolic on Mar 23, 2010 10:54 AM
    Edited by: Nenad nikolic on Mar 23, 2010 10:57 AM

  • I live in the country and there is no High speed available, How does Firefox for desk top work with Dial up ???

    I live in the country and there is no High speed available, How does Firefox for desk top work with Dial up ??? I have a great dell computer, Dimention 8400. Before I install firefox I want to know for no waste of time for either party..

    Unless you enabled Find My iPad on it before it was stolen then there isn't any way to locate it. If you did enable it then you could try locating it either via http://icloud.com on a computer or Find My iPhone on another device - but that will only work if it's connected to a network and the device hasn't already been wiped and/or Find My iPad disabled on it.
    If it was stolen then you should report it to the police. You should also change your iTunes account password, your email account passwords, and any passwords that you'd stored on websites/emails/notes etc.
    If it was never registered to your account then it won't appear on your support profile : https://supportprofile.apple.com/
    The only other ways to find it that I know of (apart from on the actual device) are via the packaging, the backup on a computer's iTunes : http://support.apple.com/kb/HT4061

  • Trying to create an abstract service that supports both DataService(LCDS) and RemoteObject

    I am trying to create a generic service processor in ActionScript that would be able to use a DataService(from LCDS) or a RemoteObject, depending on a property setting. The intent is to be able to change a setting during installation to control whether DataServices would be used, or RemoteObjects. I understand that the server side logic would need to be written differently for each of the implementations.
    The challenge is that accessing a DataService is synchronous, but a RemoteObject access is asynchronous.
    For the synchronous access, I can just call a service and return the result directly to an object which can be passed back to the client.
    For the asynchronous support, extra code must be written on the client side to listen for the return of a requested result (for example, the results of a database quesy). This code must be placed outside of the service itself, thus making the generic service non-generic.
    Are there any examples available that accomplish what I am trying to do?

    Hi. As far as I know both DataService and RemoteObject are asynchronous APIs. If you call a DataService method such as fill() or call a method on your RemoteObject, code in your Flex application will continue to execute and the result from the RemoteObject or DataService request will be received asynchrounously. I don't believe there is any way currently to make synchronous or blocking calls in Flex because of the Flash Player's execution model.
    How are you planning on using the DataService and RemoteObject in your application? Is it to do something like populate a DataGrid? Do you plan on updating the data retrieved from the DataService or RemoteObject such as adding, updating or deleting records?
    The DataService API is much more powerful than the RemoteObject API, in that if you bind an ArrayCollection that is populated from a DataService to your DataGrid, when you update data in the DataGrid, the data on the server is updated and all other clients that have the same view of the data will also get the updates. You don't currently get this functionality with RemoteObjects.
    My point here is that if you wanted to write an abstract service that supports both DataService and RemoteObject and you need to be able to add, update or delete records you are going to need to write a lot of custom code to listen for collection change events when data on the client is modified and translate these change events into RemoteObject requests. Even if you did do that, other clients would not get these updates.
    If all you want to do is something simple like populate a DataGrid with data from the DataService or RemoteObject, then sure, writing an abstraction layer on the client that supports both of these wouldn't be hard.  
    -Alex

  • So I can't download songs from my account because I now live in Mexico? How do I get my music from Icloud and down load new ones? Do I have to fly to the USA ?

    I can't download songs from my account because I now live in Mexico. How do I get my music from Icloud and down load new ones to my computer?

    Hi gene98,
    Welcome to the Apple Support Communities!
    It sounds like you still need to change the country for your iTunes Store account. Please review the attached article for information and instruction on how to do so.
    Change the country of your iTunes Store, App Store, iBooks Store, and Mac App Store account
    http://support.apple.com/kb/HT6119
    Have a great day,
    Joe

  • TableCellEditor that Supports Both Date and Calendar

    Hi,
    I'm trying to write a TableCellEditor that supports both the Date and Calendar Classes (i.e., my table could have either Dates or Calendar objects, and I want this cell editor to work seamlessly with either one).
    Here is a simplified version of my code:
    public class DateCellEditor extends AbstractCellEditor implements TableCellEditor {
    /** The editor component. */
    private DateChooser editor;
    private Calendar cal;
    public DateCellEditor() {
    super();
    editor = new DateChooser();
    cal = Calendar.getInstance();
    public Object getCellEditorValue() {
    cal.setTime(editor.getDateValue());
    return cal;
    public Component getTableCellEditorComponent (JTable table,
                                                                                                                            Object value,
                                                                                                                            boolean isSelected,
                                                                                                                            int row,
                                                                                                                            int column) {
    if (value != null) {
    if (value instanceof Calendar)
         editor.setDateValue(((Calendar)value).getTime());
         else if (value instanceof Date)
         editor.setDateValue((Date)value);
    return editor;
    As you can see, I've already modified getTableCellEditorComponent to accepted object of class Date or Calendar. My problem arises in the getCellEditorValue method. How do I know which type of object to return? In the code sample above, I'm returning a Calendar object, but I'm not sure how to code this method to return either Calendar OR Date.
    By the way, editor.getDateValue() returns a Date object.
    I could easily write two separate TableCellEditors, but I would prefer a more elegant solution. Any ideas?
    Thanks!
    Karen Prengaman

    If you really must have both objects and don't want to convert one into another, you could add a function like
    setMode(int modetype) {}
    where modetype is either DATE or CALENDAR, and then return the set type when the user calls getValueAt

  • Error message "Live file system repair is not supported."

    System won't boot. Directed to Disk Utility to repair but get error message "Live file system repair is not supported."  Appreciate all help.
    Thanks.
    John

    I recently ran into a similar issue with my Time Machine backup disk. After about 6 days of no backups - I had swapped the disk for my photo library for a media project; I reattached the Time Machine disk and attempted a backup.
    Time Machine could not backup to the disk. Running Disk Utility and attempting to Repair the disk ended up returning the "Live file system repair is not supported" message.
    After much experimentaion with disk analysis softwares, I came to the realization that the issue might be that the USB disk dock wasn't connected directly to the MacBook Pro - it was daisy-chained through a USB Hub.
    Connecting the USB disk dock directly to the MBP and running Disk Utility appears to have resolved the issue. DU ran for about 6 hours and succesfully repaired the disk. Consequently, I have been able to use that Time Machine disk for subsequent backups.

  • Can a MacBook (Early 2008) Support both sound and video to 1080p HDTV by Mini-DVI to HDMI cable?

    Can a MacBook (Early 2008) Support both sound and video to 1080p HDTV by Mini-DVI to HDMI cable?

    The mini dvi on the MacBook will only support video, in order to get audio you'll need to a cable from the sound out port to the sound in port on the TV.

  • My husband and I share a new PC.  We have different music tastes and each have an iphone.  How can we both use our one computer and one itunes program with separate music libraries and separate iphones?

    My husband and I share a new PC.  We have different music tastes and each have an iphone.  How can we both use our one computer and one itunes program with separate music libraries and separate iphones?

    Each device only syncs waht you select.
    Select only what you want for each phone.

Maybe you are looking for

  • Custom error messages on while validating User profile

    Hi, I have developed a valadation handler to validate data of a user while creating/updating. If any of the attribute valation failed then my ValidationFailedException is getting triggered but it is showing my custom message on the server logs and on

  • Importing from external hard drive to iphoto 08 error message

    Help im very new to mac. I have iphoto 08 i transfered photos from an external hard drive to iphoto. When I open the photos I transfered I get the following error message..the volume for "cimg0000.jpg" cannot be found insert the disk or connect to th

  • Renaming photos in iPhoto '08 (7.1.1)

    I have been reorienting and renaming my photos with titles that fit the content, but when those are displayed in the screensaver, the titles (and orientation) of the photos are the same as before I made the changes. Am I doing something wrong? I woul

  • Success with cover art picture... well almost

    My podcast "METROPOLIS - Symphony of Fear" started displaying cover art on its main page, ...but still not in search results

  • Generate CSR using API method??

    Hi all , I have this piece of code below using JDK 1.3 and BouncyCastel Provider //some other import ... i am using bouncyCastle Provider import javax.crypto.Cipher; import org.bouncycastle.jce.PKCS10CertificationRequest; import org.bouncycastle.asn1