Sometimes it stops working. But I developed a different method. I virtualize Android X86 with bhyve and I can watch whatever I want.
Il mar 4 mar 2025, 06:13 Jonathan Chen <j...@chen.org.nz> ha scritto: > On 1/03/25 07:25, Jonathan Chen wrote: > > Hi, > > > > I'm trying to view content on AppleTV+ and failing. I'm seeing the > > following errors on stdout: > > > > worker.cpp:723: info: createCdmInstance; cdm_interface_version = 11; > > key_system = com.widevine.alpha > > capnp/rpc.c++:160: info: returning failure over rpc; exception = > > worker.cpp:724: failed: expected cdm_interface_version == 10 [11 == 10] > > stack: 61e722 4e0a50 > > *** Fatal uncaught kj::Exception: (remote):0: failed: remote exception: > > expected cdm_interface_version == 10 [11 == 10] > > stack: 192117e65680 192117fb58e0 > > worker.cpp:827: info: exiting... > > > [6057:74335765218048:0301/071745.655208:ERROR:registration_request.cc(291)] > Registration response error message: DEPRECATED_ENDPOINT > > > > This has only _just_ appeared in the past few days; possibly due to an > > update on AppleTV+ website? > > So, I've just updated foreign-cdm and linux-widevine-cdm, ie: > jade:~,6:07pm> pkg info | grep foreign > foreign-cdm-20250224 CDM agent for Chromium > jade:~,6:07pm> pkg info | grep widevine > linux-widevine-cdm-4.10.2891.0 Widevine CDM plugin as provided by Google > > But I'm still getting the following errors on stdout/stderr: > > lib.cpp:620: info: GetCdmVersion > lib.cpp:562: info: started process; pid = 1926 > fcdm-jail: spawned jail 5 > worker.cpp:800: info: started > worker.cpp:827: info: exiting... > lib.cpp:649: info: version = 4.10.2891.0 > lib.cpp:575: info: CreateCdmInstance; cdm_interface_version = 11; > key_system = com.widevine.alpha; key_system_size = 18; > reinterpret_cast<void*>(get_cdm_host_func) = 2f9129997b10; user_data = > 31e8202a6380 > lib.cpp:562: info: started process; pid = 1928 > fcdm-jail: spawned jail 6 > worker.cpp:800: info: started > worker.cpp:723: info: createCdmInstance; cdm_interface_version = 11; > key_system = com.widevine.alpha > capnp/rpc.c++:160: info: returning failure over rpc; exception = > worker.cpp:724: failed: expected cdm_interface_version == 10 [11 == 10] > stack: 61e722 4e0a50 > *** Fatal uncaught kj::Exception: (remote):0: failed: remote exception: > expected cdm_interface_version == 10 [11 == 10] > stack: 2f998ff9a460 2f99900ebd90 > worker.cpp:827: info: exiting... > > Am I missing something obvious? > -- > Jonathan Chen <j...@chen.org.nz> > > >