Мы успешно запустили с поддержкой хромирования в нашем приложении, и он отлично работал нормально, за последние несколько дней он внезапно прекратил работу (приемник всегда отправлял статус буферизации отправителю, и он постоянно буферизуется), я использовал хром-отладку и смог найти это исключение в консоли «Uncaught NotSupportedError: не удалось выполнить« addSourceBuffer »на« MediaSource »: указанный тип (' video/mp2t; codecs = "mp4a.40.2, avc1.77.31" ') не поддерживается. "в файле media_player.js (на 80-й строке - в соответствии с хром-отладчиком). не может понять, почему внезапно эта ошибка возникает , все наши клиенты начали жаловаться на то, что поддержка хромирования не работает.Google выбрал приемник, который выбрал «Uncaught NotSupportedError: не удалось выполнить« addSourceBuffer »на« MediaSource »
не могли бы вы помочь мне решить проблему.
Примечание: Я использовал пользовательский образец приемника из Google github и изменил стиль.
мы используем HLS для потокового видео: здесь содержание образца m3u8 файла:
#EXTM3U
#EXT-X-VERSION:1
## Created with Unified Streaming Platform(version=1.6.9)
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=323376,CODECS="mp4a.40.2,avc1.77.31",RESOLUTION=1024x576
707eb5bd-dcdf-4f84-b1a3-7cdbd0d4af89-audio=131072-video_eng=174000.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=510996,CODECS="mp4a.40.2,avc1.77.31",RESOLUTION=1024x576
707eb5bd-dcdf-4f84-b1a3-7cdbd0d4af89-audio=131072-video_eng=351000.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=722996,CODECS="mp4a.40.2,avc1.77.31",RESOLUTION=1024x576
707eb5bd-dcdf-4f84-b1a3-7cdbd0d4af89-audio=131072-video_eng=551000.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1078096,CODECS="mp4a.40.2,avc1.77.31",RESOLUTION=1024x576
707eb5bd-dcdf-4f84-b1a3-7cdbd0d4af89-audio=131072-video_eng=886000.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1415176,CODECS="mp4a.40.2,avc1.77.31",RESOLUTION=1024x576
707eb5bd-dcdf-4f84-b1a3-7cdbd0d4af89-audio=131072-video_eng=1204000.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1743776,CODECS="mp4a.40.2,avc1.77.31",RESOLUTION=1024x576
707eb5bd-dcdf-4f84-b1a3-7cdbd0d4af89-audio=131072-video_eng=1514000.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2068136,CODECS="mp4a.40.2,avc1.77.31",RESOLUTION=1024x576
707eb5bd-dcdf-4f84-b1a3-7cdbd0d4af89-audio=131072-video_eng=1820000.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2498496,CODECS="mp4a.40.2,avc1.77.31",RESOLUTION=1024x576
707eb5bd-dcdf-4f84-b1a3-7cdbd0d4af89-audio=131072-video_eng=2226000.m3u8
я видел ответ на это сообщение: Is avc1.66.31,mp4a.40.2 supported by the Chromecast device? но у нас есть другая версия АВК кодека - AVC1 .77.31 не знаю, как лучше всего заставить его работать.
Примечание: я разместил тот же вопрос в сообществе G +, обновит ответ там, если найду здесь рабочее решение. Благодарю.