# Message Overlays plugin This plugin allows you to send overlay messages to the player. ## Installation Include the plugin next to the core player: ```html ``` ## API Messages are displayed by emitting the `message:show` event to the player instance. | element | description | | --- | --- | | `message` *string* | message to be displayed. The message is dismissed after 3 seconds. | | `sticky` *boolean* | message will remain visible for full player life cycle. Default: `false` | | `timeout` *integer* | time, in milliseconds, the message will stay visible before fading out, unless `sticky: true` is set. Default: `3000` | The event name `message:show` is exposed at `flowplayer.message.events.SHOW_MESSAGE`. ## Sample code This sample shows "Hello there!" and sets the timeout to 5 seconds (`sticky: false` is set for demonstration purposes only). ```js var player = flowplayer('#container', { src: '//edge.flowplayer.org/bauhaus.mp4' }) player.emit(player.message.events.SHOW_MESSAGE, { message: "Hello there!", sticky: false, timeout: 5000}) ``` ## Demo An example implementation would be the the [live stream reconnect script](https://codepen.io/team/flowplayer/pen/YzKGJWR).