Hi @Sowmya thanks for your question. I would guess a solution for you as I haven't implemented this yet! Here is my rough idea:
Lets say you have created a queue called "ProcessVideo", then you can create a controller like "ProcessVideoController" and map it to a route file so that you can send a HTTP request to it.
In the controller write a method lets call that "runQueue", now all you have to do is to dispatch the queue in that method, like this:
Now, route that controller and its method to a url. Eg.
Now, when ever you need to dispatch the queue just send a HTTP request to the
/dispatch/process-video endpoint and should eliminate the use of artisan CLI.
If you have any problem feel free to post a reply.
Let me know if that works for you, again I haven't tested it.