<cpn> scribenick: cpn
Chris: Happy new year everyone and
welcome to the M&E Interest Group call.
... This is a follow up to the last call where we introduced
Francois' perspectives on media document.
https://github.com/w3c/media-and-entertainment/files/2744890/W3C_MEIG_Case.studies_CMCC.pptx <- slides (with video)
https://github.com/w3c/media-and-entertainment/files/2744889/W3C_MEIG_Case.studies_CMCC.pdf
Song: (Slide 1) I'll talk about our
company's plans for M&E and share some use cases and
scenarios.
... I'd like to express a willingness to contribute to the W3C
community.
... (Slide 2) China Mobile and Migu is one of the largest mobile
telecom companies, by market cap and by number of
subscribers.
... We have subscribers in China and other south-east Asian
countries.
... We plan to offer a full 5G service by end of 2019.
... This is the company I work for, Migu, the digital content
company for China Mobile.
... We're the largest digital content aggregator in China.
... During World Cup 2018, 4.3 billion person-time watched through
the Migu platform.
... We have 120 million subscribers for Migu Video, 9.5 million
subscribers to Migu Broadcast.
Song: (Slide 8) We have four use cases: Bullet curtain, HD definition switch, Cue events, and VR view.
Song: (Slide 9) The slides originally had embedded video, I can share those later.
Barbara: Is that showing the bullet curtain and captions?
Song: The sample picture shows the
bullet curtain, it's hard to see what's the curtain which are the
captions.
... When a large number of users send comments, it's looks like the
effect of a rain of intensive bullets drifting across the
screen.
... You can see comments from a group of users with similar
interests in the same video.
... Users can interact in real time and comment with other
users.
[audio connection issues]
Chris: We send out a CfC about the
adoption of Francois' document into the IG.
... There were no objections, so that passes.
... I'd be interested to hear from you if you'd like to
contribute.
... We'll start a review and bring our colletive views to it. Will
follow up on the mailing list.
Barbara: The presentation was very
good, we gave some feedback at the time, has that been
included?
... Has there been an update based on that feedback?
Chris: I don't think there's been an
update. So we'll be happy to receive comments directly through the
GitHub issues or PRs.
... If your comments are in the minutes, Francois or I can add them
in.
Barbara: It's just a few tweaks to the content.
Francois: I'm happy to take feedback, so I'll do that.
Barbara: Most of the feedback was enhancements to the document.
Song: (Slide 10) This new experience
blurs the line between content and comments, so people can watch
both the content and the comments.
... There's uptake with the younger generation, who watch and
comment via social networks.
... (Slide 11) The developer gets JSON information from the remote
server, and draw overlapped on video, using DOM and Canvas.
... It's necessary to calculate the position on the screen, and
synchronization.
... And it's important to avoid overlap with characters or people
on the screen.
... Standardisation could unify the data structure and reduce the
difficulty of development.
... (Slide 12) A standard format for bullet curtain such as text,
color, style, duration, time offset.
... A new format, with a tag on the video element, VDT.
<tidoust> scribenick: tidoust
Chris: Is VDT an existing format?
Song: No, it's just an idea for a
possible file format.
... Companies implementing bullet curtain have their own
proprietary formats.
Chris: Is it something where you need an interoperable data format across different technologies?
Song: For the community, I think that if we can define a standard format for that which can be used by everyone, that would be a great option for companies that currently use proprietary implementations.
Chris: Regarding the synchronization of the comments, does this need to be closely synchronized with the video? Or is it running somewhat independently? If I pause the video, does it pause the bullet curtain?
Song: Implementation-wise, I don't
know how that's done, but bullet curtain continues when I pause the
video.
... So they're independent activities.
<scribe> scribenick: cpn
Song: Here, there are two scenarios:
auto-switching and manual switching.
... For auto switch, a developer needs to consider the network
traffic and the user's viewing experience.
... So the developer needs to set the video definition strategy
according to the real network environment.
... For manual switch, where the user has higher requirements for
video viewing, eg, UHD resolution or even 8K,
... For example, on a mobile network, if the user's equipment is
better then the default definition of the player may be 480p.
... If the user has a normal priced mobile phone, the default
definition may be 360p.
... In the case of wifi, if the user's equipment is good or high
quality, then the default definition may be 1080p.
Nigel: What is different here from the requirements already met by adaptive players, or technologies like DASH?
[audio latency difficulties]
Will: Clarification request. It seems
he wants a default way for a user to manually select a
multi-bitrate option, when multi-bitrate content is presented to a
player in the browser?
... I can see why you might want a default way for a user to select
the bit rate they want to watch.
Chris: As we've had a lot of difficulty with Webex today, I'd like to invite Song back, as he has good information to share, and the use cases are worth going through.
Barbara: Can you share slides so we can absorb the material offline?
[adjourned]
<Song_XU> honestly, i think it's improvement rather than a new technology
<Song_XU> back again
<Song_XU> I would like to update the latest one on github, and continue the rest use cases discussion off the line.
<Song_XU> Thank you all. have a good day.
<Barbara_H> Good use case information. Look forward to reviewing it and your next update.