VideoHelp Forum




Closed Thread
Page 5 of 5
FirstFirst ... 3 4 5
Results 121 to 135 of 135
  1. Maybe if the keys are cached, but that would require a custom implementation in the extension. Remote CDMs won't work because PeacockTV has banned emulated CDMs
    Bypass HMACs, One-time-tokens and Lic.Wrapping: https://github.com/DevLARLEY/WidevineProxy2

  2. Originally Posted by larley View Post
    WidevineProxy2 works for PeacockTV
    does it still work with WidevineProxy2? as it works with other sites but, when it's enabled, it will not even play the stream from peacock, as it says Something went wrong.
    Sorry, your system configuration is not compatible with Peacock. Please check the supported devices in our Help Center (6007)., when I turn it off and refresh live stream it plays fine. any help on this would be cool.

    thanks

  3. Yes, still works. Streams not playing is normal.
    Note: Emulated CDMs don't work for PeacockTV
    Bypass HMACs, One-time-tokens and Lic.Wrapping: https://github.com/DevLARLEY/WidevineProxy2

  4. ok, I will try another CDM. thanks for the info.

  5. Does this still work even with the modifications on page 3? I don't believe the CDM is the issue since it works with WidevineProxy2. All I get is
    Code:
    {"errorCode":"OVP_00306","description":"Security failure"}

  6. are you still able to get sports titles to list .... by changing

    Code:
    Code:
     def get_titles(self):
    
            if "/" not in self.title:
                r = self.session.get(self.config["endpoints"]["stream_tv"].format(title_id=self.title))
                self.title = find("/watch/asset(/[^']+)", r.text)
                if not self.title:
                    raise self.log.exit(" - Title ID not found or invalid")
    
            if not self.title.startswith("/"):
                self.title = f"/{self.title}"
    
            if self.title.startswith("/sports/"):
                self.movie = True

  7. Originally Posted by qruetry View Post
    are you still able to get sports titles to list .... by changing

    Code:
    Code:
     def get_titles(self):
    
            if "/" not in self.title:
                r = self.session.get(self.config["endpoints"]["stream_tv"].format(title_id=self.title))
                self.title = find("/watch/asset(/[^']+)", r.text)
                if not self.title:
                    raise self.log.exit(" - Title ID not found or invalid")
    
            if not self.title.startswith("/"):
                self.title = f"/{self.title}"
    
            if self.title.startswith("/sports/"):
                self.movie = True
    Have you considered using Widevine Proxy2? https://github.com/DevLARLEY/WidevineProxy2 works perfectly with Peacocktv

  8. Originally Posted by robocop1888 View Post
    Originally Posted by qruetry View Post
    are you still able to get sports titles to list .... by changing

    Code:
    Code:
     def get_titles(self):
    
            if "/" not in self.title:
                r = self.session.get(self.config["endpoints"]["stream_tv"].format(title_id=self.title))
                self.title = find("/watch/asset(/[^']+)", r.text)
                if not self.title:
                    raise self.log.exit(" - Title ID not found or invalid")
    
            if not self.title.startswith("/"):
                self.title = f"/{self.title}"
    
            if self.title.startswith("/sports/"):
                self.movie = True
    Have you considered using Widevine Proxy2? https://github.com/DevLARLEY/WidevineProxy2 works perfectly with Peacocktv
    I found this thread specifically because Widevine Proxy2 was not working on Peacock.

    Image
    [Attachment 89148 - Click to enlarge]


    Tried with both a Widevine device and Remote CDM. It's getting a 400 error on the POST to /drm/widevine/acquirelicense.

    https://www.peacocktv.com/watch/playback/event/PCKSLE:ba8576a9-455e-4ddb-beb5-0286290c...3-c82d30b2f4c8

    What am I missing?

  9. Member
    Join Date
    Sep 2005
    Location
    Darkest Peru
    Search Comp PM
    I run into this occasionally. Close your browser, restarted it and try again. It frequently works the second time. Don't ask me why.

  10. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Originally Posted by sneaky_snakez View Post

    I found this thread specifically because Widevine Proxy2 was not working on Peacock.

    Image
    [Attachment 89148 - Click to enlarge]


    Tried with both a Widevine device and Remote CDM. It's getting a 400 error on the POST to /drm/widevine/acquirelicense.

    https://www.peacocktv.com/watch/playback/event/PCKSLE:ba8576a9-455e-4ddb-beb5-0286290c...3-c82d30b2f4c8

    What am I missing?
    your using emulated CDMs right?
    if so, then peacock banned emulated CDMs
    Code:
    N_m3u8DL-RE "https://g003-vod-us-cmaf-prd-ak.cdn.peacocktv.com/pub/global/FER/cec/bde/202510/cecbde2a-a294-558c-b48b-1734abe24670/peacock207845-ctr/master.mpd" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36" -H "Accept: */*" -H "Origin: https://www.peacocktv.com" -H "Referer: https://www.peacocktv.com/" --key 002254ba5728a77a344699299df06913:bdb56492da7355b8d80f81a17fd59327 --use-shaka-packager -M format=mkv --save-name "NC State vs. Notre Dame"

  11. Originally Posted by iamghost View Post
    Originally Posted by sneaky_snakez View Post

    I found this thread specifically because Widevine Proxy2 was not working on Peacock.

    Image
    [Attachment 89148 - Click to enlarge]


    Tried with both a Widevine device and Remote CDM. It's getting a 400 error on the POST to /drm/widevine/acquirelicense.

    https://www.peacocktv.com/watch/playback/event/PCKSLE:ba8576a9-455e-4ddb-beb5-0286290c...3-c82d30b2f4c8

    What am I missing?
    your using emulated CDMs right?
    if so, then peacock banned emulated CDMs
    Code:
    N_m3u8DL-RE "https://g003-vod-us-cmaf-prd-ak.cdn.peacocktv.com/pub/global/FER/cec/bde/202510/cecbde2a-a294-558c-b48b-1734abe24670/peacock207845-ctr/master.mpd" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36" -H "Accept: */*" -H "Origin: https://www.peacocktv.com" -H "Referer: https://www.peacocktv.com/" --key 002254ba5728a77a344699299df06913:bdb56492da7355b8d80f81a17fd59327 --use-shaka-packager -M format=mkv --save-name "NC State vs. Notre Dame"


    Thank you for the reply. I was just about to post that downloading a new Remote CDM seemed to fix my issue (at least that issue with the license file). Do you mind explaining how you got that mpd link? The code I had (after replacing the CDM file) was:

    Code:
    N_m3u8DL-RE "https://g003-vod-us-cmaf-prd-cf.cdn.peacocktv.com/pck-vod/us-west-2/v1/dash/6f3f45fea6332a47667932dede90d20a96f2690c/peacock-dash-vod-4s-generic-cfd/pub/global/FER/cec/bde/202510/cecbde2a-a294-558c-b48b-1734abe24670/peacock207845-ctr/master.mpd" --key 002254ba5728a77a344699299df06913:bdb56492da7355b8d80f81a17fd59327 -M format=mp4 --save-name "NCSU-ND" --check-segments-count false
    Which was giving file segments that added up to ~3h01m50s, but the video and audio lengths were different, and I was getting a lot of 404s:
    Image
    [Attachment 89151 - Click to enlarge]


    Thus the subsequent MUXing failed. However, using the code you provided, I see matching video/audio lengths of ~2h36m, which I believe is the length of the football game sans commercials. My best guess is that my subscription is Premium and yours is Premium Plus? Is there a way for me to handle the commercials or whatever is failing to cause the MUXing to fail, or do I need to upgrade to a better subscription tier?

  12. I'm a MEGA Super Moderator Baldrick's Avatar
    Join Date
    Aug 2000
    Location
    Sweden
    Search Comp PM
    Subscription? Nope thread locked.

  13. Originally Posted by sneaky_snakez View Post
    Originally Posted by iamghost View Post
    Originally Posted by sneaky_snakez View Post

    I found this thread specifically because Widevine Proxy2 was not working on Peacock.

    Image
    [Attachment 89148 - Click to enlarge]


    Tried with both a Widevine device and Remote CDM. It's getting a 400 error on the POST to /drm/widevine/acquirelicense.

    https://www.peacocktv.com/watch/playback/event/PCKSLE:ba8576a9-455e-4ddb-beb5-0286290c...3-c82d30b2f4c8

    What am I missing?
    your using emulated CDMs right?
    if so, then peacock banned emulated CDMs
    Code:
    N_m3u8DL-RE "https://g003-vod-us-cmaf-prd-ak.cdn.peacocktv.com/pub/global/FER/cec/bde/202510/cecbde2a-a294-558c-b48b-1734abe24670/peacock207845-ctr/master.mpd" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36" -H "Accept: */*" -H "Origin: https://www.peacocktv.com" -H "Referer: https://www.peacocktv.com/" --key 002254ba5728a77a344699299df06913:bdb56492da7355b8d80f81a17fd59327 --use-shaka-packager -M format=mkv --save-name "NC State vs. Notre Dame"


    Thank you for the reply. I was just about to post that downloading a new Remote CDM seemed to fix my issue (at least that issue with the license file). Do you mind explaining how you got that mpd link? The code I had (after replacing the CDM file) was:

    Code:
    N_m3u8DL-RE "https://g003-vod-us-cmaf-prd-cf.cdn.peacocktv.com/pck-vod/us-west-2/v1/dash/6f3f45fea6332a47667932dede90d20a96f2690c/peacock-dash-vod-4s-generic-cfd/pub/global/FER/cec/bde/202510/cecbde2a-a294-558c-b48b-1734abe24670/peacock207845-ctr/master.mpd" --key 002254ba5728a77a344699299df06913:bdb56492da7355b8d80f81a17fd59327 -M format=mp4 --save-name "NCSU-ND" --check-segments-count false
    Which was giving file segments that added up to ~3h01m50s, but the video and audio lengths were different, and I was getting a lot of 404s:
    Image
    [Attachment 89151 - Click to enlarge]


    Thus the subsequent MUXing failed. However, using the code you provided, I see matching video/audio lengths of ~2h36m, which I believe is the length of the football game sans commercials. My best guess is that my subscription is Premium and yours is Premium Plus? Is there a way for me to handle the commercials or whatever is failing to cause the MUXing to fail, or do I need to upgrade to a better subscription tier?
    Code:
    N_m3u8DL-RE -mt -M format=mkv --del-after-done -sv best -sa best -ss all --save-name "NC.State.vs.Notre.Dame" "https://g006-vod-us-cmaf-prd-ak.cdn.peacocktv.com/pub/global/FER/cec/bde/202510/cecbde2a-a294-558c-b48b-1734abe24670/peacock207845-ctr/master.mpd" --key 002254ba5728a77a344699299df06913:bdb56492da7355b8d80f81a17fd59327
    try this

  14. Member
    Join Date
    Sep 2005
    Location
    Darkest Peru
    Search Comp PM
    Originally Posted by sneaky_snakez View Post
    Originally Posted by iamghost View Post
    Originally Posted by sneaky_snakez View Post

    I found this thread specifically because Widevine Proxy2 was not working on Peacock.

    Image
    [Attachment 89148 - Click to enlarge]


    Tried with both a Widevine device and Remote CDM. It's getting a 400 error on the POST to /drm/widevine/acquirelicense.

    https://www.peacocktv.com/watch/playback/event/PCKSLE:ba8576a9-455e-4ddb-beb5-0286290c...3-c82d30b2f4c8

    What am I missing?
    your using emulated CDMs right?
    if so, then peacock banned emulated CDMs
    Code:
    N_m3u8DL-RE "https://g003-vod-us-cmaf-prd-ak.cdn.peacocktv.com/pub/global/FER/cec/bde/202510/cecbde2a-a294-558c-b48b-1734abe24670/peacock207845-ctr/master.mpd" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36" -H "Accept: */*" -H "Origin: https://www.peacocktv.com" -H "Referer: https://www.peacocktv.com/" --key 002254ba5728a77a344699299df06913:bdb56492da7355b8d80f81a17fd59327 --use-shaka-packager -M format=mkv --save-name "NC State vs. Notre Dame"


    Thank you for the reply. I was just about to post that downloading a new Remote CDM seemed to fix my issue (at least that issue with the license file). Do you mind explaining how you got that mpd link? The code I had (after replacing the CDM file) was:

    Code:
    N_m3u8DL-RE "https://g003-vod-us-cmaf-prd-cf.cdn.peacocktv.com/pck-vod/us-west-2/v1/dash/6f3f45fea6332a47667932dede90d20a96f2690c/peacock-dash-vod-4s-generic-cfd/pub/global/FER/cec/bde/202510/cecbde2a-a294-558c-b48b-1734abe24670/peacock207845-ctr/master.mpd" --key 002254ba5728a77a344699299df06913:bdb56492da7355b8d80f81a17fd59327 -M format=mp4 --save-name "NCSU-ND" --check-segments-count false
    Which was giving file segments that added up to ~3h01m50s, but the video and audio lengths were different, and I was getting a lot of 404s:
    Image
    [Attachment 89151 - Click to enlarge]


    Thus the subsequent MUXing failed. However, using the code you provided, I see matching video/audio lengths of ~2h36m, which I believe is the length of the football game sans commercials. My best guess is that my subscription is Premium and yours is Premium Plus? Is there a way for me to handle the commercials or whatever is failing to cause the MUXing to fail, or do I need to upgrade to a better subscription tier?
    Like I said, close your browser (and the tab), reopen it and go back to the video and try again. You're very likely to get a different result. I've had this more than once.
    The correct result is 2406 segments at 2:36:16. I use a CDM from that large pile of L3's here on Videohelp and I can get 1080p/DD5.1 downloads easily... but occasionally you'll a difference in segments and runtimes which will tell you you need to try again. You can change which CDM it's not like there isn't a huge amount to choose from.
    ALSO, I believe you need an adblocker in your browser, but I don't know if that's your issue.
    Last edited by doctorm; 12th Oct 2025 at 10:32.

  15. I'm a MEGA Super Moderator Baldrick's Avatar
    Join Date
    Aug 2000
    Location
    Sweden
    Search Comp PM
    Please don't discuss paid streaming services.

    Is Peacock free?
    Peacock originally offered a free entry-level plan, but that option is no longer available to new subscribers. However, members who signed up for the free plan before February 2023 were still able to access select content without paying for a subscription after the change.
    Last edited by Baldrick; 12th Oct 2025 at 14:09.




Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!