Share this page

# Record streaming media in Web - HTTP/HTML

Web streaming functions emulate communication between a client and a server that provides streaming media using one of the streaming protocols, HTML5 or HLS.

If the application under test runs on mobile devices (browser or APPs), use proxy recording. If the application's client is a desktop browser, application or plugins, you can use either hook-based or proxy based recording.

Set timeouts, number of retries, and configure snapshots and logging in the Runtime Settings under Network > Streaming. Make sure your timeouts do not conflict with the settings of Internet Protocol > Preferences > HTTP. Step time in streaming media includes the play time, so set the Internet Protocol timeouts to allow for playing.

The downloaded media (mdat part) is not decoded. Instead, it is consumed by a player emulator.

You control the emulator with the streaming functions: wait, seek, play, and pause. Other streaming functions get and set attributes of the stream. This protocol does not record user actions on a media player widget. Except for open and close, all the functions are added manually.

See the web_stream_ functions in the Function Reference.

## See also

- Streaming State Statistics Monitoring

https://admhelp.microfocus.com VuGen,Professional Performance Engineering,Performance Engineering for Developers 8942
Tips to improve your search results... OpenText™ Virtual User Generator Help Center OpenText™ VuGen Help 26.1-26.3 All View Local Help Center View Online Help Center Version: