MYCSS

Показ дописів із міткою video. Показати всі дописи
Показ дописів із міткою video. Показати всі дописи

2023-03-19

redirect для playlist .m3u8 у nginx для анти кешу браузера у HLS player

Стала задача як форсувати отримання свіжої версії файлу playlist .m3u8 для застуванні у HLS (HTTP Live Streaming) медіа плеєру. Свіжу версію мається на увазі те що вона не буде зчитана з кешу браузера у будь-якому випадку незалежно від заголовків expire.

Вирішення задачі це додавати до імені файлу поточну дату у вигляді додаткового аргументу на кшталт: index.m3u8?m=202303191711.

Використовується Web сервер - nginx.

nginx  

 

time_iso8601

Сформуємо змінну $formatted_date з датою у необхідному форматі. Є вбудована змінна у nginx для дати у форматі ISO8601 $time_iso8601.

Для формування дати у потрібному форматі застосовується послідовність map у контексті http.

map - nginx
 

2021-07-24

Перегляд на мобільному "Олімпіада - 2020" з каналу суспільного телебачення

Зараз почалася літня Олімпіада 2020 у Токіо, і хотів переглянути церемонію відкриття сьогодні з офіційного сайту суспільного телебачення на мобільному.
Але чомусь на мобільному пристрої у браузері Google Chrome, після проходження авторизації для легального перегляду, нічого не показувало. Хоч на стаціонарному комп'ютері, та на іншому смартфоні - все показувало.

Почав перебрати налаштування браузера у моєму смартфоні. І з'ясував, що причина це були заборонені Cookies  файли для третіх сторін. Додав виключення для сайту мовника, і тепер все показує.

Може комусь і згодиться вирішення цієї проблеми.




2020-04-17

Керування плеєром MPV за допомогою API JSON

Є багатоплатформовий відео плеєр з відкрити кодом - MPV.
Все що він може і як цим керувати описано в офіційній документації.
Є задача - керувати цим плеєром коли він запушений на віддаленому екрані.
Один з варіантів керування це використати JSON-based IPC протокол.
У документації є приклади, тому на їх основі запускаю плеєр в ОС Ubuntu.

2018-12-29

AVTECH DVR HIDDEN COMMANDS

Хотів для себе накидати нотатки як підключатися до відеореєстратора фірми AVTech.
А вийшло трохи більше.
А ще, головна мета знайти як отримати повідомлення про подію з відеореєстратора що потім зчитати фрагмент цього запису. Без використання рідного програмного забезпечення.

2015-12-13

2013-06-07

Пере збирання відеофайлів з MKV до AVI



Інколи, контейнер медіа фалів MKV, не підходить. Тому можемо розібрати його на запчастини, і зібрати у новий контейнер медіа фалів AVI, без перекодування.
Для цього використані дві програми MkvExtractGUI, та VirtualDubMod.

Видобуваємо доріжки як окремі файли для відео та звуку, програмою MkvExtract

2013-06-01

Програвання Video у HTML, використання треків.



Для створення мультимедійного матеріалів, завжди мені було цікаво забезпечити вільний вибір мови для глядачів/читачів/слухачів.
Для себе я шукаю або створюю відео фільми рідною мовою, але треба не думати тільки про себе, є і інші мови та комусь зручніше слухати на ній.
Тому і виникло питання як же більш універсально програвати відео матеріали з використанням декількох треків аудіо чи субтитрів. Інтернет браузер повинен використовуючи данні про мову користувача, автоматично (або за вибором користувача) пропонувати програвати матеріал мовою користувача.
Коли забув ти рідну мову, біднієш духом ти щодня...
When you forgot your native language you would become a poor at spirit every day ...

Д.Білоус / D.Bilous
Рабів до раю не пускають. Будь вільним!

ipv6 ready