Ask product related questions here by clicking on 'New Post' button on top right side of the page.
Recently active
Hi Brightcove Community,I'm trying to retrieve viewer-level analytics using the Analytics API, but I'm receiving an empty response and would appreciate some guidance.Current SetupOur flow is as follows: A user authenticates in our Next.js application through Salesforce. The user watches videos embedded with a Brightcove player. We send the Salesforce Person ID to Brightcove using bcAnalytics.client.user() so that each playback is associated with a unique viewer. We then query the Analytics API using the viewer dimension to retrieve viewer-level analytics. Analytics API RequestGET https://analytics.api.brightcove.com/v1/data?accounts=xyz&dimensions=viewer&limit=10&fields=viewer,time,video_view,engagement_scoreResponse{ "item_count": 0, "items": [], "summary": {}}What We've Already Done We're using Brightcove Player v7.42.4. bcAnalytics.client.user(<personId>) is called before playback begins. We've verified that the viewer ID is included in the analytics b
I’ve been a Brightcove customer for many years, and have been using the ‘old’ UI for quite some time. When Brightcove invited me to review their new UI a few years back, I shared my perspective as a power user for managing large volumes of content, making bulk changes and setting default views that required multiple columns and filters. Nonetheless, they rolled out their ‘streamlined’ UI. We promptly requested to roll back to the previous UI because it seriously reduced our effectiveness for managing content.Flash forward to the past month or so and we’ve now been presented with “Prism”, a newer version of the UI. With this rollout, the 2 version back UI we were using no longer works. Now we are using the ‘previous’ UI (which doesn’t meet our needs), flipping between it and “Prism”, which seems to be even less functional.I’m sure there are some benefits for some users with this new direction, but are there any power users out here that can successfully navigate and effectively man
The videos were uploaded successfully. But they are pending on the rendition creation. I tried to use the different “Ingest Profile”. It still doesn’t work.
Hello,we are using a Brightcove Video Cloud portal with a custom domain.However, Google is also indexing the native Brightcove portal domain as well.This results in duplicate URLs for the same video pages, for example:https://oursubdomain/detail/video/123https://brightcove-site.com/detail/video/123 Before changing anything, we would like to understand the recommended approach.If we prevent the Brightcove native domain from being indexed, what happens to existing URLs that may already appear in search results or external links?Does Brightcove support redirects from the native portal domain to the configured custom domain, or is there another best practice to ensure only the custom domain is indexed?Thank you for any guidance.-Frank
I’m trying to get Google to consider the video pages on my website as watch pages, and I’ve created the VideoObject schema as defined by schema.org. The problem I’m experiencing is that Google sees “two” videos on the page when there is just one. The schema uses the video that contains the players.brightcove.net URL, but Google also sees the actual video URL in the video object of the HTML, which contains the fastly-signed-us-east-1-prod.brightcovecdn.com URL. I don’t know how the fastly one gets generated so I cannot replicate that in the VideoObject.Has anyone else encountered this problem and how did you solve it?
I have now created two videos that have taken 1 hour+ of my time. When I go to publish the videos they are getting stuck on uploading on the My Videos page and continue to show the spinning circle of death under status. I’m not sure how this keeps happening- I am about to no longer waste my time with Video Cloud.
Hi Team, I am looking to have a custom control which toggles between 2 video elements in Reactjs app. It adding button but not showing text. Can you please help here. window.videojs.players['myPlayerId']?.getChild('ControlBar')?.addChild('button', { value:'heelo', label:'heelo name', textContent: "text” }); HTML content seeing on the browser: <button class="vjs-control vjs-button" type="button" aria-disabled="false"><span class="vjs-icon-placeholder" aria-hidden="true"></span><span class="vjs-control-text" aria-live="polite"></span></button>
When searching for videos in the media module, do you have use cases that would require searching within a specific video (i.e video transcript) to then be taken to the timestamp of the video that is related to your search? Yes/No? If yes, please provide details about your use case
Hello,We have detected a problem on the page where we publish Brightcove videos.The player we use has the playsinline attribute set to true.Indeed, it can be played without maximising the player, but we do not know why only part of the image is visible.It happens when loading the page on mobile devices.You can check it out here: https://www.myoperaplayer.com/videoteca/opera/mitridate-re-di-pontoWhy does this happen?
Hi AllThank you for your attention. I am trying to upload a video to Brightcove and upon publishing the quality is grainy. May I please confirm the right settings to choose when uploading videos. BestSrishti
Using the new NextGen Live streaming module with redundancy, I’ve encountered a workflow issue that I’d like some input on.With the Live 1.0 module and redundancy you got the following:A top level video ID you published to the audience, automatically handling switching between streams. A Master video ID A Backup video IDAll three of these video ID’s could have a short link URL published (i.e. https://bcove.video/12aBCd3 etc), which could then be shared with the producer or others on site for external monitoring. They would then be able to see how the Master and Backup video stream performed for the audience directly.Using the NextGen Live streaming module, this three way separation is gone. All you get is the top level video ID that automatically handles switching. This means the only way to monitor the “end product” the audience sees for Master and Backup is to be able to log in to Video Cloud Studio and monitor in the Live module. Our producers on site are not meant to do this task a
I used the Analytics module to check the daily_unique_viewer metric for a specific video during January. When I run the report for the full date range (1/1/2025–1/31/2025), it shows 5 daily unique viewers.However, when I run the same report broken down by each week in January, the cumulative total is only 2 daily unique viewers. Why is there such a discrepancy?Also, is this metric intended to represent an average per day or the actual count of unique viewers?My stakeholder needs to know how many people viewed the video overall. Is there a better metric or method to get this information?Thanks in advance for the help.
Hi, can anyone recommend a Live Captions tool for creating Japanese CC. Thankshttps://marketplace.brightcove.com/t/categories/Accessibility/Live%20Captions%20and%20Localization Gk
I want to create video branching based on user submission in the quiz. How can I do this on brightcove?
We just upgraded to AEM 6.5.21.0 and we're using brightcove_connector.ui.apps-6.0.6. When we try to load the Brightcove UI, we get the following error in the log:2024-08-01 11:57:35.803 ERROR [com.coresecure.brightcove.wrapper.webservices.BrcApi] org.apache.sling.commons.json.JSONExceptionorg.apache.sling.commons.json.JSONException: A JSONObject text must begin with '{' at character 0 of at org.apache.sling.commons.json.JSONTokener.syntaxError(JSONTokener.java:449) [org.apache.sling.commons.json:2.0.20] at org.apache.sling.commons.json.JSONObject.<init>(JSONObject.java:187) [org.apache.sling.commons.json:2.0.20] at org.apache.sling.commons.json.JSONObject.<init>(JSONObject.java:285) [org.apache.sling.commons.json:2.0.20] at com.coresecure.brightcove.wrapper.webservices.BrcApi.getLabels(BrcApi.java:227) at com.coresecure.brightcove.wrapper.webservices.BrcApi.apiLogic(BrcApi.java:682) at com.coresecure.brightcove.wrapper.webservices.BrcApi.executeRequest(BrcApi.java:716) at
Hi there,I am trying to upload/embed our school video on our website. The video shows up correctly under ‘Media’, however when I copy the video URL by selected ‘Embed on Website’, the video shows a black screen and will not play. I’ve followed the steps as outlined by the School Website Upgrade guides but I must be doing something wrong. Can someone help me with this please? Thanks,Laura
I want to fetch the list of all videos linked to my brightcove account and this list should be sorted based on size of the videos.While going through brightcove API docs I came across this reference: https://apis.support.brightcove.com/cms/references/reference.html#tag/Videos/operation/GetVideos. As you can see over here, there’s no size based sort supported as a query param.Is there a way to achieve this fetch or should I fetch the list of videos and sort it based on size info provided in the Digital master field?
I am having issues with Player styles in gallery mode.I set my player button to central and red with a logo overlay and campaign lead form enabled.When I assign this player to my landing page gallery experience, however, the play button is grey and to the left, and the logo overlay is not showing.I have saved and published the player, left it for over 10 minutes, checked all settings and can’t see a reason why the player styles aren’t showing and it’s driving me crazy at the moment. TIA
When I share a YouTube video in e.g. Whatsapp it converts the URL with a link preview of the video.If I do share a Brightcove video via Embedded and publish to web steps, the generated URL isn’t showing me the link preview panel. With lot’s of extra steps, by creating a gallery in-page experience I create a URL where this link preview is working. Is there a way I can enable the link preview when using the publish to web option?
Hi team, Wondering what I’m doing wrong here. I’m trying to download a video that was uploaded a few months back in 1920x1080 resolution. However now when I go to get the file, the highest quality it will allow me to download is 1280x720. Why is that? And how can I change that? Thank you in advance.
Re: https://www.brightcove.com/product-communications/break-language-barriers-instantly-with-universal-translator/Do I need to do anything to enable the new translation tools? I don’t see any buttons or anything in the Upload screen or the Tracks tab that would start the translation process. We have an Enterprise account for Brightcove Studio.
I find it really annoying that you folks are making UI changes and are not communicating these changes to your customers.A good example is the searching videos. What happened to the saved searches?There have been other changes which I’m not going to get into now, but it would be helpful if changes are communicated.
Is there way to append a short video to the end of another video. We want to add short 30-second self promos to the end of our regular videos. Right now, we manually do this during the editing process. I was hoping there was a more automated way to do that in the Brightcove.
Anybody know how to switch from 2.0 back to 1.0?
Does the AEM Brightcove connector offer support for Brightcove gallery functionality?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.