S3Bubble OTT Streaming

shape
shape
shape
shape
shape
shape
shape
shape

S3Bubble Support Forums

To stay up to date with the latest S3Bubble updates and tutorials please make sure you sign up to our YouTube Channel.

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 18 total)
  • Author
    Posts
  • in reply to: file cannot be played #30395
    drafizan
    Participant

    How about other browser Jamie?

    in reply to: file cannot be played #30384
    drafizan
    Participant

    i cannot even play on s3bubble website. on wordpress, i need to refresh the page to make it works.

    one of the example: https://media.s3bubble.com/embed/ahls/id/GLSw35458

    i can access the m3u8 file from VLC though.

    additional info. the problem based on browser

    Chrome: problem
    Firefox: problem
    Safari: OK
    Brave: problem
    IE: untested
    Edge: untested

    • This reply was modified 6 years, 11 months ago by drafizan.
    in reply to: file cannot be played #30362
    drafizan
    Participant

    currently 90% of my file. i am using Chrome on Mac OS. any known problem with Chrome?

    in reply to: file cannot be played #30358
    drafizan
    Participant

    Hi Sam,

    since yesterday, I cannot play all of my files. I need to refresh the page a few times to make it works. sometimes it works and sometimes it doesn’t. any updates on this? I am a paying customer and my customer paid me for my service.

    in reply to: Google Analytics & Event Labels #30132
    drafizan
    Participant

    just to share my experience. tried GA with event tracker before. but it is quite hard to implement. after doing some googling, subscribed to s3stat. better and more straightforward. USD10/month though. maybe u can take a look.

    p/s i am just a user of s3stat. it is not my company. just happy to share good things to other people.

    in reply to: playlist #30109
    drafizan
    Participant

    problem solved with the latest update. thanks. good job

    in reply to: playlist #30021
    drafizan
    Participant

    hope the problem can be resolved asap because our customer pay for the service

    in reply to: playlist #30011
    drafizan
    Participant

    or can u show me the tutorial to add encrypted audio files to a playlist. I want to check my steps

    in reply to: playlist #30010
    drafizan
    Participant

    any updates?

    in reply to: playlist #29995
    drafizan
    Participant

    000026 (code: hCKXkLyBkW)
    000021 (code: erawYZDcDm)

    thanks

    in reply to: s3bubble and google tag manager #29983
    drafizan
    Participant

    consider this problem solved. i am using s3stat for detailed analytic data

    in reply to: s3bubble and google tag manager #29910
    drafizan
    Participant

    thanks for the video Sam. but it can only track overall bandwidth usage. is there any way I can track each embedded file bandwidth usage? Thanks

    in reply to: s3bubble and google tag manager #29877
    drafizan
    Participant
    in reply to: s3bubble and google tag manager #29876
    drafizan
    Participant

    at the end of the day, i need to know total hours/minutes played by my subscribers. that is the main objective that i want to achieve.

    please let me know if you have any alternative to do so.

    in reply to: s3bubble and google tag manager #29875
    drafizan
    Participant

    this is example for youtube. extracted from https://www.thyngster.com/measure-your-videos-engagement-with-google-analytics/

    <script src=”http://www.google.com/jsapi” type=”text/javascript”></script>
    <script type=”text/javascript”>
    google.load(“swfobject”, “2.1”);
    </script>
    <script type=”text/javascript”>
    function updateHTML(elmId, value) {
    document.getElementById(elmId).innerHTML = value;
    }
    function onPlayerError(errorCode) {
    alert(“An error occured of type:” + errorCode);
    }
    function onPlayerStateChange(newState) {
    updateHTML(“playerState”, newState);
    }
    function updatePlayerInfo() {
    var percent = “cargado”;
    if(ytplayer && ytplayer.getDuration) {
    if(Math.round((ytplayer.getCurrentTime()*100)/ytplayer.getDuration())>0)
    percent = ‘0’;
    if(Math.round((ytplayer.getCurrentTime()*100)/ytplayer.getDuration())>10)
    percent = ’10’;
    if(Math.round((ytplayer.getCurrentTime()*100)/ytplayer.getDuration())>20)
    percent = ’20’;
    if(Math.round((ytplayer.getCurrentTime()*100)/ytplayer.getDuration())>30)
    percent = ’30’;
    if(Math.round((ytplayer.getCurrentTime()*100)/ytplayer.getDuration())>40)
    percent = ’40’;
    if(Math.round((ytplayer.getCurrentTime()*100)/ytplayer.getDuration())>50)
    percent = ’50’;
    if(Math.round((ytplayer.getCurrentTime()*100)/ytplayer.getDuration())>60)
    percent = ’60’;
    if(Math.round((ytplayer.getCurrentTime()*100)/ytplayer.getDuration())>70)
    percent = ’70’;
    if(Math.round((ytplayer.getCurrentTime()*100)/ytplayer.getDuration())>80)
    percent = ’80’;
    if(Math.round((ytplayer.getCurrentTime()*100)/ytplayer.getDuration())>90)
    percent = ’90’;
    if(Math.round((ytplayer.getCurrentTime()*100)/ytplayer.getDuration())==100)
    percent = ‘100’;
    if(percent_tmp != percent)
    {
    _gaq.push([‘_trackEvent’, ‘Videos’, ‘Status’, percent]);
    percent_tmp = percent;
    }
    
    }
    }
    function onYouTubePlayerReady(playerId) {
    ytplayer = document.getElementById(“ytPlayer”);
    percent_tmp = -1;
    setInterval(updatePlayerInfo, 1000);
    updatePlayerInfo();
    ytplayer.addEventListener(“onStateChange”, “onPlayerStateChange”);
    ytplayer.addEventListener(“onError”, “onPlayerError”);
    }
    function loadPlayer() {
    var videoID = “rfouqNtKtoQ”
    var params = { allowScriptAccess: “always” };
    var atts = { id: “ytPlayer” };
    swfobject.embedSWF(“http://www.youtube.com/v/” + videoID +
    “?version=3&enablejsapi=1&playerapiid=player1”,
    “videoDiv”, “480”, “295”, “9”, null, null, params, atts);
    }
    function _run() {
    loadPlayer();
    }
    google.setOnLoadCallback(_run);
    </script>
Viewing 15 posts - 1 through 15 (of 18 total)