Skip to main content
May 20, 2010
Question

testing application

  • May 20, 2010
  • 1 reply
  • 662 views

Hello all,

my application is using dynamic stream (using smil file). FMS server and HTTP server are installed locally. Can you please tell me the best way to test if dynamic streaming is really working? How can I check if steaming is changing "on fly"?

thank you.

Lukasz

    This topic has been closed for replies.

    1 reply

    Janaki Lakshmikanthan
    Adobe Employee
    Adobe Employee
    May 20, 2010

    Hi,

    What do you mean by "on the fly"?

    If you are switching between the streams which are of different bitrates you should be able to see the difference in the video quality. Or else you can check the access.log for play events. Open your $InstallRoot\logs\access.log and check for the play events. If it had changed the switched between streams like from stream 1 to stream 2, you might have got below logs in it

    x-event     x-sname

    play          stream1

    stop          stream1

    play          stream2

    Let me know if you need more details.

    Regards,

    Janaki L

    May 20, 2010

    Hi,

    thank you for reply.

    "On the fly" I mean following situation: you are watching video from website (f.e. in resolution 1024x768). In the meantime your bandwidth is getting low beacuse you opened more websites. So watched video is changing resolution to f.e. 800x600, but it is not starting from the begining. Something like that you can see on main FMS website, but there you can change resolution manually. This is what I mean "on the fly".

    regards,

    Lukasz

    Petro_O__Bochan
    Inspiring
    May 20, 2010

    You might try using the server-side Client.setBandwidthLimit() method, and in case u r using the built in live / vod app, just unzip the contents of the main.far to include your code.