Find the answers to all your Media Studio questions with our FAQs. This section will cover the Media Studio Library, video analytics, Producer, broadcast analytics, monetization, and Business Manager analytics.
Currently, access to Media Studio is given on an invite-only basis. If you have been invited, go to studio.twitter.com and log in using your Twitter username. If you are logging in for the first time, you will see a welcome message explaining how to use the tool.
You can upload images, GIFs, and videos into your Library. Additionally, all media that has been uploaded or attached to Tweets created via the desktop or mobile Twitter apps will appear in your Library.
Video files can be up to 1 GB in size. If you have a video file that is larger than 1 GB, we suggest lowering the resolution and/or the bitrate of the video.
Yes, the default length is 140 seconds. Some accounts can upload videos up to 10 minutes in length (reach out to your Twitter account manager for more information).
Check to ensure your video is under 2:20 in duration (or 10 minutes, if you have been allowed access to this feature by your Twitter account manager).
Check to ensure your video is under 1 GB in file size. Even if it is close to this limit, but not over, there may be issues completing the upload depending on your location relative to our data centers.
Yes. When selecting media to upload from your computer, you can highlight multiple files to upload. Studio also has a drag-and-drop functionality, allowing you to upload files just by dragging the icons from your desktop or file manager to your Media Studio Library.
No, Media Studio does not currently have any editing capabilities. Future iterations of Media Studio will be expanded to include additional tools and functionality.
Yes. When composing a Tweet, users can select to either Tweet immediately or schedule it to be Tweeted at a later time. Moreover, users will have the ability to schedule an unlimited amount of Tweets.
Yes, the title and description can be edited via the Upload, Edit, and Compose pages. These fields are optional and can be left blank if necessary.
Check for any invalid special characters in your URL, like vertical bars, spaces, or quotation marks.
Media Studio requires the use of the native Twitter video player.
At this time, only users in the In-Stream Video Ads or In-Stream Video Sponsorships programs may include advertising in their videos. If you are interested in either program, reach out to your Twitter account manager.
There is no save button within Media Studio — all changes and updates are automatically saved.
Enabling content restrictions on a video allows the viewing of the video to be limited to viewers in specified countries. Restrictions are set by either Including a list of countries allowed to view, or Excluding a list of countries not allowed to view the video. Keep in mind that there may be a delay when updating restrictions on a video that has already been Tweeted (approximately one to two minutes).
Yes. Click on a video within your Library to see the Select thumbnail button. You can either select a frame from the video itself, or upload an image file from your local computer. If uploading a custom thumbnail file from your computer, please ensure its aspect ratio is the same as your video content. Using a custom thumbnail that is a different size can cause issues with playback on Twitter.
Yes, Media Studio supports the creation of multiple Tweets to various usernames at once. First ensure that you have access to Tweet on behalf of other usernames. In the Tweet compose window, look for the icon next to your username listed at the top-left. Within the dropdown will be a list of all @usernames with which you can create Tweets. Select as many usernames as needed, and click the Tweet button.
Yes, you can delete a media asset from the UI by clicking the trash can button found when you hover at the bottom of each thumbnail included in your Library.
Yes, you can delete a media asset after it has been Tweeted. This can be done in Media Studio by clicking the trash can icon found when you hover at the bottom of each thumbnail included in your Library. If you are deleting an already Tweeted media asset, we recommend that you also delete the Tweet from Twitter. Otherwise users will receive an error saying that the media asset cannot be viewed/played.
Currently we only support filtering the Library view by media type.
Currently we only support one subtitle file uploaded per video.
We currently have two video analytics dashboards. The first is inside Media Studio, as you can click into each individual video to see detailed analytics. This method is particularly helpful for giving you insights on that one particular video. The second dashboard is the Video Activity Dashboard, accessible via the Analytics dropdown in the top navigation bar in Media Studio. This method is helpful for seeing analytics across multiple videos and wider ranges of time.
The main Twitter video view is also called an MRC view. It is a view of a video that is for two seconds and contains at least 50% of the video player in-view. So you may also hear it called 2s/50%.
Yes, these analytics can be found in the Video Analytics Dashboard. Once inside of the dashboard, find and click into the video. A window will appear — on the left-hand side there will be a list of Tweets that included that video, alongside the video view metrics associated to each Tweet. This information can also be exported as a .CSV.
Users with access to Media Studio will be able to access the Video Analytics Dashboard via the Analytics tab of Media Studio. Some examples of the analytics tracked include:
Quartile rates (25%, 50%, 75%, 100%)
Total minutes viewed
No, we do not support third-party analytics integrations for Media Studio.
Yes, once inside of Producer in Media Studio, click into a live or ended broadcast, then click on the Analytics tab. Please note you will be able to see complete data for live viewership two to three hours after your broadcast ends.
Some examples of the analytics tracked include: Total views (live and replay)
Watch time (total minutes watched)
Number of unique viewers (live and replay)
Number of unique live viewers
Number of live concurrent viewers
Top five countries
Top five platforms
Users can first modify the desired date range within Media Studio, and then click the Export button. The downloaded .CSV file will contain analytics split out by both live and replay viewership. At this time, top country analytics are not available via Export.
No, at this time, analytics shown within Media Studio only contain viewership data from Twitter. Views from the Periscope apps are not counted within these metrics. Visit periscope.tv to find more analytics, though those metrics will not include Twitter viewership, and are not measured by the same standard as those views aggregated by Media Studio.
Within your Media Studio account, click the account dropdown button on the right side of the page. The link to Business Manager will be at the top of the list.
No, your Twitter account manager will have to create the business account. Before contacting your account manager, assemble a list of all of the usernames you would like to see in your business account. Then provide the usernames of those users who would act as Administrators (this will also give them full administrative access to every Media Studio account within the business account).
Currently Business Manager only supports analytics for uploaded videos. So at this time it is not possible to export live analytics via this tool.
The overview page has historical data starting from January 1, 2017, and can look at a full year at a time. The report exports can include six months at a time.
Click on a username within the Business Manager to open a link to the Video Analytics Dashboard for that account. Otherwise use the username filter within Business Manager to select individual accounts to be selected for viewing or exporting data.
Business Admins are automatically granted administrative access to each account in the Business Manager, allowing them to view analytics for each account in the business manager.
If your handle is in a business, you will be able to navigate to Business Manager but will only be able to view aggregated metrics for the accounts to which you have access. Only Business Admins or handles that have access to all handles in the Business Manager will be able to view analytics for the entire business.
Sources are the method of ingesting live video via RTMP into Producer in Media Studio. A source needs to be created before you are able to ingest video and broadcast live on Twitter. There is no limit on the amount of sources that can be created, but we recommend reusing one or more sources in your account to simplify your experience.
Yes, as long as your broadcasts occur at different times. We do recommend reusing sources, but if you have multiple broadcasts that need to occur at the same time, it will be necessary to create additional sources.
No, it is not possible to reuse these existing streams. There must be a separate stream published to a source in Media Studio in order for us to properly ingest the video content. There are third-party services that can “split” one stream in order to send it to multiple RTMP points across different platforms. These services can be used to publish live video to Producer in Media Studio.
This list is not exhaustive and could change at any time: OBS, Wirecast, Teradek, Elemental, Switchboard Live, LiveStream, FFMpeg, Tricaster, Telescope, LiveU, vMix, Vidpresso, Restream.io
HLS refers to HTTP Live Streaming, a media streaming protocol for delivering media over the internet. It is a popular format leveraged by hundreds of media companies to deliver live streams, particularly for mobile consumption.
The HLS URL must end with an .m3u8 or .m3u extension. Video and audio specifications are the same as RTMP. For full details about our recommended specs, please see Twitter Help page.
At this time we cannot ingest HLS streams with AES encryption, though we do support URLs with long-lived tokens (i.e. 30 days or longer).
Yes, in the Source details window you will see a list of IP addresses you will need to manually input into your encoder, which will allow Twitter to ingest your restricted stream.
Choose whichever region is closest to the stream origin location.
No, you must provide a stream of your own, for which you must have the proper rights, even if you do not plan on publicly streaming the content on Twitter.
You can set up a Source with a stream that has advertising, but you must not make public broadcasts with these streams. You are welcome to ingest the stream privately in order to create clips via LiveCut, but any clips shared to Twitter must not have advertising shown in the content of the video. If you wish to monetize your content, please reach out to your Twitter account manager for more information on our monetization programs.
No, please use whichever type of stream is available to you. All broadcast functionality in Media Studio is the same, regardless of what type of stream ingestion you are using.
No, you cannot make any modifications to a Source except for the Source name. If an HLS URL changes, or if you need to modify the region/location of the Source, you must create a new Source. As there are no restrictions to how many Sources you can have in Media Studio, you are welcome to either keep or delete the original Source.
No, at this time we only allow HLS streams to be inputted for HLS Sources. You are not able to utilize ‘RTMP pull’.
No, it is not possible to ingest content broadcasted on other websites. You must provide either an HLS URL, or push video via RTMP directly to Twitter. If you wish to go live on multiple websites, including Twitter, at the same time, we recommend using a service like Restream or Switchboard.
No, HLS Sources are only available for users within Media Studio.
Broadcasts are the method of going live with a stream on Twitter. Broadcasts are how most people on Twitter will be experiencing your live video.
Broadcasts scheduled to Start later are restricted to a six (6) hour maximum duration. Broadcasts that Start immediately do not have a maximum duration.
We have set the maximum date that can be scheduled in advance at one-year in the future.
Yes, you can edit the start and end times of a broadcast before it goes live. Once a broadcast is live, you can edit only the “Ends” field, either to end the broadcast early, or extend to a maximum of six hours.
Yes, you can Tweet any scheduled broadcast, as long as its audience setting is “Public”. The Tweet for a scheduled broadcast will contain the image you uploaded during broadcast creation. Include information about the scheduled date and time within your Tweet text to ensure users tune-in at the right time.
Public broadcasts can be viewed by anyone on Twitter or Periscope (unless the broadcast is geo-restricted). Private broadcasts are only viewable by the user logged into Media Studio, as its primary use is to be used for broadcasts that should not be public, but will be used to create clips using LiveCut.
Recurring broadcasts take the settings of a scheduled broadcast and set up those conditions to repeat on a daily or weekly interval for up to one calendar year. Recurring scheduled broadcasts will each appear as individual items within your Scheduled Broadcasts list and will stream the content coming through on the associated source at the scheduled time.
Simply click into an upcoming recurring scheduled broadcast in the Scheduled Broadcasts list and make adjustments to any of the fields as needed. Once you click on ‘Save’, choose whether you would like to apply the change to the one broadcast edited or to all future broadcasts within the recurrence.
Once you create a recurring scheduled broadcast, you cannot extend the end date further. However you can delete broadcasts after a point in time of your choosing and apply that change to all of the following recurring broadcasts after the date you selected.
Recurring scheduled broadcasts can be scheduled out over the course of one calendar year. Once created, they cannot be extended. If you need to continue a recurring scheduled broadcast after the 1-year maximum, you will need to create a new recurring scheduled broadcast.
This means your broadcast was not able to be created because of a time and source conflict. Within the warning window, you will see a list of the title(s) and date(s) of any upcoming scheduled broadcasts that overlap in time or source with the ones you are attempting to create. You can either edit the broadcast(s) which conflict, or use a different source for the new recurring broadcasts you are scheduling.
No, it is not possible to Tweet a private broadcast, as it is only visible within Media Studio.
Yes, when a broadcast goes live, it is discoverable on Periscope if you have associated your Periscope account with your Twitter username.
Twitter followers will only get notified of new broadcasts if there has been a Tweet created with the broadcast via Producer in Media Studio. At that point, we will also send a push notification to those Twitter followers that have specified a desire to be alerted when your account has a live broadcast.
Yes, Tweets containing a broadcast can be monetized on Twitter by associating it to a sponsorship program via Producer in Media Studio. When creating a Tweet, there will be a dropdown to select the desired program that has been linked to your username by a Twitter account manager.
At this time, we are testing monetization of broadcasts via the In-Stream Video Ads program. Please reach out to your Twitter account manager for more information.
Once a broadcast is ended, it turns into a video-on-demand replay video that is accessible from Twitter or Periscope. Any Tweets that had been created during (or after) the broadcast was live will automatically show the replay and start users at the beginning of the video.
Enabling content restrictions on a broadcast allows the viewing of the broadcast to be limited to the countries specified upon creation of the broadcast. These settings apply to the stream while live and as a replay, and is set by either Including a list of countries allowed to view, or Excluding a list of countries not allowed to view the stream.
Yes, open a previously live broadcast to view analytics. Please note you will be able to see complete data for live viewership two to three hours after your broadcast ends.
There is a date filter functionality on the top-right of the broadcast list. Use this to specify a desired date range during which broadcasts were created.
This box can be checked at any time. It will prevent replays of a broadcast from being shown both on Twitter and on Periscope. If this box is checked before or during a live broadcast, players will show a gray warning message upon the ending of the broadcast.
Yes, it is possible to delete a broadcast via the broadcast list. All existing Tweets that include the broadcast will now show error messages upon playback attempt. We recommend deleting all affected Tweets.
Yes, most broadcasts listed within your account can be clipped using LiveCut. The broadcast list shows all of your broadcasts, regardless of the tools or platforms with which they were made. This includes Media Studio, Periscope, Twitter apps, and products that use the Periscope API.
No, though we’d recommend creating clips out of shorter broadcasts, if possible. You may experience a more poor user experience when creating clips from very long broadcasts.
All clips created from a broadcast will be saved and accessible from the LiveCut view of its broadcast. Return to the LiveCut view at any time to Tweet new or previously created clips. Once a clip has been Tweeted, it will then appear within the Media Studio Library.
We may dynamically place black bars within the LiveCut Editor depending on the size of your browser window. These black bars do not get added to clips created from LiveCut.
All Twitter users can create clips up to 140 seconds in length, though some users can be granted access by their Twitter partner manager to allow creation of clips up to 10 minutes in length.
Media Studio transcodes the broadcast to 1280x720. All clips from LiveCut will be created at this same resolution.
Clips created within LiveCut will have the same metrics available as any other uploaded video clip.
Yes, you can monetize both broadcasts and clips as long as your account has either the In-stream video ads or In-stream video sponsorships monetization programs enabled. For more information about these programs, reach out to your Twitter account manager.
No, currently a new Tweet needs to get created each time you want to place a video into a sponsorship program.
No, you must select the program upon Tweeting. If this is not done, it is recommended that you delete that Tweet and then create a new one associated to the correct program.
No, you must delete a Tweet if it was incorrectly created.
Yes, it is possible to use one video across multiple programs, but it requires creating multiple Tweets — each one linked to different programs.
Please reach out to your Twitter account manager for more information.
Publishers will be notified by email of their acceptance and will see a new Monetization tab in Media Studio. The Amplify Publisher Program Agreement will be displayed the next time the publisher logs into Media Studio, the terms of which are non-negotiable.
Twitter will pay publishers sixty (60) days after the last day of the calendar month in which the earnings occur. For example, June earnings will be paid at the end of August. Payments are sent automatically and an email notification is sent to the contact name in the payment details.
Invoices are not sent, but publishers receive an email when payments are issued. These emails include the publisher account ID, the earnings amount, and the invoice date. The earnings can also be found under the Monetization tab in Media Studio once they are processed.
The publisher’s “estimated earnings” are shown in the analytics tab. They are displayed on a two-day delay. All figures are estimates, and there can be deltas between the estimates and the final payment amounts. Please see the partner terms for additional details.
Each handle needs to be set up as its own payee. In Media Studio, publishers can assign an admin to the account, who can then use their own credentials to access that handle.
There is a $100 USD (or your market’s equivalent) earnings threshold for processing payments. Once a publisher hits this threshold, the payments will be sent.
If you have any questions regarding the status of any of your open payments, please contact us at firstname.lastname@example.org.
No, it is the publisher’s choice as to what videos are opted into the program. This selection can be made on a video-by-video basis, or set as defaults in the account settings area under Monetization.
Yes, publishers have the ability to exclude at both the individual handle level and category level. Advertisers have the same ability to exclude by handle or category.
We only allow the selection of one category. Publishers should be specific and tag their content based on the category that best describes the video. We only allow the selection of one category.
Note: This information is only applicable if your Twitter partner manager has enabled the Amplify Pre-roll broadcast monetization feature for your username.
Just as we show estimated earnings for videos within your Library, this data will also be surfaced for broadcasts. Within Media Studio, open a monetized broadcast and click on the Analytics tab to view this information.
At this time, monetization of broadcasts can only be set during broadcast creation. After that point, it is not possible to enable monetization.
Yes, both live and replay broadcasts will be monetized as part of the program. As long as a broadcast is monetized at the time of creation, it may run with an advertiser pre-roll while it’s live or while it’s a replay.
We would recommend only using the content restrictions functionality if it is required for your content. If it’s not, we would suggest not including any restrictions on the broadcast to ensure the best performance within the marketplace.
Please note: All information included in this FAQ and the Media Studio Getting Started Guide is current as of June 2020, but is subject to change as new features and updates are released.