profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/leandromoreira/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

jbochi/live_thumb 100

Live thumbnail using MJPEG and nginx_push_stream

globocom/redis-healthy 62

It retrieves metrics, periodically, from Redis (or sentinel) and send them to Logstash

clappr/dash-shaka-playback 58

A dash playback (based on shaka-player) for :clapper: Clappr

clappr/clappr-stats 38

A clappr plugin to report playback statuses (timers: session, buffering, watch and counters: play, pause, error, fps)

jbochi/bullock 30

Distributed lock for Python using Redis

flavioribeiro/clappr-hls-js-plugin 14

HLS support for Clappr using JavaScript

leandromoreira/cassandra-lock 12

A ruby lib to achieve consensus with Cassandra

globocom/dash_timeline_validator 11

It parses and validate a given MPD about its errors of the timeline.

globocom/reliable-request 11

A golang opinionated library to provide reliable request using hystrix-go, go-cache, and go-resiliency.

leandromoreira/clappr-pause-tab-visibility 5

A clappr container plugin to pause when user is in another tab and resume when the user is back.

startedleandromoreira/ffmpeg-libav-tutorial

started time in 5 hours

startedleandromoreira/digital_video_introduction

started time in 8 hours

startedleandromoreira/digital_video_introduction

started time in 8 hours

startedleandromoreira/digital_video_introduction

started time in 9 hours

startedleandromoreira/edge-computing-resty

started time in 9 hours

startedleandromoreira/digital_video_introduction

started time in 13 hours

startedleandromoreira/digital_video_introduction

started time in 13 hours

issue closedclappr/clappr

Preload first image frame from HLS stream

Hi,

is it possible to load as poster the first frame of a hls streamig? I tried here without success: http://clappr.io/demo/#dmFyIHBsYXllckVsZW1lbnQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgicGxheWVyLXdyYXBwZXIiKTsKCnZhciBwbGF5ZXIgPSBuZXcgQ2xhcHByLlBsYXllcih7CiAgc291cmNlOiAnaHR0cHM6Ly9zdHJlYW0yLnhkZXZlbC5jb20vdmlkZW8xczMtNy9zdHJlYW0vcGxheWxpc3QubTN1OCcsCiAgbXV0ZTogdHJ1ZSwKICBoZWlnaHQ6IDM2MCwKICB3aWR0aDogNjQwCn0pOwoKCnBsYXllci5hdHRhY2hUbyhwbGF5ZXJFbGVtZW50KTsK

furthermore I tried with the raw hls.js library and it works... Can you help me?

Thank you

closed time in 14 hours

fabioricali

issue commentclappr/clappr

Preload first image frame from HLS stream

Thank you! It works...

fabioricali

comment created time in 14 hours

startedleandromoreira/ffmpeg-libav-tutorial

started time in 15 hours

startedleandromoreira/ffmpeg-libav-tutorial

started time in 16 hours

startedleandromoreira/edge-computing-resty

started time in a day

issue commentclappr/clappr

How to play ism/manifest?

The key part that @kslimani mentions above is the requirement to change the format tag to HLS. The default /manifest returns a Smooth Streaming format manifest.

You need to append the format=m3u8-cmaf to get an HLS CMAF based manifest or you could use format=mpd-time-cmaf to get an MPEG-DASH streaming manifest if the player supported DASH.

sturlath

comment created time in a day

startedleandromoreira/ffmpeg-libav-tutorial

started time in a day

startedleandromoreira/ffmpeg-libav-tutorial

started time in a day

push eventleandromoreira/edge-computing-resty

gabriel.gruppelli

commit sha 8f8ddb7a8287f70ea33f116c8984d12c58630f63

update as root the computing_units

view details

push time in a day

startedleandromoreira/ffmpeg-libav-tutorial

started time in a day

startedleandromoreira/ffmpeg-libav-tutorial

started time in a day

startedleandromoreira/digital_video_introduction

started time in a day

startedleandromoreira/ffmpeg-libav-tutorial

started time in a day

startedleandromoreira/ffmpeg-libav-tutorial

started time in a day

push eventleandromoreira/edge-computing-resty

gabriel.gruppelli

commit sha d01971c9ab343867bca3e8cf73992b5d98c0d3c5

update phase_options

view details

push time in a day

startedleandromoreira/ffmpeg-libav-tutorial

started time in a day

startedleandromoreira/ffmpeg-libav-tutorial

started time in a day

startedleandromoreira/ffmpeg-libav-tutorial

started time in a day

issue commentclappr/clappr

How to play ism/manifest?

As you might guess, I can't recommand any streaming vendor ;-)

I am not an Azure expert, but as far as i know, it support many streaming output formats.

Take a look at dynamic packaging concept documentation.

You can, for example, stream the previously provided stream url in HLS format (providing mime type to Clappr player).

Test this code on Clappr demo page :

var playerElement = document.getElementById("player-wrapper");

var player = new Clappr.Player({
  source: 'https://amssamples.streaming.mediaservices.windows.net/3b970ae0-39d5-44bd-b3a3-3136143d6435/AzureMediaServicesPromo.ism/manifest(format=m3u8-cmaf)',
  mimeType: 'application/vnd.apple.mpegurl',
  height: 360,
  width: 640
});

player.attachTo(playerElement);
sturlath

comment created time in a day

startedleandromoreira/ffmpeg-libav-tutorial

started time in a day

issue commentclappr/clappr

How to play ism/manifest?

Thank you @kslimani the path //amssamples.streaming.mediaservices.windows.net/3b970ae0-39d5-44bd-b3a3-3136143d6435/AzureMediaServicesPromo.ism/manifest is playable in the dash.js test player. So I might look into that further.

Just one quick question more, on the drop of MSS.

That would just mean I could not later move to another streaming vendor and stream my already recorded videos, right? As I can gather Wowza is another streaming provider just like Azure Media Services, correct?

Thanks all for your quick responses btw!

sturlath

comment created time in a day

issue commentclappr/clappr

How to switch the video button with the function

To always show the mediacontrol bar set the player configuration option hideMediaControl to false,.

Adding a "next episode" button is a little more complicated. You may need to write a plugin to achieve this. If you intent to customize media controls, i strongly recommand to take João media control plugin as a starting point.

jianhang

comment created time in a day