W3C

- DRAFT -

Media & Entertainment IG

08 Jan 2019

Agenda

Attendees

Present
Song_Xu, Larry_Zhao, Chris_Needham, Francois_Daoust, Binge_Zheng, Tatsuya_Igarashi, Barbara_Hochgesang, Nigel_Megitt, Scott_Low, Will_Law, John_Luther, Pierre_Lemieux
Regrets
Mark_Vickers, Kaz_Ashimura
Chair
Chris
Scribe
cpn, tidoust

Contents


<cpn> scribenick: cpn

Welcome

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.

Introduction to China Mobile

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.

Case studies

Song: (Slide 8) We have four use cases: Bullet curtain, HD definition switch, Cue events, and VR view.

Bullet curtain

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]

Media perspectives document

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.

Bullet curtain (continued)

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.

HD definition switch

<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.

Conclusion

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.

Summary of Action Items

Summary of Resolutions

[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.152 (CVS log)
$Date: 2019/01/10 15:55:55 $