Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SmoothStreaming sample: Super speed (PlayReady) play failed #11309

Closed
YoungChen5 opened this issue Oct 12, 2023 · 4 comments
Closed

SmoothStreaming sample: Super speed (PlayReady) play failed #11309

YoungChen5 opened this issue Oct 12, 2023 · 4 comments

Comments

@YoungChen5
Copy link

When I run demo: {
"name": "SmoothStreaming",
"samples": [
{
"name": "Super speed (PlayReady)",
"uri": "https://playready.directtaps.net/smoothstreaming/SSWSS720H264PR/SuperSpeedway_720.ism/Manifest",
"drm_scheme": "playready"
}
]
}
,
the playback fails.

When requesting ‘https://playready.directtaps.net/smoothstreaming/SSWSS720H264PR/SuperSpeedway_720.ism/Manifest‘ in the PC, the following error will appear:
This XML file does not appear to have any style information associated with it. The document tree is shown below.

BlobNotFound
The specified blob does not exist. RequestId:669f8d78-201e-0118-27ae-fc8fc8000000 Time:xxxxx

Can you help to check it?

@marcbaechinger
Copy link
Contributor

Thanks for your report. This repository is deprecated, Please file issues here in the future: https://github.com/androidx/media/issues

This SmoothStreaming sample apparently got removed. We don't own the link. We check or remove the resource from the demo app. Thanks for reporting.

$ curl -v "https://playready.directtaps.net/smoothstreaming/SSWSS720H264PR/SuperSpeedway_720.ism/Manifest%E2%80%98"
*   Trying 104.45.231.79:443...
* Connected to playready.directtaps.net (104.45.231.79) port 443 (#0)
* ALPN: offers h2,http/1.1
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
*  CAfile: /etc/ssl/certs/ca-certificates.crt
*  CApath: /etc/ssl/certs
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384
* ALPN: server accepted http/1.1
* Server certificate:
*  subject: C=US; ST=WA; L=Redmond; O=Microsoft Corporation; CN=playready.directtaps.net
*  start date: Jul 22 20:12:08 2023 GMT
*  expire date: Jun 27 23:59:59 2024 GMT
*  subjectAltName: host "playready.directtaps.net" matched cert's "playready.directtaps.net"
*  issuer: C=US; O=Microsoft Corporation; CN=Microsoft Azure TLS Issuing CA 01
*  SSL certificate verify ok.
* using HTTP/1.1
> GET /smoothstreaming/SSWSS720H264PR/SuperSpeedway_720.ism/Manifest%E2%80%98 HTTP/1.1
> Host: playready.directtaps.net
> User-Agent: curl/7.88.1
> Accept: */*
> 
< HTTP/1.1 404 The specified blob does not exist.
< Content-Length: 215
< Content-Type: application/xml
< Date: Thu, 12 Oct 2023 11:16:19 GMT
< Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0
< Access-Control-Allow-Origin: *
< Access-Control-Expose-Headers: x-ms-request-id,Server,x-ms-version,Content-Length,Date,Transfer-Encoding
< x-ms-request-id: 00c5b1c8-301e-00e6-4bfd-fcf5f8000000
< x-ms-version: 2014-02-14
< X-Powered-By: ARR/3.0
< X-Powered-By: ASP.NET
< Request-Context: appId=cid-v1:9e999d39-4ccc-4a7d-adae-24b2a7252441
< 
<?xml version="1.0" encoding="utf-8"?><Error><Code>BlobNotFound</Code><Message>The specified blob does not exist.
RequestId:00c5b1c8-301e-00e6-4bfd-fcf5f8000000
* Connection #0 to host playready.directtaps.net left intact
Time:2023-10-12T11:16:20.9621007Z</Message></Error>

copybara-service bot pushed a commit to androidx/media that referenced this issue Oct 13, 2023
This content is no longer available, the manifest is returning a 404.

Issue: google/ExoPlayer#11309

#minor-release

PiperOrigin-RevId: 573202175
copybara-service bot pushed a commit that referenced this issue Oct 13, 2023
This content is no longer available, the manifest is returning a 404.

Issue: #11309

#minor-release

PiperOrigin-RevId: 573202175
rohitjoins pushed a commit to androidx/media that referenced this issue Oct 23, 2023
This content is no longer available, the manifest is returning a 404.

Issue: google/ExoPlayer#11309

#minor-release

PiperOrigin-RevId: 573202175
(cherry picked from commit a19f577)
@YoungChen5
Copy link
Author

YoungChen5 commented Oct 27, 2023

I just retried the sample: Super speed (PlayReady), it can work again.

@icbaker
Copy link
Collaborator

icbaker commented Oct 27, 2023

Thanks, I get a 200 for the manifest from curl, I'll re-add it to the demo app.

@icbaker
Copy link
Collaborator

icbaker commented Oct 27, 2023

Re-added in e5b2527

@google google locked and limited conversation to collaborators Dec 12, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants