TVBox interface production, self-made configuration address

Homemade TVBox configuration address TVBox interface tutorial

Recently, many users have reported that theirThe domain name expires, which means you need to keep searching for the latest TVBox interface online. This is often caused by the expiration of the domain name and no one renews it. Especially for those TVBox interfaces made with foreign free domain names, although there is a certain degree of privacy protection, with the expiration of these domain names, many excellent TVBox interfaces will also become unusable.

There are not many articles on the Internet about making TVBox interfaces. The following will introduce in detail how to make a simple and practical TVBox interface file to help you avoid the above problems.

Step 1: Find a movie resource publishing station

First, you need to find some reliable movie resource distribution sites. There are manyResource publishing stations can also choose to use Apple CMS movie websites. Apple CMS movie websites usually provide external API interfaces to facilitate content collection.

Step 2: Get API interface information

Get the API interface information of the movie resource publishing station you choose. These interfaces usually include information such as movie lists, movie details, and playback addresses. Make sure these API interfaces are stable and reliable and can provide the required film and television resources.

Step 3: Generate JSON file

Use the movie resource information collected by the API interface to generate a JSON file according to the requirements of TVBox. This file needs to contain detailed information such as the movie title, cover image, playback address, etc. The following is an example JSON file structure:

{
"author":"8.2",
"name":"Tomato Video",
"url":"https://tjomet.com", //Fill in the website link https://tjomet.com/vodtype/1.html
"tihuan":"cnzz.com", //This does not need to be changed, it is used to filter addresses when sniffing certain websites
"User":"null", //This does not need to be changed. It is only used when some websites need request headers for playback
"fenlei":"Movies $/vodtype/1-#TV series $/vodtype/2-#Variety shows $/vodtype/3-#Animation $/vodtype/4-#Documentaries $/vodtype/5-", //Category of website list
"houzhui":".html", //Suffix of the website page link
"shifouercijiequ":"0", //Whether the intercepted list array needs to be intercepted again, 0 does not need it, 1 does
"jiequqian":"null", //Fill in the blanks without secondary interception
"jiequhou":"null", //Fill in the blanks without secondary interception
"jiequshuzuqian":", //The first keyword of the intercepted list array, the intercepted keyword has " and is escaped with \
"jiequshuzuhou":"", //The last keyword of the intercepted list array, the intercepted keyword has " and is escaped with \
"tupianqian":"data-original=\"", // Keywords before the images of resources in the list, use \ to escape the intercepted keywords with "
"tupianhou":"\"", // Keywords after the images of resources in the list, use \ to escape the intercepted keywords if they contain "
"biaotiqian":"title=\"", //Keywords before the title of the resource in the list, the intercepted keywords have " and are escaped with \
"biaotihou":"\"", // Keywords after the resource title in the list, use \ to escape the intercepted keywords if they contain "
"lianjieqian":"href=\"", //Keywords before the link to the detail page of the resource in the list. The intercepted keywords have " and are escaped with \
"lianjiehou":"\"", //Keywords after the link to the detail page of the resource in the list. The intercepted keywords have " and are escaped with \
"fubiaotiqian": "class=\"pic-text text-right\">",
"fubiaotihou": "",
//The search part basically does not need to be changed. Nowadays, most websites are based on Apple CMS, and all searches are fixed.
  "sousuoqian": "/index.php/ajax/suggest?mid=1&wd=",
  "sousuohou": "&limit=500",
  "sousuohouzhui": "/index.php/vod/detail/id/", //The middle logo link part of the search page video jump detail page
  "ssmoshi": "0",
  "sousuoshifouercijiequ": "0",
  "jspic": "pic",
  "jsname": "name",
  "jsid": "id",
  "ssjiequqian": "null",
  "ssjiequhou": "null",
  "ssjiequshuzuqian": "null",
  "ssjiequshuzuhou": "null",
  "sstupianqian": "null",
  "sstupianhou": "null",
  "ssbiaotiqian": "null",
  "ssbiaotihou": "null",
  "sslianjieqian": "null",
  "sslianjiehou": "null",
"bfshifouercijiequ": "0",
"bfjiequqian": "null",
"bfjiequhou": "null",
"bfjiequshuzuqian": "hl-plays-list hl-sort-list clearfix", //Play the first keyword of the intercepted list array
"bfjiequshuzuhou": "", //Play the last keyword of the intercepted list array
"bflianjieqian": "href=\"", //Play the keywords before the episode link
"bflianjiehou": "\"",
"bfbiaotiqian": ">", //Play the keywords before the episode title
"bfbiaotihou": "<" ,//Play the keywords after the episode title
"zhuangtaiqian": "renew:", //Keywords before status
"zhuangtaihou": "

"
, //Keywords after status "daoyanqian": "director:", //Keywords before director "daoyanhou": "

"
, //Keywords after the director's attitude "zhuyanqian": "Starring:", //Keywords before starring "zhuyanhou": "

"
, //Keywords after starring "juqingqian": "Introduction:", //Keywords before the plot "juqinghou": "
"//Keywords after the plot }

Step 4: Upload the JSON file

Upload the generated JSON file to a publicly accessible network address. You can choose to use a personal server, cloud storage service (such as AWS S3, Google Drive), etc. Make sure the address is stable and reliable so that TVBox can read it easily.

Step 5: Configure TVBox

In TVBox settings, add the JSON file address you just generated and uploaded. The specific steps are as follows:

  1. Open the TVBox app and go to the settings page.
  2. Find the "Interface Configuration" option and click to enter.
  3. Enter the network address of the JSON file and save the configuration.

TVBox will automatically read the movie resource information in the interface file, and users can play the movie through TVBox.

Precautions

  1. Regular maintenance: Make sure the domain name and storage service you use will not expire easily, and renew and maintain them when necessary.
  2. Data Update: Regularly update the movie resource information in the JSON file to ensure the freshness and richness of the content.
  3. Privacy Protection: If you are concerned about privacy issues, you can choose to use reliable domain names and storage services and avoid using unstable foreign free domain names.
 

Homemade TVBox Online Configuration Tutorial

Before making the TVBox interface, you first need to find some movie resource publishing sites. There are many free movie resource publishing sites on the Internet, or you can choose to use the movie website of Apple CMS. The movie website of Apple CMS provides an external API interface by default, which is convenient for content collection.

The logic of the TVBox interface is to generate a JSON file that can be read by TVBox by calling the API interface file from the video website content available on the Internet. After TVBox reads this interface file, it can play the video.

The specific steps are as follows:

Find movie resources: Look for free movie resource publishing sites on the Internet, or use Apple CMS movie websites that provide API interfaces. Make sure these resource sites are rich in content, updated in a timely manner, and have stable API interfaces available for calling.

Configure the API interface: Configure the interface according to the API interface document of the selected movie resource site. You need to obtain information such as movie list, movie details, playback address, etc. This information will be collected through the API interface.

Generate JSON file: Generate a JSON file according to the requirements of TVBox with the collected movie resource information. This file needs to include detailed information such as the movie title, cover image, and playback address.

Upload interface file: Upload the generated JSON file to a publicly accessible network address. Make sure this address is stable and available so that TVBox can read it easily.

Configure TVBox: In TVBox settings, add the address of the JSON interface file you just generated. After saving the configuration, TVBox will automatically read the movie resource information in the interface file, and users can play movies through TVBox.

By following the above steps, you can successfully make a TVBox online configuration interface and enjoy free and rich film and television resources. Whether it is the latest movie or classic TV series, TVBox can provide you with an excellent viewing experience.

Here is aboutSome references to the file, tvbox single warehouse interface, tvbox single warehouse is a collection of multiple interfaces:

{
    "urls": [
      {
          "url": "https://agit.ai/ccy/v/raw/branch/master/v",
          "name": "????boxpu.com collection network interface????",
          "time": "Main line update March 1, 2024"
      },
      {
          "url": "https://agit.ai/Yoursmile7/TVBox/raw/branch/master/XC.json",
          "name": "South Wind Route"
      },
      {
          "url": "https://d.kstore.space/download/6474/tvbox/api.json",
          "name": "Little White Route"
      }
  ]
}

The tvbox multi-warehouse interface is a collection of multiple single warehouses:

{
    "storeHouse": [
    {
        "sourceName": "Main Warehouse",
        "sourceUrl": "https://gitcode.net/wzlyd1/00/-/raw/master/0.txt"
    },
    {
        "sourceName": "Super Warehouse",
        "sourceUrl": "https://agit.ai/hu/hcr/raw/branch/master/99668.txt"
    }]
}

The example configuration file of the tvbox interface. You can search some effective parsing aggregation interfaces on the Internet.

{
"spider":"https://raw.iqiq.io/pickear/tbs/main/spider/custom_spider22091401.jar;md5;88edf8de10f957592b3b67a136682597",
    "sites": 
    [  
      {"key": "Paradise Resources", "name": "???? Paradise Resources", "type": 1, "api": "http://vipmv.cc/api.php/provide/vod/", "searchable": 1, "quickSearch": 1, "filterable": 0 },
      {"key": "Noson Resources", "name": "????Noxun Resources", "type": 1, "api": "http://caiji.nxflv.com/api.php/provide/vod/", "searchable": 1, "quickSearch": 1, "filterable": 0 },
        
       {"key": "push_agent", "name": "Push", "type": 3, "api": "csp_PushAgent", "searchable": 0, "quickSearch": 0, "filterable": 0 }
  ], 
  "lives": [{"group": "redirect", "channels": [{"name": "channels", "urls": ["proxy://do=live&type=txt&ext=aHR0cHM6Ly9hZ2l0LmFpL2NjeS92L3Jhdy9icmFuY2gvbWFzdGVyL3R2L2NuLnR4dA=="] } ] } ], 
  "parses": [
    {"name": "Analysis Aggregation", "type": 3, "url": "Demo"},
    {"name": "Json Concurrency", "type": 2, "url": "Parallel"},
    {"name": "Json Polling", "type": 2, "url": "Sequence"},
    {"name": "Full site resources", "type": 1, "url": "https://yparse.jn1.cc/index.php?url=", "ext": {"flag": ["youku", "Youku", "mgtv", "mango", "qq", "Tencent", "qiyi", "iQiyi", "qq", "Qiyi"] } },
    {"name": "Analysis of Jianghu", "type": 1, "url": "http://103.40.240.46/jh/?url=", "ext": {"flag": ["renrenmi", "qq", "Tencent", "youku", "Youku", "mgtv", "mango", "xigua", "watermelon"] } },
    {"name": "trump card", "type": 1, "url": "https://za.kuanjv.com/?url=", "ext": {"flag": ["qq", "Tencent", "qiyi", "iQiyi", "Qiyi", "youku", "Youku", "mgtv", "mango", "Sohu", "sohu", "letv", "LeTV", "bilibili", "Bilibili", "Bili", "xigua", "watermelon"] } },
    {"name": "Wuduzy", "type": 1, "url": "https://aa.xkys.tv/json.php?url=", "ext": {"flag": ["wuduzy"] } },
    {"name": "zui", "type": 0, "url": "https://jx.zui.cm/?url=", "ext": {"flag": ["ltnb"] } },
    {"name": "web1", "type": 0, "url": "https://www.nxflv.com/?url=", "ext": {"flag": ["youku", "Youku", "mgtv", "mango", "qq", "Tencent", "qiyi", "iQiyi", "qq", "Qiyi", "sohu", "letv"] } },
    {"name": "ltnb04", "type": 0, "url": "https://vip.bljiex.com/?v=", "ext": {"flag": ["ltnb"] } },
    {"name": "ltnb02", "type": 0, "url": "https://jx.zui.cm/?url=", "ext": {"flag": ["ltnb"] } },
    {"name": "parwix1", "type": 0, "url": "https://jx.parwix.com:4433/player/?url=", "ext": {"flag": ["qq", "Tencent", "qiyi", "iQiyi", "Qiyi", "youku", "Youku", "mgtv", "mango", "letv", "LeTV", "pptv", "PPTV", "sohu", "bilibili", "Bilibili", "Bili"] } },
    {"name": "parwix2", "type": 0, "url": "https://jx.parwix.com:4433/player/analysis.php?v=", "ext": {"flag": ["qq", "Tencent", "qiyi", "iQiyi", "Qiyi", "youku", "Youku", "mgtv", "mango", "letv", "LeTV", "pptv", "PPTV", "sohu", "bilibili", "Bilibili", "Bili"] } } ], "flags": ["youku", "qq", "iqiyi", "qiyi", "letv", "sohu", "tudou", "pptv", "mgtv", "wasu", "bilibili", "renrenmi", "Youku", "mango", "Tencent", "iQiyi", "Qiyi", "ltnb", "rx", "CL4K", "xfyun", "wuduzy"],
  "ijk": [
    {"group": "Soft decoding", "options": [
      {"category": 4, "name": "opensles", "value": "0"},
      {"category": 4, "name": "overlay-format", "value": "842225234"},
      {"category": 4, "name": "framedrop", "value": "1"},
      {"category": 4, "name": "soundtouch", "value": "1"},
      {"category": 4, "name": "start-on-prepared", "value": "1"},
      {"category": 1, "name": "http-detect-range-support", "value": "0"},
      {"category": 1, "name": "fflags", "value": "fastseek"},
      {"category": 2, "name": "skip_loop_filter", "value": "48"},
      {"category": 4, "name": "reconnect", "value": "1"},
      {"category": 4, "name": "max-buffer-size", "value": "5242880"},
      {"category": 4, "name": "enable-accurate-seek", "value": "0"},
      {"category": 4, "name": "mediacodec", "value": "0"},
      {"category": 4, "name": "mediacodec-auto-rotate", "value": "0"},
      {"category": 4, "name": "mediacodec-handle-resolution-change", "value": "0"},
      {"category": 4, "name": "mediacodec-hevc", "value": "0"},
      {"category": 1, "name": "dns_cache_timeout", "value": "600000000"} ] },
    {"group": "Hard Decoding", "options": [
      {"category": 4, "name": "opensles", "value": "0"},
      {"category": 4, "name": "overlay-format", "value": "842225234"},
      {"category": 4, "name": "framedrop", "value": "1"},
      {"category": 4, "name": "soundtouch", "value": "1"},
      {"category": 4, "name": "start-on-prepared", "value": "1"},
      {"category": 1, "name": "http-detect-range-support", "value": "0"},
      {"category": 1, "name": "fflags", "value": "fastseek"},
      {"category": 2, "name": "skip_loop_filter", "value": "48"},
      {"category": 4, "name": "reconnect", "value": "1"},
      {"category": 4, "name": "max-buffer-size", "value": "5242880"},
      {"category": 4, "name": "enable-accurate-seek", "value": "0"},
      {"category": 4, "name": "mediacodec", "value": "1"},
      {"category": 4, "name": "mediacodec-auto-rotate", "value": "1"},
      {"category": 4, "name": "mediacodec-handle-resolution-change", "value": "1"},
      {"category": 4, "name": "mediacodec-hevc", "value": "1"},
      {"category": 1, "name": "dns_cache_timeout", "value": "600000000"} 
      ] } 
  ], 
"ads": ["mimg.0c1q0l.cn", "www.googletagmanager.com", "www.google-analytics.com", "mc.usihnbcq.cn", "mg.g1mm3d.cn", "mscs.svaeuzh.cn", "cnzz.hhttm.top", "tp.vinuxhome.com", "cnzz.mmstat.com", "www.baihuillq.com", "s23.cnzz.com", "z3.cnzz.com", "c.cnzz.com", "stj.v1vo.top", "z12.cnzz.com", "img.mosflower.cn", "tips.gamevvip.com", "ehwe.yhdtns.com", "xdn.cqqc3.com", "www.jixunkyy.cn", "sp.chemacid.cn", "hm.baidu.com", "s9.cnzz.com", "z6.cnzz.com", "um.cavuc.com", "mav.mavuz.com", "wofwk.aoidf3.com", "z5.cnzz.com", "xc.hubeijieshikj.cn", "tj.tianwenhu.com", "xg.gars57.cn", "k.jinxiuzhilv.com", "cdn.bootcss.com", "ppl.xunzhuo123.com", "xomk.jiangjunmh.top", "img.xunzhuo123.com", "z1.cnzz.com", "v1.cnzz.com", "s13.cnzz.com", "xg.huataisangao.cn", "z7.cnzz.com", "xg.huataisangao.cn", "z2.cnzz.com", "s96.cnzz.com", "q11.cnzz.com", "thy.dacedsfa.cn", "xg.whsbpw.cn", "s19.cnzz.com", "z8.cnzz.com", "s4.cnzz.com", "f5w.as12df.top", "ae01.alicdn.com", "videocloud.cn-hangzhou.log.aliyuncs.com", "www.92424.cn", "k.wudejia.com", "vivovip.mmszxc.top", "qiu.xixiqiu.com", "cdnjs.hnfenxun.com", "cms.qdwght.com"]}

TVBox Configuration Editor

For users who are not familiar with programming, the above codes and operation steps may seem a bit complicated. So, how to simply make a TVBox online interface? In fact, there is an easier way: use the visual TVBox interface editor.

This TVBox Interface Editor is a tool designed specifically for novice users. Through the graphical interface, you can easily create and configure TVBox's online interface without writing any code.

https://catvodtvofficial.github.io/CatVodTVJsonEditor/

Here are the detailed steps to use this editor:

  1. Access the TVBox Interface Editor: First, open the TVBox Interface Editor website in your browser. You can find a download link or an online version of this tool.

  2. Creating a New Interface: In the editor, click the "Create New Interface" button. This will start a new interface configuration project.

  3. Add resource website: In the interface, you can add multiple movie resource publishing sites or Apple CMS movie websites. Enter the API interface address of these sites, and the editor will automatically grab relevant data.

  4. Configure video information: Configure the title, cover, play address and other detailed information of the movie by dragging and clicking. You only need to select the corresponding option on the interface and enter the content, and the editor will automatically generate a JSON file that meets the requirements of TVBox.

  5. Preview and test: After editing, you can preview the generated JSON file in the editor to ensure that all information is correct. You can also use the built-in test function of the editor to simulate TVBox reading interface files and check the playback effect.

  6. Save and Publish: After confirming that everything is correct, save the generated JSON file and upload it to a publicly accessible web address. The editor usually provides an upload function to help you complete this step quickly.

  7. Configuring TVBox: Finally, in the TVBox settings, add the JSON interface file address that you just generated and published. After saving the configuration, TVBox will automatically read the interface file, and users can play movies through TVBox.

With this visual TVBox interface editor, it is very simple to create and configure the TVBox online interface. Even if you know nothing about programming, you can easily get started, quickly complete the configuration, and enjoy a variety of film and television resources. Whether it is the latest movie or classic TV series, TVBox can provide you with a high-quality viewing experience.

 
 
2.3/5 - (3 votes)

Leave a Reply

Your email address will not be published. Required fields are marked *