вы пытаетесь иметь GetUserMedia возвращение h.264 закодированный поток?
- В этом случае сегодня это возможно только с Firefox сегодня, при определенной настройке (cisco 264 plugin) и только для базового профиля.
- Хром пообещал в ноябре добавить эту емкость, но нет временной шкалы, которую я знаю о Ожидании, по крайней мере, во втором квартале 2015 года.
- Используя наш (temasys) коммерческий плагин, вы скоро сможете это сделать в IE и Safari.
Это единственные варианты на клиентской стороне, о которых я могу думать. На стороне сервера вы можете использовать все, что вы хотите перекодировать, в том числе janus, kurento, powermedia, licode/lynkia, ...
Примечание: использование других средств, таких как Datachannel или WebSocket, вполне приемлемо для передачи файлов, но значительно уменьшит пользовательский опыт, так как у вас не было бы всех дополнительных механизмов восстановления (и безопасности), включенных в SRTP, DTLS, а также не было бы конкретных проблемных медиа-улучшений, которые находятся в webRTC, таких как дрожание, буферы, netQ, ect ...
Благодарим вас за ответ на мой вопрос. Я нашел ** [ffmpeg.js] (https://github.com/muaz-khan/WebRTC-Experiment/tree/master/ffmpeg) **, чтобы перекодировать мой файл в mp4, чтобы я мог играть в Интернете. –