1

Я проводил долгосрочное исследование, чтобы сделать DRM-решение для моего клиента, и мы почти на месте, вот что мы хотели бы достичь, и, пожалуйста, примите мое отсутствие понимания, я новичок в FFMPEG, и есть так много вопросов уже спросил, но я не уверен, что они охватывают мои вопросы.

Цели:

  1. Для записи и потоковой передачи (в режиме реального времени) m3u8 с удаленного сервера: у нас есть доступ к более чем 3000 потоков HLS (проект b2b), поэтому нам необходимо записывать и передавать m3u8 в режиме реального времени. В настоящее время я могу записывать в mp4 или mkv, но не понимаю, как транслировать в режиме реального времени

  2. Поток с использованием HL264: нам нужно убедиться, что потоки воспроизводятся на всех устройствах, исходя из моего понимания, что это правильный формат для использования, это правильно, более чем рад услышать ваши комментарии

  3. Доставка будет в 3 разных разрешениях, HD, 488 и 380: это все о размерах, маловероятно, что мои пользователи будут транслировать с мобильных устройств (GA говорит только 32000 с мобильными), но все же я должен убедиться, что нет никаких ограничений для пользователей

Вопросы:

  1. Я видел много уроков по записи m3u8, конвертации в файлы mp4 или .ts, поэтому я не уверен, как это работает, нужно ли мне экспортировать мою запись в файлы .ts и объединить их снова? Если это так, разве это не приведет к задержке потоковой передачи?

  2. Делая это, я использую мою пропускную способность или источник m3u8?

  3. Если вы переходите на .ts, дайте мне знать, как мне этого добиться?

Пожалуйста, обратите внимание, что мои записи (на данный момент) все m3u8, и мне нужно транслировать как m3u8 одновременно.

У меня установлена последняя версия FFMPEG на Ubuntu 14.4 TLS

0