Video Marketing Gadgets: Image referral link for promotion

Image referral link is one of the most common way for you to promote your products, service, announcements or activities, etc. When the audience watch the video with the image campaign embedded, they would be redirected to the designated address if they click the image.

Since this feature marks down the behaviors from the audience and then sends to the analytics system, you can evaluate how well the image campaign works with various factors and indicators, and decide what to do or improve next.

Now let’s have a look at the process of how to set up the image referral link in POLYV’s Video Cloud service.

1. After signing in POLYV, select “Video Cloud”, then click “Videos” in the navigation bar.

2. Select the video that you want to apply QR code sharing, then click “Referral Link” on the right panel.

The "referral link" option is on the right panel when selecting a video.

Now you can tweak the following parameters for your image campaign –

The parameters for your image referral link.

  • Link — The target URL to be redirected when clicking the image.
  • Type — You can use image (Picture) and text (Words) as the container for the referral link. Here we choose the “Picture” option.
  • Content — The image for the referral link in the video. You can enter an existing image for this, or click the “Upload Picture” button on the right to upload your designated image.
  • Opacity — The opacity of the image campaign, 0 for totally transparent, 100 for totally visible.
  • Position — The position of where the image campaign located. Currently you can anchor the image to one of the four corners of the player, and we will add the center of each.

3. Click “Save” when you complete the settings.

Here how the image referral link look like in the player. The audience can click the image to enter the designated link (your product, service, promotion, etc.) during the playback or the pause of a video.

The appearance of your image referral link.

However, as we have said in earlier articles, image referral links or popup campaigns in a video will affect the audience’s playback experience because they will kind of distract your audience from engaging the video content, especially when the content of image or popup campaign has no or little relation to the video. Therefore, we recommend you thinking about this before you put up the image referral links, and use high-quality, content-related images for this feature.

So here we come to the end of the introduction for this marketing gadget. If you want to learn more about what you can do with our Video Cloud service, just feel free to check out our blog or visit our official site – www.polyv.net – for more information.

Advertisements

POLYV Safe Talk: Apple ATS Enforcement? Checked!

Words have it that Apple will force all the iOS apps in App Store using HTTPS for secure communication, begins from January 1, 2017.

Apple announced the ATS Enforcement during WWDC 2016

Apple announced the ATS Enforcement during WWDC 2016

Hooray… But, wait! We are afraid your joy will cut short if you hear the notification from Apple released right before Christmas Eve –

App Transport Security (ATS), introduced in iOS 9 and OS X v10.11, improves user security and privacy by requiring apps to use secure network connections over HTTPS. At WWDC 2016 we announced that apps submitted to the App Store will be required to support ATS at the end of the year. To give you additional time to prepare, this deadline has been extended and we will provide another update when a new deadline is confirmed.

An official slide from Apple about the ATS Enforcement.

An official slide from Apple about the ATS Enforcement.

We immediately contact the support team of Apple –

Q: I saw the news of Apple ATS enforcement that all apps should be using HTTPS from 2017. Is it true?
A: We indeed mentioned about this specific safety protocol in WWDC 2016. However, we don’t have any detailed issues or regulations from the Developer Center at the moment.

Q: That is, my App is not yet affected if not using HTTPS by January 1, 2017?
A: Yes. You can check out our official notifications or guidelines. And we will notify all developers if there’s any change in the regulations.

So… What happens if your app doesn’t apply HTTPS?

Nothing… so far as we’ve concerned.

It sounds good for developers as they have more time to deal with the ATS enforcement. However, this is definitely a bad news for users – the later the apps apply ATS, the more risks they have to take with phishing and being hijacked of their device.

But don’t worry, the apps developed by POLYV have applied ATS!

Right after WWDC 2016, our development team has begun working with the ATS update as soon as we obtained the latest iOS SDK, and we had released initial updates with ATS applied a few weeks after that.

Currently the SDKs and APIs of Video Cloud and Streaming Cloud are ATS-enabled, and using HTTPS protocol. If you’re developing with our older version SDK (especially the releases before WWDC 2016), we strongly recommend you updating them to the latest version with just 2 steps –

1. Download our latest SDK for iOS here – https://github.com/easefun/polyv-ios-client-demo

2. Add the following content in the “info.plist” project file when you deploy the latest SDK –

<!-- Append the following configurations -->
  <key>NSAppTransportSecurity</key>
  <dict>
    <key>NSExceptionDomains</key>
    <dict>
      <key>localhost</key>
      <dict>
        <key>NSTemporaryExceptionAllowsInsecureHTTPSLoads</key>
        <false/>
        <key>NSIncludesSubdomains</key>
        <true/>
        <key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
        <true/>
        <key>NSTemporaryExceptionMinimumTLSVersion</key>
        <string>1.0</string>
        <key>NSTemporaryExceptionRequiresForwardSecrecy</key>
        <false/>
      </dict>
    </dict>
  </dict>

Then you can continue your app development with full ATS support.

Secure communications? Checked – Now you can plan your development schedule for the next year, then sit back and enjoy your Christmas and New Year.

Last but not least, if you want to know more about the security updates, tutorial or our latest news, checkout our blog or visit our official site.

Merry Christmas and happy New Year!

POLYV Case Study: Live streaming for e-classroom during severe smog days

In the middle of December, a wave of severe smog struck northern China. Many primary schools and high schools in Beijing made announcements of suspending classes half-day or all-day for up to 5 days.

School activities are restricted during the smoggy days.

School activities are restricted during the smoggy days.

Yet, the teaching schedule is still very tight, as it is close to the end of the autumn semester. The student office of those schools appealed to students to stay at home for self-studying, or attend the online classes as suggested in their list.

A notice from one of the high schools in Beijing, mentioning self-study or attending live streaming e-classrooms during the class suspending time.

A notice from one of the high schools in Beijing, mentioning self-study or attending live streaming e-classrooms during the class suspending time.

Some television channels as well as education websites had started delivering classes through livestreams from Monday, December 17. It seemed good, but the schedules were not quite catching up with some of the schools.

Therefore, the Education Committee of Dongcheng District organized schools and teachers for a 3-day livestream e-classroom schedule, covering courses of different subjects for different grades. These livestreams were accessible for all students, with teachers answering questions and other supports, and video playbacks for each session after the livestreams were ended.

The live streaming e-classrooms provide classes for different subjects, just like the usual schedules.

The live streaming e-classrooms provide classes for different subjects, just like the usual schedules.

During these days, each of the livestream e-classroom has 10,000 views everyday, and over 1000 audience watching at the same time, with no buffering, interruption or service crash occurs, thanks to the Streaming Cloud service by POLYV – it includes several functions designed for education purpose, as well as keeping stable with thousands of concurrent audience watching the livestreams.

The livestream service is provided by POLYV's Streaming Cloud.

The livestream service is provided by POLYV’s Streaming Cloud.

The Streaming Cloud service not just passed the test of stability and smooth playback, but also aided thousands of students for their study during the class suspending time in smog days.

At the end of the day, we admit the live streaming classes are just a compromising way, and there’s a lot to do to ultimately stop the smog from interrupting our daily life. But after all, POLYV and their Streaming Cloud service do make important contributions to maintaining the study and teaching schedule during the smoggy weather, as well as a positive example for how videos and livestreams aid and serve in our daily life.

Concise tutorial: Language settings for the video player

It is now very common to have audience from anywhere in the world to use video hosting, playback or live streaming service. However, not every one of the audience can understand English or other languages that are not native to them, so it is vital to have language options to make sure the audience can understand how the service works.

For POLYV, they have integrated the language options in their video player, and you can switch to other languages if you want.

Here’s how it works –

After signing in POLYV, select “Video Cloud”, then click “Players” in the navigation bar. You will see a list of different styles of the video players.

Select the player you need, then click “Modify” button on the action bar to edit the preferences of the player.

Player settings in Video Cloud

Player settings in Video Cloud

Select the “Language” section at the bottom of the panel, then choose the one that better suits your audience (Currently available in Chinese, English and “self-adapted”), then click “Apply” to save the settings.

Language settings. Currently available in Chinese, English and "Self-adaption".

Language settings. Currently available in Chinese, English and “Self-adaption”.

Here’s the user interface of the player in Chinese (left) and English (right) –

Player interface in Chinese (left) and English (right).

Player interface in Chinese (left) and English (right).

Hmm, language setting is really simple – just 3 steps and you can deliver the service with the proper language to your audience.

If you want to know more about how to set up or tweak Video Cloud and Streaming Cloud, stay tune for our blog or visit our website for detailed information.

Video Marketing Gadgets: QR code settings (Part 2 – Streaming Cloud)

Previously we have talked about how to set up QR code sharing in Video Cloud. Now we’ll move on to Streaming Cloud to see how to utilize QR code for your livestreams.


Compared to general videos, the access control of live streaming is a little bit more complicated and needs some further settings – not only to filter out unwanted or unauthorized audience, but also to ensure the content of livestreams are delivered securely to the expected audience, or to promote the streaming channels to social network.

For these requirements, QR code is the best solution – it is social friendly and more secure compared to traditional password or digit authorization tokens.

Here we’ll show how to configure the QR code settings in POLYV’s Streaming Cloud.

1. After signing in POLYV, select “Live” to enter the admin page of Streaming Cloud.

2. Select “Channels” in the navigation bar to browse or set up your existing channels.

Channel settings

If you don’t have any channel, or want to create a new one, you can either select “Create channel” in the navigation bar, or click “Create live streaming channel” on the left side, then enter the name of the new channel and click “Apply”.

Create a new channel

3. Click the “Settings” button, and select “General information” to set up preferences of the channel. You can also simply click on the name of channel to enter the setting section.

General information

4. Click the “View conditions” tab on the left panel, then select “View by verification code” tab at the top of the right panel to set up the preferences of QR code and related information.

QR code settings

  • Heading text: Recommend using the name of the company.
  • Custom verification code: A string of characters as the verification when the audience access to the streaming channel. (Not required)
  • QR code: When enabled, the audience are verified by following the social media accounts like WeChat Official Accounts, Facebook Pages or Twitter account. You can upload the corresponding QR code by clicking the “Upload QR code” button below.
  • Hinting text: Recommend using the name of social media account/pages.
  • Share and Watch: You can share the livestream with other people by sharing the QR code when enabled.

Here’s how it looks like in the actual device when you get access and enter the channel –

Verification on PC

Verification on PC

Livestream player on PC

Livestream player on PC

Verification (left) and player (right) on mobile device

Verification (left) and player (right) on mobile device

With the help of POLYV’s Streaming Cloud and its QR code sharing features, you can now share your livestreams more effectively and securely to your audience through social network.

If you want to know more about the features of Video Cloud or Streaming Cloud, you can subscribe to our blog for latest articles, or visit our official website for more information.

Happy live streaming!

Video Marketing Gadgets: QR code settings (Part 1 – Video Cloud)

How do you share and promote your well-orchestrated video? Well, QR code is one of the fastest and most convenient ways to go – it provides a connection link between the company and the audience to communicate and interact within.

POLYV provides QR code sharing and promoting for both Video Cloud and Streaming Cloud. In this chapter we will talk about how to set up QR code sharing in Video Cloud.

1. After signing in POLYV, select “Video Cloud” on the navigation bar of admin index page, then click “Videos” tab on the navigation bar.

2. Select the video that you want to apply QR code sharing, then click “Share to WeChat” on the right panel.

“Share to WeChat” settings in Video Cloud

“Share to WeChat” settings in Video Cloud

Here we can see the QR code for the designated video. You can share this QR code to WeChat, QQ or other social media, including Facebook, Twitter, Tumblr and so on.

QR code for designated video

QR code for designated video

Also, you can share the video via the “Share” icon, with a popup layer with links and QR code.

QR code popup in the video player

QR code popup in the video player

Here’s how the video looks like when you use “Scan QR code” in WeChat (Similar when opens with QR code scanner or other social apps with QR code scanning) –

Video player after the scan of QR code

Video player after the scan of QR code

Video player after the scan of QR code

With the feature of QR code sharing, it is now easier to share and promote your videos, and have more interactions with your friends through various social networks.

We’ll talk about the QR code settings for Streaming Cloud in our next article, so stay tune for Part 2 of the tutorial.

POLYV in GET2016: Video service in online education (Part 2)

In our previous article, Reako Xie, founder of POLYV, showed us his creative perspective on online education and e-commerce, and made a comparison between them.

Here we deliver the second part of his speech, focusing the major issues of the video application in e-learning and online education.


Reako Xie, Founder of POLYV, talked about video applications and issues in online education industry at the seminar of GET2016

Reako Xie, Founder of POLYV, talked about video applications and issues in online education industry at the seminar of GET2016

Video is getting more and more important in nowadays internet technology. It is also the skeleton of the online education industry, influencing the process of teaching and learning.

Video has great advantages like containing massive information, well intuitive and interactive, which is unparalleled to texts and graphics. However, video needs a great amount of time for production and takes up lots of space and traffic for hosting, which is an obstacle for wide commercial use.

Here are the three major issues we have encountered –

First, piracy. It grows easily because videos are highly replicable, and the cost is legitimately low without effective copyright control.

Here we take the example of music records. It is a great industry over the 20th century, generating thousands of superstars and celebrities as well as tremendous value. However, at the beginning of the 21st century, music piracy has breached the industry thanks to the develop of the internet and the technology of audio compression in the cloud. That’s when music piracy becomes very simple that everyone can do this, and eventually the industry goes downhill.

As far as I concern in this case, I think it is just not enough to expect the fulfilment of the law, or everyone has the sense of copyrighting. We must take action and protect the video content from piracy.

As we all know, videos, presentations and other materials are the core resources for online educators and e-learning organizations. Once the resources are leaked and being sold at a really low price, it will devastate the whole online education industry.

To prevent this, POLYV releases the first generation of DRM (Digital Rights Management). Most of the 4000 primary users at that time subscribe our plan because of the DRM feature. And, after the development of over 3 years, the DRM prototype has evolved into PlaySafe DRM ecosystem, including fragmentation encryption on all kinds of content, anti-downloading, domain lists, anti-capturing and more. We will release new piracy proof system later this year, to protect the content from our users in full scope.

No system is absolutely safe, but we believe piracy can be inhibited by increasing the cost of obtaining the content illegally and compromising the experience of pirated content.

Second, the video content is non-structured. In other words, the content, plot or details in the video are unable to be indexed or searched, nor to be accurately positioned for a specific chapter or key point, making it inefficient to obtain our desired content.

To solve this issue, we develop an audio recognition system, which can accurately recognize different voice by learning, build up an index of the video and generate captions or subtitles automatically, which really help with the indexing and searching of the content.

Besides, the audio recognition system can sort the key points of the videos, identify the courses from different teachers and classify them by author, topics or length, you name it. All the actions are processed automatically without manual intervention, even if there are millions of videos. Only when sorted do data become knowledge, and that is the foundation of digital content management.

Third, immersive learning. Currently, this is one of the major difference between online education and traditional learning, and VR is a possible and potential way to solve it.

We made lots of experiments and exploration on VR (Virtual Reality), and some of the VR products have been released. We have introduced our VR devices in May this year and will release VR app in December. Our VR live streaming has been applied for online education, which is affordable and cost efficient in both software and hardware.

For now, we are developing an app for external video live streaming, which will be released at the end of this year, and will support Oculus and Microsoft Hololens in the future. We hope that POLYV will become a connection between videos and VR, and aid live streaming for online education.

We believe that with the popularity of VR, it will be the turning point for online education.

That’s all for my speech. Thank you all very much.