Skip to main content
Known Participant
August 7, 2010
Question

Allow FMLEstream to server but deny viewers

  • August 7, 2010
  • 3 replies
  • 2548 views

Hi,

I want FMLE users to be able to stream to my FMIS but block them from watching it on other websites instead of mine.

I am using

allowedSWFdomains.txt

allowedHTMLdomains.txt

to stop other domains. when ever i put my domain there, FMLE can not connect to my server. this is a huge fallback for me, i dont know what to do, all the content theft just stream to my server and put the rtmp url to there SWF player, some even have there own logos.

I really need help to stop this.

I dont know how big og coding neeeded to do such a thing, If you can help me to resolve this for free i am willing to hire you and pay for your time.

Please reply to this post soon.

    This topic has been closed for replies.

    3 replies

    Known Participant
    August 13, 2010

    So if they copy my SWF player and put that on there folder, they can using my rtmp links to play.

    August 13, 2010

    Yes, you are right in that and though there are no reliable ways in which you can prevent your SWF from being downloaded you can always create a situation,
    when stolen SWF will not work as it should. This is the only general method, used by every commercial Flash project, though particular implementation is different for each project.

    You can check more regarding this in Flash user forum here : http://forums.adobe.com/community/flash/flash_general?view=discussions

    Inspiring
    August 9, 2010

    Add Exception elements to the UserAgentExceptions section of the Application.xml file.

    Certain applications—for example, Adobe® Flash® Media Live Encoder—do not support the form of SWF verification used by the server. You can add one or more exceptions to the SWF verification rules that allow specified user agents, such as Flash Media Live Encoder, to bypass SWF verification, as in the following:

    <SWFVerification enabled="true"> 
        ... 
        <UserAgentExceptions> 
            <Exception to="FME/0.0" from="FME/3.1"/> 
        </UserAgentExceptions> 
    </SWFVerification>

    August 7, 2010

    Hi Sandy,

    One good way to achieve this will be to use SWFVerification. In this way you can ensure only your SWF can connect and stream from your server. You can also allow UserAgentException for FMLE so that users can publish via FMLE.

    You can get more information here:

    http://help.adobe.com/en_US/FlashMediaServer/3.5_AdminGuide/WS5b3ccc516d4fbf351e63e3d119f2925e64-7fe0.html#WS5b3ccc516d4fbf351e63e3d119f2925e64-7fff

    Please revert back in case of any queries.

    Thanks,

    Abhishek

    Known Participant
    August 7, 2010

    Yes, i try doing that, when ever i put my domain to vhost.xml file  users can not stream to FMIS,

    i need to find a way so that any one can publish(broadcast, Stream) to FMIS, but viewers can only watch the video on my website.

    I am using JW player licence version and FMIS 3

    Known Participant
    August 7, 2010

    this information might help you too.

    I have a website like justin.tv

    users use FMLE to broadcast live rtmp streams

    FMIS on windows server 2003