Editing Online Connections

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
See also [https://www.psdevwiki.com/ps5/Online_Connections PS5 Online Connections].
= PS Store Activation =
= PS Store Activation =


Line 22: Line 20:
* kdp = ?Key Download/Drop Point?. RIF files are obtained from here
* kdp = ?Key Download/Drop Point?. RIF files are obtained from here


= Image And Video =
= Image =
 
== Image API ==


Sony servers provide an API to convert any image available on internet to another file format. Here is an example:
Sony servers provide an API to convert any image available on internet to another file format. Here is an example:
Line 42: Line 38:
The maximum size may be 8847360 pixels (4096 times 2160).
The maximum size may be 8847360 pixels (4096 times 2160).


== Apollo 2 ==
= Game =
 
=== General Content Image (PNG) ===
 
Format for image:
* https://apollo2.dl.playstation.net/cdn/<Publisher ID>/<NP Title ID>/<Media Hash>.png
 
Example for image:
* https://apollo2.dl.playstation.net/cdn/UP1032/CUSA07641_00/1LCo28ltZZQR97GC1eLk39PGA0PR7czx.png
* http://apollo2.dl.playstation.net/cdn/UT0027/CUSA01672_00/ZHBWSujrkUHoUtbEGwLcUySilbFlebpn.png
* http://apollo2.dl.playstation.net/cdn/UT0027/CUSA01672_00/ZtriMLx53LY5x0DuPZtC17t0MQZL7A3PozxEdM1jFpKsL0NsFdUuhHchtsPyrCTn.png
 
=== Free Content Media (JPG and MP4) ===
 
Format for general image:
* https://apollo2.dl.playstation.net/cdn/<Publisher ID>/<NP Title ID>/FREE_CONTENT<Media Hash>/<Filename Without Extension>.jpg
 
Format for screenshot:
* https://apollo2.dl.playstation.net/cdn/<Publisher ID>/<NP Title ID>/FREE_CONTENT<Media Hash>/PREVIEW_SCREENSHOT<Index>_<NP Title ID Hash>.jpg
* Index is an incremental decimal number starting from 1.
 
Format for general video:
* https://apollo2.dl.playstation.net/cdn/<Publisher ID>/<NP Title ID>/FREE_CONTENT<Media Hash>/<File Name Without Extension>.mp4
 
Format for preview video:
* https://apollo2.dl.playstation.net/cdn/<Publisher ID>/<NP Title ID>/FREE_CONTENT<Media Hash>/PREVIEW_<Preview Video Type>_VIDEO_<Content ID Hash>.mp4
* Preview Video Type can be TRAILER, GAMEPLAY or THEME.
 
Example for general image:
* https://apollo2.dl.playstation.net/cdn/EP0001/CUSA05287_00/FREE_CONTENTVWz5LqDHSrKOscRcBR5p/1.jpg
* https://apollo2.dl.playstation.net/cdn/EP0001/CUSA05287_00/FREE_CONTENTQite6Wbi3BAyohuFcm6W/2.jpg
* https://apollo2.dl.playstation.net/cdn/EP0001/CUSA05287_00/FREE_CONTENTb2E4qdbD3WQuxby1oYu0/3.jpg
* https://apollo2.dl.playstation.net/cdn/EP0001/CUSA05287_00/FREE_CONTENTVZJKXIkWVY9e8B8oNDwR/4.jpg
* https://apollo2.dl.playstation.net/cdn/UT0026/CUSA00448_00/FREE_CONTENTaa4yBZJbhMKfpaigAUcK/nhltv_PS4_game%20feeds.png
* https://apollo2.dl.playstation.net/cdn/UT0026/CUSA00448_00/FREE_CONTENTgCoN1PYRKQR3Ogrjxdpm/nhltv_PS4_videos.png
* https://apollo2.dl.playstation.net/cdn/UT0026/CUSA00448_00/FREE_CONTENTqW5WBk00ad86gtPPYhtg/nhltv_PS4_scores.png
* https://apollo2.dl.playstation.net/cdn/UT0026/CUSA00448_00/FREE_CONTENTrvTc4h1d4hILk8gIWlJD/nhltv_PS4_player_milestone_v3.png
* https://apollo2.dl.playstation.net/cdn/UT0026/CUSA00448_00/FREE_CONTENTYecb794gyV6gNnDIZXKx/nhltv_PS4_team_home.png
 
Example 2 for screenshot:
* https://apollo2.dl.playstation.net/cdn/UP1032/CUSA07641_00/FREE_CONTENTiF3e4k6MMxv5F274zzGp/PREVIEW_SCREENSHOT1_157890.jpg
* https://apollo2.dl.playstation.net/cdn/UP1032/CUSA07641_00/FREE_CONTENTZpjbSk3yPg5dhFPn6y2s/PREVIEW_SCREENSHOT2_157890.jpg
* https://apollo2.dl.playstation.net/cdn/UP1032/CUSA07641_00/FREE_CONTENTx1LZfGdPtmvITrAf2K2Y/PREVIEW_SCREENSHOT3_157890.jpg
* https://apollo2.dl.playstation.net/cdn/UP1032/CUSA07641_00/FREE_CONTENTPDK8p55nlgujKmxrUiDx/PREVIEW_SCREENSHOT4_157890.jpg
* https://apollo2.dl.playstation.net/cdn/UP1032/CUSA07641_00/FREE_CONTENTTz2kUCjINZDLGqbv70ig/PREVIEW_SCREENSHOT5_157890.jpg
* https://apollo2.dl.playstation.net/cdn/UP1032/CUSA07641_00/FREE_CONTENTyBOUl0bqmqzW1wb9K4jB/PREVIEW_SCREENSHOT6_157890.jpg
* https://apollo2.dl.playstation.net/cdn/UP1032/CUSA07641_00/FREE_CONTENTbuSMjetEPzGOS4QTRx4B/PREVIEW_SCREENSHOT7_157890.jpg
* https://apollo2.dl.playstation.net/cdn/UP1032/CUSA07641_00/FREE_CONTENTXIH1HuLrB9PxLTEPaFqB/PREVIEW_SCREENSHOT8_157890.jpg
* https://apollo2.dl.playstation.net/cdn/UP1032/CUSA07641_00/FREE_CONTENTEmzI98AqEromBan8bHGq/PREVIEW_SCREENSHOT9_157890.jpg
* https://apollo2.dl.playstation.net/cdn/UP1032/CUSA07641_00/FREE_CONTENT8i40PtDU9QHz9ehkjYcO/PREVIEW_SCREENSHOT10_157890.jpg
* https://apollo2.dl.playstation.net/cdn/UP8812/CUSA05210_00/FREE_CONTENTXDdI7BuwuFTnjpJftXRk/PREVIEW_SCREENSHOT3_139767.jpg
* https://apollo2.dl.playstation.net/cdn/UT0028/CUSA00933_00/FREE_CONTENTFsf9jPPZ8ToqKfwiUSSz/PREVIEW_SCREENSHOT1_62522.jpg
* https://apollo2.dl.playstation.net/cdn/UT0028/CUSA00933_00/FREE_CONTENTMCa4O1Gd69ivzxMiTbFK/PREVIEW_SCREENSHOT3_62522.jpg
* https://apollo2.dl.playstation.net/cdn/UT0028/CUSA00933_00/FREE_CONTENTRWkOtmippMZVrVyEpMJ5/PREVIEW_SCREENSHOT1_62522.jpg
* https://apollo2.dl.playstation.net/cdn/UT0028/CUSA00933_00/FREE_CONTENTShMTNRSJLEToHINMcXTc/PREVIEW_SCREENSHOT4_62522.jpg
 
Example for general video:
* https://apollo2.dl.playstation.net/cdn/UP0825/CUSA08238_00/FREE_CONTENTCoWxTAj4A5ZCGmHBXsQj/Slime-san_Trailer_PS4_WhiteESRB_NoLogo.mp4
* https://apollo2.dl.playstation.net/cdn/UP1001/CUSA13897_00/FREE_CONTENTrSVlJBdAXp3WEPYBfVB9/26757_BORDERLANDS2_VR_GameTrailer_720.mp4
 
Example for trailer video:
* https://apollo2.dl.playstation.net/cdn/UP1032/CUSA04485_00/FREE_CONTENTaKvnaQUsYtpwNivD0erC/PREVIEW_TRAILER_VIDEO_121085.mp4
* https://apollo2.dl.playstation.net/cdn/UP1032/CUSA04485_00/FREE_CONTENTj5n4R6UPrN9debTJTkW2/PREVIEW_TRAILER_VIDEO_108568.mp4
 
Example for gameplay video:
* https://apollo2.dl.playstation.net/cdn/UP1032/CUSA07641_00/FREE_CONTENTTwf3eX9qKc06QQDwtdzn/PREVIEW_GAMEPLAY_VIDEO_157890.mp4
* https://apollo2.dl.playstation.net/cdn/UP1001/CUSA13897_00/FREE_CONTENTgVMWw1Xa5bKxy959RBmC/PREVIEW_GAMEPLAY_VIDEO_169656.mp4
 
Exemple for theme video:
* https://apollo2.dl.playstation.net/cdn/EP4396/CUSA02938_00/FREE_CONTENTJsTND4rG83mt4q3suBBU/PREVIEW_THEME_VIDEO_504351.mp4
 
= Games and applications =


PlayStation 4 games and applications induce connection to internet to download updates, be downloaded in the case of contents bought on the PlayStation store, and some specific games use more connections for online gaming or diverse additional contents.
PlayStation 4 games and applications induce connection to internet to download updates, be downloaded in the case of contents bought on the PlayStation store, and some specific games use more connections for online gaming or diverse additional contents.


* See [[PKG files]] for more examples of known links.
== Game Description JSON ==
 
== Title Database JSON ==


Format:
Format:
Line 127: Line 50:
* http://tmdb.np.dl.playstation.net/tmdb2/CUSA00001_00_C32A667A087A40C2AD1889435907AA4B0D9DBA1F/CUSA00001_00.json
* http://tmdb.np.dl.playstation.net/tmdb2/CUSA00001_00_C32A667A087A40C2AD1889435907AA4B0D9DBA1F/CUSA00001_00.json


== Game Base Descriptive Files ==
== Game Update Description XML ==
 
The listed files are non-exhaustive as there may be more images, more descriptive files involved depending on the application.
 
=== Icon ===
 
Format:
* http://gs2-sec.ww.prod.dl.playstation.net/gs2-sec/appkgo/prod/<NP Title ID>/<Revision>/i_<Hash>/i/icon0.png
 
Example:
* http://gs2-sec.ww.prod.dl.playstation.net/gs2-sec/appkgo/prod/CUSA00001_00/1/i_f10c33e5f30e3b3900a201af324a2a0e3912e843c1090d66e13f378151c1afa1/i/icon0.png
 
=== Pronunciation ===
 
Format:
* http://gs2-sec.ww.prod.dl.playstation.net/gs2-sec/appkgo/prod/<NP Title ID>/<Revision>/i_<Hash>/i/pronunciation.xml
 
Example:
* http://gs2-sec.ww.prod.dl.playstation.net/gs2-sec/appkgo/prod/CUSA00001_00/1/i_f10c33e5f30e3b3900a201af324a2a0e3912e843c1090d66e13f378151c1afa1/i/pronunciation.xml


=== Background Image ===
Contains link to the Delta Package if it exists, the PlayGo Manifest XML and the Description JSON.
 
Format:
* http://gs2-sec.ww.prod.dl.playstation.net/gs2-sec/appkgo/prod/<NP Title ID>/<Revision>/i_<Hash>/i/pic0.png
 
Example:
* http://gs2-sec.ww.prod.dl.playstation.net/gs2-sec/appkgo/prod/CUSA00001_00/1/i_f10c33e5f30e3b3900a201af324a2a0e3912e843c1090d66e13f378151c1afa1/i/pic0.png
 
=== Background Music ===
 
Format:
* http://gs2-sec.ww.prod.dl.playstation.net/gs2-sec/appkgo/prod/<NP Title ID>/<Revision>/i_<Hash>/i/snd0.at9
 
Example:
* http://gs2-sec.ww.prod.dl.playstation.net/gs2-sec/appkgo/prod/CUSA00001_00/1/i_f10c33e5f30e3b3900a201af324a2a0e3912e843c1090d66e13f378151c1afa1/i/snd0.at9
 
== Game Base JSON ==
 
Format 1:
* http://gs2.ww.prod.dl.playstation.net/gs2/appkgo/prod/<NP Title ID>/<Revision>/f_<Hash>/f/<Content ID>.json
 
Format 2:
* "p" instead of "f"
 
Example 1:
* http://gs2.ww.prod.dl.playstation.net/gs2/appkgo/prod/CUSA00002_00/6/f_74aa3088026d5173abef0dd3efe1c244dbe6367a207ebdcc8f9db75f10d46270/f/EP9000-CUSA00002_00-KZ4RELEASE000041.json
* http://gs2.ww.prod.dl.playstation.net/gs2/appkgo/prod/CUSA00135_00/7/f_1c4c1e21047939a232efda8a5f36bbf352154696884b8b85520ef7ecb5726a6c/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT.json
 
Example 2:
* http://gs2.ww.prod.dl.playstation.net/gs2/appkgo/prod/NPXX51593_00/29/p_1d3de58acf7a876f49d493b6248c8a699131223d4ca2b6250614288d9b70ae3f/p/UX0001-NPXX51593_00-000000000RANDOM1.json
 
== Game Base PKG ==
 
Format 1:
* http://gs2.ww.prod.dl.playstation.net/gs2/appkgo/prod/<NP Title ID>/<Revision>/f_<Hash>/f/<Content ID><Suffix>.pkg
* It can be derived from the JSON URL by removing ".json" and appending "<Suffix>.pkg".
* Suffix can be blank or "_n" where n is a decimal digit representing the chunk number.
 
Format 2:
* "p" instead of "f"
 
Example 1:
* http://gs2.ww.prod.dl.playstation.net/gs2/appkgo/prod/CUSA00002_00/6/f_74aa3088026d5173abef0dd3efe1c244dbe6367a207ebdcc8f9db75f10d46270/f/EP9000-CUSA00002_00-KZ4RELEASE000041_0.pkg (from 0 to 9)
* http://gs2.ww.prod.dl.playstation.net/gs2/appkgo/prod/CUSA00135_00/7/f_1c4c1e21047939a232efda8a5f36bbf352154696884b8b85520ef7ecb5726a6c/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT_0.pkg (from 0 to 11)
 
Example 2:
* http://gs2.ww.prod.dl.playstation.net/gs2/appkgo/prod/NPXX51593_00/29/p_1d3de58acf7a876f49d493b6248c8a699131223d4ca2b6250614288d9b70ae3f/p/UX0001-NPXX51593_00-000000000RANDOM1.pkg
 
== Game Update XML ==
 
Contains link to the Delta Package if it exists, the PlayGo Manifest XML and the JSON.


Format:
Format:
Line 206: Line 61:
* http://gs-sec.ww.np.dl.playstation.net/plo/np/CUSA00135/9228795a710cf58e86af98f8496dc2db2ec104abd199812ba9780b8b691327a9/CUSA00135-ver.xml
* http://gs-sec.ww.np.dl.playstation.net/plo/np/CUSA00135/9228795a710cf58e86af98f8496dc2db2ec104abd199812ba9780b8b691327a9/CUSA00135-ver.xml


== Game Update JSON ==
== Game Update Description JSON ==


Contains links to the chunks of PKG files for the non-cumulative patch.
Contains links to the chunks of PKG files for the non-cumulative patch.


Format:
Format:
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/<NP Title ID>/<Patch Revision>/f_<Hash>/f/<Content ID>-A<Application Version>-V<Version>.json
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/<NP Title ID>/<Some number>/f_<Hash>/f/<Content ID>-A<Application Version>-V<Version>.json


Example:
Example:
* http://gs2.ww.prod.dl.playstation.net:80/gs2/ppkgo/prod/CUSA00135_00/17/f_2551ac3f2bac6b845f1691279dac779e051ebd2587c64261d0bedc1b120d4667/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0114-V0100.json
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/21/f_06da3b33d65c72bc25dac70c5d3c5669addbe50a94e87cc644e5b9471101303f/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0118-V0100.json
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/21/f_06da3b33d65c72bc25dac70c5d3c5669addbe50a94e87cc644e5b9471101303f/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0118-V0100.json
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00001_00/4/f_3b8e420561f0b85ff65ac428a15092895f3131e8c4cfd63b1547b32adb6d8370/f/IP9100-CUSA00001_00-PLAYROOM00000000-A0102-V0100.json
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00001_00/4/f_3b8e420561f0b85ff65ac428a15092895f3131e8c4cfd63b1547b32adb6d8370/f/IP9100-CUSA00001_00-PLAYROOM00000000-A0102-V0100.json
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00001_00/9/f_ef965b581d35637dabc96366f29f1f0ece58c8fa9158b0eb7de9407ae72272e8/f/IP9100-CUSA00001_00-PLAYROOM00000000-A0107-V0100.json
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00001_00/9/f_ef965b581d35637dabc96366f29f1f0ece58c8fa9158b0eb7de9407ae72272e8/f/IP9100-CUSA00001_00-PLAYROOM00000000-A0107-V0100.json


== Game Update Change Information XML ==
== PlayGo Manifest XML ==
 
Format:
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/<Title ID>/<Patch Revision>/f_<Hash>/f/changeinfo<Language>.xml
* Language can be blank for English and a 2-digit decimal number for other languages
 
Example:
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/17/f_2551ac3f2bac6b845f1691279dac779e051ebd2587c64261d0bedc1b120d4667/f/changeinfo.xml
* http://gs2.ww.prod.dl.playstation.net:80/gs2/ppkgo/prod/CUSA00135_00/17/f_2551ac3f2bac6b845f1691279dac779e051ebd2587c64261d0bedc1b120d4667/f/changeinfo_02.xml
* http://gs2.ww.prod.dl.playstation.net:80/gs2/ppkgo/prod/CUSA00135_00/17/f_2551ac3f2bac6b845f1691279dac779e051ebd2587c64261d0bedc1b120d4667/f/changeinfo_03.xml
* http://gs2.ww.prod.dl.playstation.net:80/gs2/ppkgo/prod/CUSA00135_00/17/f_2551ac3f2bac6b845f1691279dac779e051ebd2587c64261d0bedc1b120d4667/f/changeinfo_04.xml
* http://gs2.ww.prod.dl.playstation.net:80/gs2/ppkgo/prod/CUSA00135_00/17/f_2551ac3f2bac6b845f1691279dac779e051ebd2587c64261d0bedc1b120d4667/f/changeinfo_05.xml
* http://gs2.ww.prod.dl.playstation.net:80/gs2/ppkgo/prod/CUSA00135_00/17/f_2551ac3f2bac6b845f1691279dac779e051ebd2587c64261d0bedc1b120d4667/f/changeinfo_08.xml
* http://gs2.ww.prod.dl.playstation.net:80/gs2/ppkgo/prod/CUSA00135_00/17/f_2551ac3f2bac6b845f1691279dac779e051ebd2587c64261d0bedc1b120d4667/f/changeinfo_09.xml
* http://gs2.ww.prod.dl.playstation.net:80/gs2/ppkgo/prod/CUSA00135_00/17/f_2551ac3f2bac6b845f1691279dac779e051ebd2587c64261d0bedc1b120d4667/f/changeinfo_16.xml
* http://gs2.ww.prod.dl.playstation.net:80/gs2/ppkgo/prod/CUSA00135_00/17/f_2551ac3f2bac6b845f1691279dac779e051ebd2587c64261d0bedc1b120d4667/f/changeinfo_20.xml
* http://gs2.ww.prod.dl.playstation.net:80/gs2/ppkgo/prod/CUSA00135_00/17/f_2551ac3f2bac6b845f1691279dac779e051ebd2587c64261d0bedc1b120d4667/f/changeinfo_22.xml
 
== Game Update PlayGo Manifest XML ==


Contains information on how the package should be downloaded and installed.
Contains information on how the package should be downloaded and installed.


Format:
Format:
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/<NP Title ID>/<Patch Revision>/f_<Hash>/f/playgo-manifest.xml
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/<NP Title ID>/<Some number>/f_<Hash>/f/playgo-manifest.xml


Example:
Example:
Line 252: Line 88:


Format:
Format:
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/<NP Title ID>/<Patch Revision>/f_<Hash>/f/<Content ID>-A<Application Version>-V<Version><Suffix>.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/<NP Title ID>/<Some number>/f_<Hash>/f/<Content ID>-A<Application Version>-V<Version><Suffix>.pkg
* It can be derived from the JSON url by removing ".json" and appending "<Suffix>.pkg".
* It can be derived from the JSON url by removing ".json" and appending "<Suffix>.pkg".
* Suffix can be blank or "-DP" for a Delta Package (i.e. a Cumulative Patch) or "_n" where n is a decimal digit representing the chunk number.
* Suffix can be blank or "-DP" for a Delta Package (i.e. a Cumulative Patch) or "_n" where n is a decimal digit representing the chunk number.
Line 259: Line 95:
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00001_00/4/f_3b8e420561f0b85ff65ac428a15092895f3131e8c4cfd63b1547b32adb6d8370/f/IP9100-CUSA00001_00-PLAYROOM00000000-A0102-V0100.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00001_00/4/f_3b8e420561f0b85ff65ac428a15092895f3131e8c4cfd63b1547b32adb6d8370/f/IP9100-CUSA00001_00-PLAYROOM00000000-A0102-V0100.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00001_00/9/f_ef965b581d35637dabc96366f29f1f0ece58c8fa9158b0eb7de9407ae72272e8/f/IP9100-CUSA00001_00-PLAYROOM00000000-A0107-V0100.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00001_00/9/f_ef965b581d35637dabc96366f29f1f0ece58c8fa9158b0eb7de9407ae72272e8/f/IP9100-CUSA00001_00-PLAYROOM00000000-A0107-V0100.pkg
Example of a single Delta Package update PKG:
Example of a single Delta Package update PKG:
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/17/f_2551ac3f2bac6b845f1691279dac779e051ebd2587c64261d0bedc1b120d4667/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0114-V0100-DP.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/18/f_4248951340c7506a173e93c5258dff3b7526105fa4fda3524e1d7203762bf62c/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0115-V0100-DP.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/21/f_06da3b33d65c72bc25dac70c5d3c5669addbe50a94e87cc644e5b9471101303f/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0118-V0100-DP.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/21/f_06da3b33d65c72bc25dac70c5d3c5669addbe50a94e87cc644e5b9471101303f/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0118-V0100-DP.pkg
Example of chunks of non-cumulative update PKG:
Example of chunks of non-cumulative update PKG:
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/17/f_2551ac3f2bac6b845f1691279dac779e051ebd2587c64261d0bedc1b120d4667/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0114-V0100_0.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/17/f_2551ac3f2bac6b845f1691279dac779e051ebd2587c64261d0bedc1b120d4667/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0114-V0100_1.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/18/f_4248951340c7506a173e93c5258dff3b7526105fa4fda3524e1d7203762bf62c/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0115-V0100_0.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/18/f_4248951340c7506a173e93c5258dff3b7526105fa4fda3524e1d7203762bf62c/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0115-V0100_1.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/21/f_06da3b33d65c72bc25dac70c5d3c5669addbe50a94e87cc644e5b9471101303f/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0118-V0100_0.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/21/f_06da3b33d65c72bc25dac70c5d3c5669addbe50a94e87cc644e5b9471101303f/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0118-V0100_0.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/21/f_06da3b33d65c72bc25dac70c5d3c5669addbe50a94e87cc644e5b9471101303f/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0118-V0100_1.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/ppkgo/prod/CUSA00135_00/21/f_06da3b33d65c72bc25dac70c5d3c5669addbe50a94e87cc644e5b9471101303f/f/EP1018-CUSA00135_00-BATMANARKHAMKNHT-A0118-V0100_1.pkg
Line 277: Line 105:


Format:
Format:
* http://gs2.ww.prod.dl.playstation.net/gs2/acpkgo/prod/<NP Title ID>/<Addcont Revision>/f_<Hash>/f/<Content ID>.json
* http://gs2.ww.prod.dl.playstation.net/gs2/acpkgo/prod/<NP Title ID>/<Some number>/f_<Hash>/f/<Content ID>.json


Example:
Example:
Line 287: Line 115:


Format:
Format:
* http://gs2.ww.prod.dl.playstation.net/gs2/acpkgo/prod/<NP Title ID>/<Addcont Revision>/f_<Hash>/f/<Content ID>.pkg
* http://gs2.ww.prod.dl.playstation.net/gs2/acpkgo/prod/<NP Title ID>/<Some number>/f_<Hash>/f/<Content ID>.pkg


Example:
Example:
Line 297: Line 125:


Format:
Format:
* http://gs2.ww.prod.dl.playstation.net/gs2/acpkgo/prod/<NP Title ID>/<Addcont Revision>/f_<Hash>/f/<Content ID>.sha
* http://gs2.ww.prod.dl.playstation.net/gs2/acpkgo/prod/<NP Title ID>/<Some number>/f_<Hash>/f/<Content ID>.sha


Example:
Example:
Line 392: Line 220:
= TV and Video Service Applications =
= TV and Video Service Applications =


See also [[Media Services]] and [[Internet Browser]].
See also [[Media Services]].


As on the PS3, [http://www.psdevwiki.com/ps3/Online_Connections#TV.2FVideo_Services TV/Video_Services] can be directly installed to the console, seperately from browsing the PS store.
As on the PS3, [http://www.psdevwiki.com/ps3/Online_Connections#TV.2FVideo_Services TV/Video_Services] can be directly installed to the console, seperately from browsing the PS store.


As a side reference, on PlayStation 3 (WebMAF), the user-agent of TV & Video applications used to be mostly <code>"Mozilla/5.0 (PlayStation 3) AppleWebKit/531.3 (KHTML, like Gecko) SCEE/1.0 Nuanti/2.0</code> whilst on PS4 it is mostly <code>Mozilla/5.0 (PlayStation 4) AppleWebKit/531.3 (KHTML, like Gecko) SCEE/1.0 Nuanti/2.0</code>.
As a side reference, on PlayStation 3 (WebMAF), the user-agent of TV & Video applications used to be mostly <code>"Mozilla/5.0 (PlayStation 3) AppleWebKit/531.3 (KHTML, like Gecko) SCEE/1.0 Nuanti/2.0</code> whilst on PS4 it is mostly <code>Mozilla/5.0 (PlayStation 4) AppleWebKit/531.3 (KHTML, like Gecko) SCEE/1.0 Nuanti/2.0</code>.
== SnagFilms ==
See [[Bugs]].
== VidNow ==
See [[Bugs]].


= Commerce related =
= Commerce related =
Please note that all contributions to PS4 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS4 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)