Forum

How it works?

Universal 2021-06-04 15:37:11 UTC in Paywall: WMSAuth and beyond

Hello. I don't understand how it works. What should I write to Virtual Host, Application, Application Instance, and Stream? Where should I get these titles? Whatever name I write, this restriction does not work in any way. I just want to limit the speed and number of threads.
I tried to read the instructions, but I still didn't understand how I should make it work.
Thanks.

Yury 2021-06-05 00:31:03 UTC 

Hello,

You can follow articles in this section of our website in Russian: https://softvelum.ru/paywall/hotlink_protection/

If you have any specific questions please send them to our helpdesk: https://wmspanel.com/help

Universal 2021-06-05 11:20:57 UTC 

Yury, i have read all documentation, it seems, but I still do not understand what a "stream name". Where should I see the name of my stream?
I want to serve files with a hotlink. I took an example php code for it, but $signed_stream = "live/stream"; - what is a live/stream? Where can I see this name in the panel settings? I can only see the name of my server, or route name.
Example of my link now is http://51.158.149.166:8081/hls/30815/30815.mp4
hls - is "live/stream"?

P.S. Я правда не могу этого понять, весь гугл уже облазил... Что за "имя потока"....

Universal 2021-06-05 11:54:29 UTC 

ok i found it, "hls" is "stream", now it work good
but I have another question, how can I block video embedding on other sites? now i see "Access-Control-Allow-Origin: *"

Sergei 2021-06-06 23:30:33 UTC 

Hello, Universal.
Technically, in the provided URL hls is an application.
Basically, each stream is identified by application and unique stream name in the URL.

E.g. for HLS, it will be like:
http://some-ip:8081/application/stream/playlist.m3u8

To block embedding your videos in other sites, you may try Domain Lock which is described in the following documentation page:
https://blog.wmspanel.com/2015/08/domain-lock.html

Thank you.

Post a reply


Post a new question

Categories:

This website or its third-party tools use cookies, which are necessary to its functioning and required to achieve the purposes illustrated in the Privacy Policy. If you want to know more or withdraw your consent to all or some of the cookies, please refer to the Privacy Policy.
By closing this banner, scrolling this page, clicking a link or continuing to browse otherwise, you agree to the use of cookies.