Описание тега media-source
MediaSource JavaScript API extends the HTMLMediaElement to allow JavaScript to generate media streams for playback.
0
ответов
Ошибка расширения источника мультимедиа Chrome mp4
Я пытаюсь использовать MediaSource API для добавления отдельных видео MP4 в один источник. Запустите сервер ffmpeg Nodejs: 1) ffmpeg -i test.mp4 -f mp4 -vcodec libx264 -acodec aac -movflags faststart + frag_keyframe -g 0 http://127.0.0.1:8092/ 2) ff…
18 ноя '16 в 13:35
2
ответа
Прямая трансляция контента с использованием mp4box
Я пытаюсь транслировать контент H.264 в HTML5 с помощью API расширений источника мультимедиа. Следующий метод работает довольно хорошо: ffmpeg -i rtsp://10.50.1.29/media/video1 -vcodec copy -f mp4 -reset_timestamps 1 -movflags frag_keyframe+empty_mo…
03 июн '15 в 10:35
0
ответов
Возможно ли использовать Media Source Extensions для извлечения только аудиопотока?
Я хочу попытаться реализовать передачу аудиопотока от клиента к серверу через http, используя html5 вместо flash. Сейчас я собираю информацию. Я хочу, чтобы мое решение работало с Opera, Firefox, Safari, Chrome и этим... то есть. Проблема с этим.. т…
04 июл '16 в 12:25
1
ответ
FFMPEG: создавать непрерывные видео с веб-камеры
Может ли FFMPEG записывать с веб-камеры через (например, 10 секунд) интервалы? Мне нужны смежные небольшие видео с веб-камеры (используемые для приложения для потокового вещания p2p, которое я разрабатываю), чтобы я мог воспроизводить их один за дру…
19 окт '15 в 12:23
1
ответ
Отличается ли HLS от DASH-MPEG из-за типа видеофайла?
Надеюсь, что кто-то не возражает против этого вопроса, потому что это не вопрос, основанный на кодировании. Я создаю HTML5 Video Player, который может переключать видео, аудио и субтитры. Я создал видеоплеер, используя Media Source Extension API. Но…
15 июн '18 в 07:11
1
ответ
MediaSourceExtension fMP4 потокового воспроизведения не удалось
Перейдя по этой ссылке, я просто изменил формат webm на fMP4, как показано ниже. Но это не работает. Оригинальный файл test.webm работает нормально. для webm, конфиг, как показано ниже: //source: http://html5-demos.appspot.com/static/test.webm var F…
11 янв '18 в 01:44
0
ответов
Разрешить поиск в формате MP4
Я использовал ffmpeg для форматирования моего mp4 файла в правильный формат потоковой передачи, и видео будет воспроизводиться нормально, но я не могу понять, как заставить функцию поиска работать. Я посмотрел на документы W3, но примеры неполные. в…
27 июн '18 в 18:06
1
ответ
Как заставить Media Source работать с timestampOffset ниже, чем appendWindowStart?
Я хочу использовать appendBuffer и добавлять только часть имеющейся у меня информации. Чтобы вырезать кусок с конца, я использую appendWindowEnd, и он работает. Чтобы вырезать его с самого начала, я должен установить timestampOffset ниже, чем append…
13 фев '18 в 15:43
0
ответов
Как кормить источник видео на основе временного диапазона?
Стандартный HTML5 video Элемент, кажется, работает с использованием байтовых диапазонов. Проблема в том, что сервер, который я использую для обслуживания видео контента, не поддерживает байтовые диапазоны. Он поддерживает только временные диапазоны …
30 авг '17 в 14:55
0
ответов
Как играть огромный файл WEBM Локально
Я работаю с Mediarecorder для записи видео. Мне нужно показать местный предварительный просмотр этого видео прямо из браузера. Моя проблема - долгое время записи и видео огромного размера. Поэтому я не могу хранить в памяти капли MediaRecorder, пото…
08 авг '17 в 11:14
0
ответов
Как искать MP4 AAC аудио с помощью Media Source Extensions
Кто-нибудь может предложить мне несколько советов при поиске в потоке aac audio в контейнерах mp4? Я пытаюсь разработать службу загрузки музыки, которая будет получать данные с помощью удаленных запросов, а не просто ссылаться на файл mp4 в виде <…
26 авг '18 в 15:31
1
ответ
Поток Javascript Blob
Я хочу передать видео через сервер в браузер. Похоже, что с помощью API Blob это можно сделать с помощью URL.createObjectURL метод. Это создает ссылку, которую я могу использовать в элементе html5 video, однако этот BLOB-объект не может быть изменен…
30 май '17 в 21:28
0
ответов
Получить текущее разрешение видео для видео, где разрешение может меняться, например источники MSE
При вводе видео через MSE разрешение обычно меняется в поддержку адаптивного битрейта. Когда это происходит, по крайней мере, в Chrome, медиа-элемент videoHeight а также videoWidth свойства не обновляются. То есть, если я начну с сегментов видео 192…
14 сен '17 в 21:50
1
ответ
Невозможно воспроизвести видео с использованием HTML Mediasource
У меня есть сервер с kcinit.mp4, kc1.m4s, kc2.m4s, kc3.m4s ... до kc54.m4s. У меня есть сервлет Java для ответа на запросы GET к этим файлам. Я пытаюсь реализовать потоковую передачу. Тем не менее, я не могу воспроизвести эти файлы в формате HTML, и…
25 май '17 в 01:42
0
ответов
Exoplayer не воспроизводит локальный файл MOV
Я могу запустить файл.mov из URL и локальных файлов mp4, используя exoplayer. Когда я пытаюсь запустить файл.mov по локальному пути, он генерирует исключение UnrecognizedInputFormatException (отслеживание стека ниже). Поддерживает ли Exoplayer запус…
22 мар '18 в 13:00
1
ответ
Труба между двумя дочерними процессами в Node.js?
Я пытаюсь захватить видео с помощью FFmpeg с Node.js и отправить его в браузер через веб-сокеты для воспроизведения с помощью MediaSource API. То, что у меня есть, работает в Firefox, но неправильно декодируется в Chrome. Очевидно, что после прочтен…
04 май '14 в 12:13
0
ответов
Chrome показывает - Uncaught InvalidStateError: Не удалось выполнить "addSourceBuffer" на "MediaSource": MediaSource's readyState не "открыт"
/*Working with HTML5 media source extensions to play the segmented video (segmented by mp4box). It is working fine in Firefox(version 50) but in google chrome (version 53) it is displaying error. Работа с расширениями медиа-источника HTML5 для воспр…
10 фев '18 в 05:44
0
ответов
Получил блок с временным кодом перед предыдущим блоком
Я пытаюсь добавить чанк в sourceBuffer, после загрузки первого чанка, который я просто использую sourceBuffer.appendBuffer(buf); но Got a block with a timecode before the previous block. ошибка случается и чанк не добавляется. Я искал по всему интер…
03 фев '19 в 16:18
2
ответа
Если URL-адреса BLOB-объектов неизменны, то как API-интерфейс Media Source Extension использует их для потоковой передачи видео?
Давайте начнем с примера: Вы посещаете youtube.com, который использует Media Source Extension (MSE) с HTML5 для определенных устройств. MSE внедряет тег с URL-адресом BLOB-объекта. Это выглядит примерно так: blob: https://www.youtube.com/blahblahbla…
10 фев '19 в 06:34
1
ответ
Javascript MediaSource API и видео H264
У меня проблема с воспроизведением видео H264 с использованием API расширения MediaSource на JavaScript. Я опишу сценарий с деталями ниже. Я уже успешно достиг результата воспроизведения аудио и видео источника кодеков vp8, vp9, opus и vorbis, а так…
30 май '18 в 23:58