PUSH-нотификаций в GSM ( за исключением WAP PUSH ) вроде бы нет, но не думаю, что они вам нужны.
Что касается SMS/USSD сообщений, есть несколько вариантов.
1. Формировать очередь из SMS ( 1 номер - 1 текст )
2. Формировать список номеров + единый текст
и кидать его в сторону своего шлюза ( например на базе kannel ) или в сторону api провайдера ( ну например now
sms ).
Если речь идет всё-таки о push-уведомлениях ( ios/android ) то без установленного приложения с ними не поработать.
При наличие апликухи на трубе курите Google Fire Base.
Если бы мне потребовалось смотреть любимое зоонекропорно таким способом, то я бы ковырял размер кэша подкачки MPEG-4. Далее бы взял православный VLC и через него бы отдавал.
Основная проблема тут - это время перехода с одного канала связи на другой. В зависимости от него и надо выставлять размер кэша, в который будет загруженно достаточно большой кусок видосика, чтобы рука не замирала вместе с кадром.
1. Собираешь на Ubuntu Kannel - kannel.org
2. По usb-шнурку цепляешь модем
3. Конфигуришь
4. Получаешь SMS-гейт, которому на вход по http можно кидать данные для отправки sms
П.1 Per rectum ad astra. Зачем вам отправлять SMS юзеру , когда можно попросить юзера отправить код на короткий номер? Отправка SMS таки стоит денег. В вашем случае вы будете платить и за префикс на коротком номере и за отправку SMS юзерам.
П.2 Любая платежная система аля qiwi или хуяндекс.
Заводите кошелек. Пополняете. Дергаете API.