CPC G08B 27/005 (2013.01) [G06F 16/955 (2019.01); H04H 20/59 (2013.01); H04N 21/6106 (2013.01); H04N 21/64322 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, by a router computing device from a server computing device, a first Emergency Alert System (EAS) notification comprising an EAS media file manifest Universal Resource Locator (URL) of an EAS media file, wherein the EAS media file manifest URL indicates a location of an EAS media file manifest, the router computing device being configured to route requests from a client computing device to a content server that is configured to stream content;
responsive to receiving the first EAS notification:
intercepting, by the router computing device from the client computing device that is communicatively coupled to the router computing device, a first Internet Protocol (IP) streaming content request that is directed to the content server, wherein intercepting the first IP streaming content request comprises:
receiving the first IP streaming content request via a communications network; and
preventing the first IP streaming content request from being passed on via a communications network to the content server; and
transmitting, by the router computing device to the client computing device, a first redirection response message comprising the EAS media file manifest URL;
determining, by the routing computing device, that playback of the EAS media file by the client computing device has ended; and
responsive to determining that the playback of the EAS media file by the client computing device has ended, transmitting, by the routing computing device, a completion message to the server computing device, the completion message comprising an identifier of the client computing device and a completion indication representing whether the client computing device viewed the entirety of the EAS media file.
|