#9464 closed enhancement (needs_more_info)
support microsoft smooth streaming demux
Reported by: | luckysk | Owned by: | |
---|---|---|---|
Priority: | wish | Component: | avformat |
Version: | git-master | Keywords: | mov |
Cc: | luckysk | Blocked By: | |
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
As the most shining star in multimedia, ffmpeg seems to lack support for MSS demux,some playready sources basically use MSS. Does anyone have any relevant plans?
In this website(http://playready.directtaps.net/smoothstreaming/), there are many MSS test sources, such as the following non encrypted sources:
http://playready.directtaps.net/smoothstreaming/SSWSS720H264/SuperSpeedway_720_230.ismv
http://playready.directtaps.net/smoothstreaming/SSWSS720H264/SuperSpeedway_720_331.ismv
http://playready.directtaps.net/smoothstreaming/SSWSS720H264/SuperSpeedway_720_477.ismv
http://playready.directtaps.net/smoothstreaming/SSWSS720H264/SuperSpeedway_720_688.ismv
http://playready.directtaps.net/smoothstreaming/SSWSS720H264/SuperSpeedway_720_991.ismv
http://playready.directtaps.net/smoothstreaming/SSWSS720H264/SuperSpeedway_720_1427.ismv
http://playready.directtaps.net/smoothstreaming/SSWSS720H264/SuperSpeedway_720_2056.ismv
http://playready.directtaps.net/smoothstreaming/SSWSS720H264/SuperSpeedway_720_2962.ismv
Both VLC and GStreamer can play them well, but ffplay can't. I think both VLC and GStreamer have extended their own demuxer for MSS, while ffmpeg lacks an available demuxer.
Change History (6)
comment:1 by , 3 years ago
Summary: | support microsoft smooth streaming demux → [feature-request]support microsoft smooth streaming demux |
---|---|
Type: | sponsoring request → enhancement |
comment:3 by , 3 years ago
Replying to Balling:
There should already be support in those apps that remux stuff from Netflix and Disney+ in Dolby Vision profile 5.
However, if there is an MSS demuxer, many players based on ffmpeg(such as mpv,ijkplayer..etc) can directly play MSS without transcoding, which will benefit many applications. My understanding is that transcoding is also a compromise method that has to be taken due to the lack of MSS demuxer. It introduces some additional performance losses and increases the deployment cost.
comment:4 by , 2 years ago
Keywords: | mov added; mss feature-request removed |
---|---|
Priority: | normal → wish |
Resolution: | → needs_more_info |
Status: | new → closed |
Summary: | [feature-request]support microsoft smooth streaming demux → support microsoft smooth streaming demux |
Works here but since the original report did not provide the minimal necessary information I may miss something.
comment:5 by , 2 years ago
You are missing that you need a HW private key for L1 streaming, and not in Galaxy, one in Xiaomi or LG. That is not playready though.
comment:6 by , 2 years ago
Yeah, no one uses playready. Everyone uses keys like (L1) that, but they revoked fast and google pays 250k for reports of leaks: https://github.com/Mavrick007/LenovoTB-X505X-L1-KEY
There should already be support in those apps pirates use that remux stuff from Netflix and Disney+ in Dolby Vision profile 5.