Voynex Media Guard communicates with web server which contains all business logics. For example server may define authorization rules and process statistics.
With the help of Voynex Media Guard plug-in it is possible to implement the authorization by IP address, by HTTP referer and by ID. Also any combinations of the above authorization methods can be used.
Client IP address is saved on user log in and deleted on log out. When user opens streaming content in the media player, its IP address is validated against saved addresses. So only the users logged in to the website are granted access to the media content.
Authorization by referrer means that you can open the protected links only in media player embedded on pages of allowed domains only.
This type of authorization is used to prevent hotlinking to the streaming media content. To test it, please enable HTTP control protocol for WMS. Then please let me know the domain name or IP address of your server and I will add it to the list of allowed domains in our web interface.
Note: authorization by referrer works only for HTTP streaming.
Each media link has the tail string appended to it (example: rtsp://mediaserver.com/video?id=890876751). The tail contains an ID which can be unique for each user or even for each link. Authorization of the media server users is performed basing on those IDs.
Note: authorization by ID can be used to prevent hot-linking too. It is more reliable and secure then authorization by HTTP referer and can be used with any application layer protocol. Authorization by ID requires some integration with the front end of the website to append IDs to the links.