use new player api for streaming
This commit is contained in:
parent
c711e26a44
commit
e1dd28fff6
4 changed files with 7 additions and 7 deletions
|
@ -6,6 +6,7 @@ const config = {
|
|||
URL: 'https://lbry.tv',
|
||||
SITE_TITLE: 'lbry.tv',
|
||||
LBRY_TV_API: 'https://api.lbry.tv',
|
||||
LBRY_TV_STREAMING_API: 'https://player.lbry.tv',
|
||||
};
|
||||
|
||||
config.URL_LOCAL = `http://localhost:${config.WEB_SERVER_PORT}`;
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
const { getHtml } = require('./html');
|
||||
const { generateStreamUrl, generateDownloadUrl } = require('../../ui/util/lbrytv');
|
||||
const { LBRY_TV_API } = require('../../config');
|
||||
const Router = require('@koa/router');
|
||||
const send = require('koa-send');
|
||||
|
||||
|
@ -8,13 +7,13 @@ const router = new Router();
|
|||
|
||||
router.get(`/$/embed/:claimName/:claimId`, async ctx => {
|
||||
const { claimName, claimId } = ctx.params;
|
||||
const streamUrl = generateStreamUrl(claimName, claimId, LBRY_TV_API);
|
||||
const streamUrl = generateStreamUrl(claimName, claimId);
|
||||
ctx.redirect(streamUrl);
|
||||
});
|
||||
|
||||
router.get(`/$/download/:claimName/:claimId`, async ctx => {
|
||||
const { claimName, claimId } = ctx.params;
|
||||
const downloadUrl = generateDownloadUrl(claimName, claimId, LBRY_TV_API);
|
||||
const downloadUrl = generateDownloadUrl(claimName, claimId);
|
||||
ctx.redirect(downloadUrl);
|
||||
});
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ export default function useGetThumbnail(
|
|||
getFile: string => void,
|
||||
shouldHide: boolean
|
||||
) {
|
||||
const hasClaim = claim !== undefined;
|
||||
// const hasClaim = claim !== undefined;
|
||||
|
||||
// $FlowFixMe
|
||||
const isImage = claim && claim.value && claim.value.stream_type === 'image';
|
||||
|
@ -19,7 +19,7 @@ export default function useGetThumbnail(
|
|||
|
||||
// @if TARGET='web'
|
||||
if (claim && isImage && isFree) {
|
||||
thumbnailToUse = generateStreamUrl(claim.name, claim.claim_id, 'https://api.lbry.tv');
|
||||
thumbnailToUse = generateStreamUrl(claim.name, claim.claim_id);
|
||||
}
|
||||
// @endif
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
const { URL } = require('../../config');
|
||||
const { URL, LBRY_TV_STREAMING_API } = require('../../config');
|
||||
|
||||
function generateStreamUrl(claimName, claimId, apiUrl) {
|
||||
const prefix = process.env.SDK_API_URL || apiUrl;
|
||||
const prefix = LBRY_TV_STREAMING_API || apiUrl;
|
||||
return `${prefix}/content/claims/${claimName}/${claimId}/stream`;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue