Questions tagged [ott]

Over-The-Top Content (OTT) is the broadband video delivery without the ISP being involved in the control or distribution of the content. Some well-known OTT services are Netflix, PictureBox and Hulu.

Over-The-Top Content (OTT) is the broadband video delivery without the ISP being involved in the control or distribution of the content. Some well-known OTT services are Netflix, PictureBox and Hulu.

OTT is very complex discipline, which includes video metadata servers, CDN, CRM system, ingest/encoding DRM, billing, payment gateways, client devices applications and many other related issues like legal and contractual issues with film studios.

29 questions
5
votes
0 answers

Why is Roku player throwing error "reader pick stream error:bad:invalid or corrupt playlist" when play a Stream using AKAMAI CDN

We are using the Akamai CDN HLS stream for one of our OTT apps. This app has two types (Live & VOD) stream URLs. When playing the VOD content the Roku player plays the stream smoothly but when we play Live Stream content, the Roku player throws the…
Vijay Kumar
  • 141
  • 1
  • 13
2
votes
1 answer

How to Scramble and descramble Single script Using TSDuck

tsp -v \ -I ip 233.1.1.1:1001 \ -P scrambler --cw bf0fbe87fa57acc7829a1e32d0aec0b0 --aes-ctr 2001 \ -P analyze --interval 30 -o scrambled.txt \ -O ip 235.1.12.12:1234 Scramble and descramble was single script it possible ?
Mr_Milky
  • 155
  • 9
2
votes
1 answer

How to build PlayReady Object from pssh

My PSSH-Box for PlayReady is below in base64 and hex format. "playready": { "pssh-base64":…
2
votes
1 answer

Who is the responsible to decrypt the video?

When the CDM gets a license from the license server, who (in the browser) is the responsible of the decryption the video files so that they can be played in the video player? Because afaik (I might be wrong though), the CDM only interacts with the…
user4093955
2
votes
1 answer

Ads on Chromecast receiver app

I have a Chromecast receiver app, My requirement is to show ads after playing video few seconds and after completion of ads player will resume the ongoing video.I search on google and came to know that for media ads, IMA SDK can be used. Can anybody…
Sachin Kumaram
  • 900
  • 1
  • 10
  • 27
1
vote
2 answers

How to reduce initial buffering time of AVPlayer to play video?

Hello Friends, I am working on OTT platform app, I need to play video very smoothly without any delay like Snapchat and instagram as reference. I am using Cloudinary for uploading videos and everything is working good but at first time, AVPlayer…
sumit kapoor
  • 361
  • 3
  • 8
1
vote
1 answer

How do OTT solutions plug their app onto ISP set-top boxes

I am very new to coding and tech talks but I am working with a client who needs help on how to get their OTT app on major ISPs'set-top boxes. Anything around app SDK for specific ISPs, examples on how Dysney+ or Netflix get their app on boxes, which…
1
vote
3 answers

Android TV: Recycler View is not scrolling

I showed a list of Items using Recycler View on Android TV. But my list is not scrolling and has focused on it. Kindly help me to resolve this issue. private void initRecyclerView(){ ArrayList categoryList = (ArrayList)…
Omar
  • 11
  • 2
1
vote
1 answer

How can implement Flurry Analytics for RokuSG?

I was unable to find the SDK for Roku. Please tell me whether Flurry Analytics SDK is available for RokuSG or not? If there aren't any SDK's, then please suggest me a way to implement it without the SDK.
Balbant Singh
  • 187
  • 1
  • 10
1
vote
1 answer

ROKU: How can I add MarkupGrid and Rowlist in same scene?

I'm building my first Roku app and while I'm able to separately render the MarkupGrid and Rowlist, when I try to implement the Rowlist on the same scene as the MarkupGrid, my screen turns black. I decided to place the RowList in a separate Group…
1
vote
3 answers

Mpeg-dash playback

I've been trying to figure out how to playback an mpeg-dash xml file directly in chrome (Version 30.0.1599.69 m) with the html5 video element. Something like the mpd file has been created with mp4box and the video codec is MP4. But this is…
0
votes
0 answers

Implementing GoogleInteractiveMediaAds in tvOS and encountering 'IMAAdDisplayContainer's adContainerViewController property is nil' error

I try to implement GoogleInteractiveMediaAds and every time this delegate method is called ("failedWith adErrorData: IMAAdLoadingErrorData!") I print the error in my console I am getting this line Error loading ads: Optional("Ads cannot be requested…
0
votes
0 answers

Implementation of Scratch-files?

I was making video-streaming applications then I read about scratch files and then I want to know that How to use scratch files for OTT Platforms?
0
votes
0 answers

How to use React Component as custom control in Shaka Player?

I have a custom Shaka Player implemented with custom controls. Current controls are pure DOM elements, and I want to use React components instead. How do I achieve the same
Debjit Sinha
  • 103
  • 1
  • 7
0
votes
0 answers

How to pipe each bitrate of ffmpeg output to a third party program?

My requirement is very simple. Any one can understand from below example, fmpeg -i ../original.mkv -c:v h264 -c:a aac -f mpegts - | myprogam \ -c:v h264 -c:a aac -vf "scale=1280:720" -f mpegts - | myprogam \ -c:v h264 -c:a aac -vf "scale=854:480"…
1
2