What is the expected result?
Dynamic-and-Adaptive-Streaming-over-HTTP (DASH) segments are loaded into
the player which starts rendering video content. Audio content is not
played due to codec defined in MPD (i.e. mp4a.40.29). If this is manually
modified in MPD to mp4a.40.5, audio content is played. This is a known
issue.
What is the actual result?
Media content is not played. In the javascript console, it is indicated
that "Video Codec (video/mp4;codecs="avc1.4d401f") is not supported"
and "Audio Codec (audio/mp4;codecs="mp4a.40.29") is not supported". I
should note that the content was playing as expected in older canary builds.
Any additional information (anything else which may help us debug the
issue)?
If the URL above is loaded into Chrome version "35.0.1916.153 (Official
Build 274914) m", the content is being played as expected and the above
console messages do not appear.
The content is DASH content and is composed of multiple segments. The Media
Presentation Description (MPD) and the initialization segments could be
found under:
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
chro...@googlecode.com
unread,
Jun 27, 2014, 5:51:54 AM6/27/14
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
I guess r278670 won't need to be reverted as only new tests for codecs with
profile parameter were added in the CL. Those parameters will anyways be
stripped away as mp4 containers would no longer be in strict mime type
list[1](line 435-436). Also the tests treat probably and maybe equally[2].
However, if there are merge conflicts then please revert it.
Revert 277386 "Fix: Adding list of supported codecs for MP4 cont..."
Restoring M36 behavior for M37
BUG=387604
> Fix: Adding list of supported codecs for MP4 containers
> A table is added for MP4 mime types and their corresponding containers
> H.264 codecs vary according to the profile version. These are
> represented by hexadecimal numbers (RFC6381). These vary across
> platforms, hence a definite "probably" cannot be given for canPlayType
> query. The best we can say is a "maybe" if the codec is RFC compliant.
> New behaviour of the browser will be
> audio/mp4 -> avc1/ avc1./ avc1.4D4001 = ""
> audio/mp4 -> mp4a/ mp4a.40/ mp4a.40.2 = "maybe"
> audio/mp4 -> mp4a./ mp4a.50/ mp4a.40. = ""
> video/mp4 -> avc1/avc1.4D4001/ = "maybe"
> video/mp4 -> avc1./ avc1.NonHexDigits = ""
> (similar for mp4a and avc3)
Revert 277386 "Fix: Adding list of supported codecs for MP4 cont..."
Restoring M36 behavior for M37
BUG=387604
> Fix: Adding list of supported codecs for MP4 containers
> A table is added for MP4 mime types and their corresponding containers
> H.264 codecs vary according to the profile version. These are
> represented by hexadecimal numbers (RFC6381). These vary across
> platforms, hence a definite "probably" cannot be given for canPlayType
> query. The best we can say is a "maybe" if the codec is RFC compliant.
> New behaviour of the browser will be
> audio/mp4 -> avc1/ avc1./ avc1.4D4001 = ""
> audio/mp4 -> mp4a/ mp4a.40/ mp4a.40.2 = "maybe"
> audio/mp4 -> mp4a./ mp4a.50/ mp4a.40. = ""
> video/mp4 -> avc1/avc1.4D4001/ = "maybe"
> video/mp4 -> avc1./ avc1.NonHexDigits = ""
> (similar for mp4a and avc3)
@#12, I'm not sure yet if Android decoders support all of those. WIll
investigate as part of this bug.
wrt OP, Adding avc1.40.29 is more straightforward, though will also need to
check Android support. In current M39, I still repro "Audio Codec
(audio/mp4;codecs="mp4a.40.29") is not supported.", but not the video codec
unsupported error.
chro...@googlecode.com
unread,
Nov 25, 2014, 8:17:49 PM11/25/14
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message