Hoʻokuʻu ʻia ka paepae hoʻolaha wikiō decentralized PeerTube 2.1

paʻi ʻia hoʻokuʻu Paipu Peer 2.1, he kahua hoʻokaʻawale no ka hoʻonohonoho ʻana i ka hoʻokipa wikiō a me ka hoʻolaha wikiō. Hāʻawi ʻo PeerTube i kahi ʻokoʻa kūʻai kūʻai kūʻokoʻa iā YouTube, Dailymotion a me Vimeo, me ka hoʻohana ʻana i kahi pūnaewele hoʻolaha ʻike e pili ana i nā kamaʻilio P2P a me ka hoʻopili ʻana i nā mākaʻikaʻi malihini kipa. Nā hoʻomohala papahana pālahalaha aku laikini ma lalo o AGPLv3.

Hoʻokumu ʻia ʻo PeerTube ma ka mea kūʻai aku BitTorrent Kahua Pūnaewele, hoʻokuʻu ʻia i ka polokalamu kele pūnaewele a me ka hoʻohana ʻana i ka ʻenehana WebRTC e hoʻonohonoho i kahi alahele kamaʻilio P2P pololei ma waena o nā polokalamu kele pūnaewele, a me ka protocol HanaPub, ka mea e hiki ai iā ʻoe ke hoʻohui i nā kikowaena wikiō ʻokoʻa i loko o kahi pūnaewele federated maʻamau kahi e komo ai nā malihini i ka hāʻawi ʻana i nā ʻike a loaʻa iā ʻoe ka hiki ke kau inoa i nā kahawai a loaʻa nā leka e pili ana i nā wikiō hou. Kūkulu ʻia ka ʻaoʻao pūnaewele i hāʻawi ʻia e ka papahana me ka hoʻohana ʻana i ka framework Angular.

Hoʻokumu ʻia ka pūnaewele hui ʻo PeerTube ma ke ʻano he kaiāulu o nā kikowaena wikiō liʻiliʻi i hoʻopili ʻia, aia kēlā me kēia me kāna luna ponoʻī a hiki ke hoʻokō i kāna mau lula ponoʻī. Ke hana nei kēlā me kēia kikowaena me ka wikiō ma ke ʻano he tracker BitTorrent, nāna e mālama i nā moʻokāki mea hoʻohana o kēia kikowaena a me kā lākou wikiō. Hoʻokumu ʻia ka ID mea hoʻohana ma ke ʻano "@user_name@server_domain". Hoʻouna pololei ʻia ka ʻikepili hulina mai nā mākaʻikaʻi o nā malihini ʻē aʻe e nānā ana i ka ʻike.

Inā ʻaʻohe mea e nānā i ke wikiō, ua hoʻonohonoho ʻia ka hoʻouka ʻana e ke kikowaena kahi i hoʻoili mua ʻia ai ka wikiō (ua hoʻohana ʻia ka protocol WebSeed). Ma waho aʻe o ka hāʻawi ʻana i nā kaʻa ma waena o nā mea hoʻohana e nānā ana i nā wikiō, ʻae pū ʻo PeerTube i nā nodes i hoʻokumu ʻia e nā mea hana e hoʻokipa mua i nā wikiō e hūnā i nā wikiō mai nā mea hana ʻē aʻe, e hana ana i kahi pūnaewele puʻupuʻu ʻaʻole wale nā ​​​​mea kūʻai aku akā nā kikowaena pū kekahi, a me ka hāʻawi ʻana i ka hoʻomanawanui hewa.

No ka hoʻomaka ʻana i ka hoʻolaha ma o PeerTube, pono ka mea hoʻohana e hoʻouka i kahi wikiō, wehewehe a me kahi hoʻonohonoho o nā hōʻailona i kekahi o nā kikowaena. Ma hope o kēia, e loaʻa ana ka wikiō ma ka pūnaewele federated, ʻaʻole wale mai ka server download mua. No ka hana pū me PeerTube a komo i ka hāʻawi ʻana i nā ʻike, lawa ka polokalamu kele pūnaewele maʻamau a ʻaʻole pono e hoʻokomo i nā polokalamu hou. Hiki i nā mea hoʻohana ke hahai i ka hana ma nā ala wikiō i koho ʻia ma ke kau inoa ʻana i nā ala hoihoi i nā ʻupena kaiapili hui (e laʻa, ʻo Mastodon a me Pleroma) a i ʻole ma RSS. No ka hāʻawi ʻana i nā wikiō me ka hoʻohana ʻana i nā kamaʻilio P2P, hiki i ka mea hoʻohana ke hoʻohui i kahi widget kūikawā me kahi mea pāʻani pūnaewele i kūkulu ʻia i kāna pūnaewele.

I kēia manawa, ʻoi aku ma mua o hoʻokahi pūnaewele i hoʻokuʻu ʻia e hoʻokipa i nā ʻike 300 nā kikowaena mālama ʻia e nā mea manawaleʻa like ʻole a me nā hui. Inā ʻaʻole ʻoluʻolu ka mea hoʻohana i nā lula no ka hoʻouna ʻana i nā wikiō ma kahi kikowaena PeerTube, hiki iā ia ke hoʻopili i kahi kikowaena ʻē aʻe a i ʻole. holo kāu kikowaena ponoʻī. No ka hoʻokomo wikiwiki ʻana o ka server, hāʻawi ʻia kahi kiʻi i hoʻonohonoho mua ʻia ma Docker format (chocobozzz/peertube).

В hoʻokuʻu hou:

  • Ua noʻonoʻo ʻia ka makemake o ka mea hoʻohana e hoʻomaikaʻi i ka interface. Hoʻohui i nā hopena animation i ka wā e hoʻomaka ai a hoʻōki i ka pāʻani wikiō e hāʻawi i nā manaʻo e pili ana i ka hana. Nā kiʻiona i hoʻolālā hou ʻia a me nā pihi ma ka ʻaoʻao nānā wikiō. No nā mea hoʻohana ʻae ʻia, i ka wā e kau ana i ka ʻiole ma luna o ka liʻiliʻi liʻiliʻi wikiō, ʻike ʻia kahi ikona uaki e hoʻohui i ka wikiō i ka papa inoa Watch Later;

    Hoʻokuʻu ʻia ka paepae hoʻolaha wikiō decentralized PeerTube 2.1Hoʻokuʻu ʻia ka paepae hoʻolaha wikiō decentralized PeerTube 2.1

  • Ua hoʻolālā hou ʻia ka ʻaoʻao "About" me ka hōʻike papahana, e hāʻawi wikiwiki ana i nā palapala a me nā noi hou. Hoʻonui nui ʻia ka palapala, nui nā alakaʻi hou no ka hoʻonohonoho ʻana a me ka ʻike ʻana i nā pilikia i hāpai ʻia;

    Hoʻokuʻu ʻia ka paepae hoʻolaha wikiō decentralized PeerTube 2.1

  • Ua hoʻonui ʻia nā manawa kūpono no ke kūkākūkā ʻana i nā wikiō. Ua noi ʻia kahi hoʻonohonoho hou o nā manaʻo, kahi i hoʻokaʻawale ʻia ai nā manaʻo kumu a me nā pane iā lākou. Ua hoʻomaikaʻi ʻia ka hōʻike ʻana o nā avatar a hiki ke heluhelu ʻia nā inoa inoa. Hōʻike ʻia nā pane i hoʻouna ʻia e ka mea kākau o ke wikiō e kūkākūkā ʻia nei. ʻElua mau ʻano nānā, hoʻokaʻawale ʻia e ka manawa i hoʻouna ʻia ai ka manaʻo a me ka helu o nā pane. I kēia manawa hiki ke hoʻohana i ka Markdown markup i ka kikokikona. Hoʻohui i nā koho e hūnā i nā memo mai kahi mea komo a i ʻole node;

    Hoʻokuʻu ʻia ka paepae hoʻolaha wikiō decentralized PeerTube 2.1

  • Hoʻohui ʻia kahi ʻano "wikiō no ka hoʻohana kūloko" hou, e ʻae iā ʻoe e paʻi i kahi wikiō i nā mea hoʻohana wale nō i pili i ke kikowaena o kēia manawa kahi i hoʻoili mua ʻia ai ka wikiō. Hiki ke hoʻohana ʻia kēia ʻano no ka hoʻonohonoho ʻana i ke komo ʻana i nā wikiō huna wale no kekahi mau pūʻulu o nā mea hoʻohana, e like me nā hoaaloha, ʻohana a i ʻole nā ​​hoa hana;
  • Hoʻokomo ʻia ka hoʻokumu ʻana i nā loulou i kahi manawa kikoʻī i ka wikiō i ka wā i ʻōlelo ʻia ai ka manawa (mm:ss a i ʻole h:mm:ss) i ka wehewehe a i ʻole nā ​​manaʻo;

    Hoʻokuʻu ʻia ka paepae hoʻolaha wikiō decentralized PeerTube 2.1

  • Hoʻomākaukau ʻia waihona JavaScript me kahi API no ka mālama ʻana i ka hoʻokomo wikiō ma nā ʻaoʻao;
  • Hoʻohui ʻia manawa maopopo e hoʻopuka ana i ka wikiō HLS (HTTP Live Streaming) me ka hoʻohana ʻana i ka palapala create-transcoding-job. Hiki ke hoʻopau i ka WebTorrent a hoʻohana wale iā HLS;
  • Hoʻohui ʻia ke kākoʻo no ke ʻano wikiō m4v;
  • Hoʻokuʻu ʻia ʻoihana no ka unuhi hui ʻana o ka interface i nā ʻōlelo like ʻole me ka hoʻohana ʻana i ka lawelawe Weblate.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka