Questions tagged [adaptive-bitrate]

74 questions
1
vote
2 answers

How does an Adaptive Bitrate (ABR) client keep track of segments?

When an ABR client switches from one bitrate to another, how does it know which is the next segment to fetch specially if the segment names are not indicative of any order? e.g. Lets say, segment 1 and 2 have been read for bitrate x, and now the…
Vishal
  • 1,169
  • 2
  • 12
  • 20
1
vote
0 answers

NO bit stream picker in video js for HLS

i am trying to run HLS manifest with .m3u8 extension in video.js which runs smooth with my code i was wondering if there is any way to extract bit-streams and show them on control bar of player.so that a user could switch between bit rates? i tried…
1
vote
1 answer

How to play only specific bitrate with dash js audio player?

I am using dash.js library and achieving Adaptive bitrate with DASH protocol for my audio player. I am facing issue in one of the case, when instead of changing bit rate adaptively, I want to be it specific i.e. 320 kbps. I am using methods which…
1
vote
1 answer

Best approach to convert existing video files into mpeg-dash

We have over 50MM videos with an average of 3 different resolution e.g 240, 360 etc. It is time for us to move to Dynamic Adaptive Streaming or Mpeg-Dash. At the moment our biggest challenge is convert existing data into Mpeg-DASH. Our current…
1
vote
0 answers

ios 9 SKVIDEONODE Does it support Adaptive Bit Rate For Video?

Does the SkVideoNode using AVPlayer support HLS Adaptive Bitrate for Video? If so is there any way to limit or set the top and / or bottom rate?
ort11
  • 3,359
  • 4
  • 36
  • 69
1
vote
1 answer

Adaptive streaming - avoid having lots of key frames

Context: I'm building an html5 video player with adaptive streaming based on the Media Source Extension protocol. I'm using mp4. Problem: I have two versions of the same video (let's say high & bad quality) and I want to be able to switch between…
Guig
  • 9,891
  • 7
  • 64
  • 126
1
vote
2 answers

Nginx VOD Transcoding

I'm trying to setup MPEG-DASH video on demand streaming using nginx. I came across the nginx vod module which works great with dash.js but am wondering if anyone has managed to get real-time transcoding working. I've currently got it setup to play…
nicb19
  • 11
  • 2
1
vote
1 answer

jwplayer adaptive bit rate for ipad using playlists

I am trying to setup ABR with JWplayer 6.9 (Wowza 4.0.3 is the streaming server). Wowza Transcoder AddOn is disabled. That means that if we call wowza to get a playlist for a certain video file, it automatically returns a m3u8 format with only that…
kandan
  • 715
  • 2
  • 12
  • 39
1
vote
1 answer

Adobe Http Dynamic Streaming(HDS) vs HTTP Adaptive Streaming MPEG-DASH(HAS)

What is the difference between Adobe Http dynamic streaming and HTTP MPEG-DASH adaptive streaming As per my understanding both are http based.. What is so unique about HAS MPEG-DASH that makes it better than Adobe HDS?
1
vote
0 answers

Adaptive streaming in VideoJS using Wowza

How we can achieve adaptive streaming in videojs player ? I know some paid version video players like JWplayer , flowplayer will support adaptive streaming but i need to achieve adaptive streaming in opensource html5 video player like videoJS . If…
maheshiv
  • 1,778
  • 2
  • 17
  • 21
1
vote
0 answers

MPMoviePlayerViewController doesn't play m3u8 smooth on iOS7

MPMoviePlayerViewController doesn't play smooth on iOS7 a stream with adaptive bitrates. It has some pauses. Even on iPhone 5, even on a 42mb(12mb real) 3g connection. The stream is composed by 300,150 and 900kbps adaptive bitrates. Here's how it…
mxg
  • 20,946
  • 12
  • 59
  • 80
0
votes
0 answers

Why isn't the quality option being included in video.js?

For a couple of hours I've been trying to get video.js to display the quality option just like YouTube for adaptive bitrate streaming, yet every option I've tried has resulted in error. I'm using Video.js version 8:
0
votes
0 answers

In Dash manifest, how to insert duration into the segmentTemplate or pass the segment duration in segment requests?

Take the following SegmentTemplate as an example with varying sizes of segments.
George
  • 126
  • 5
0
votes
1 answer

How do I create a constant/min framerate in a webRTC video?

I want to maintain a minimum frame rate of 20 FPS. If the network is slow, it should degrade the image quality to always maintain 20fps. I don't want a tradeoff between resolution and FPS, I only want FPS constant or higher than 20. I'm trying to…
gsgff1243
  • 1
  • 1
0
votes
0 answers

how to add dynamic urls (s3 presigned url) in dash.mpd file?

I have generated the dash.mpd file using python-ffmpeg-video-streaming python module.